starwin
2002-08-21, 04:22 PM
請問有人懂visual basic嗎...
有人懂的話可以幫忙一下嗎..可以的話就回覆一下
謝謝...感激不盡
有人懂的話可以幫忙一下嗎..可以的話就回覆一下
謝謝...感激不盡
starwin 2002-08-21, 04:22 PM 請問有人懂visual basic嗎... 有人懂的話可以幫忙一下嗎..可以的話就回覆一下 謝謝...感激不盡 rainwen 2002-08-21, 04:32 PM 先說說看你的問題吧!:) starwin 2002-08-21, 04:38 PM 最初由 rainwen 發表 先說說看你的問題吧!:) 我的問題是要修改步進馬達轉速和轉度的程式..是以Lpt1連接電腦和步進馬達 再以vb來操縱馬達的方向和轉速及轉度..不知如何改..基本程式是只要一按 正轉或反轉就會一直轉個不停..想改成按一下轉一格..和速度及角度 不知是否可以幫忙..謝謝 Schnaufer 2002-08-21, 04:44 PM 原來 rainwen 兄也精通 Visual Studio 啊!失敬失敬。 starwin 兄,你要不要到 MSDN Library (http://msdn.microsoft.com/library/) 看看呢? starwin 2002-08-21, 04:52 PM 最初由 Schnaufer 發表 原來 rainwen 兄也精通 Visual Studio 啊!失敬失敬。 starwin 兄,你要不要到 MSDN Library (http://msdn.microsoft.com/library/) 看看呢? 謝謝你~可是都是英文的耶~我英文程度不太好..看不太懂說 wcphi 2002-08-26, 05:45 PM 你願意將原始碼寄給我看嗎?? 因為我所知道的lpt只能控制斷路及通路 步進馬達的部分得用api的sleep來控制斷路 以達成步進的效果 至於轉度的部分我除了時間掌控 就想不到其他的方法了 所以想看看原始程式 還有..步進馬達的品質應該要很好才可以 Schnaufer 2002-08-26, 06:07 PM 去看看 Ivan Lin 兄介紹的網站吧! http://www.pczone.com.tw/vbb3/showthread.php?t=77688 ivantw 2002-08-26, 07:02 PM 最初由 starwin 發表 我的問題是要修改步進馬達轉速和轉度的程式..是以Lpt1連接電腦和步進馬達 再以vb來操縱馬達的方向和轉速及轉度..不知如何改..基本程式是只要一按 正轉或反轉就會一直轉個不停..想改成按一下轉一格..和速度及角度 不知是否可以幫忙..謝謝 按一下轉一格(由LPT傳回按下按鍵的信號嗎?), 所以VB要可以從LPT讀取到資料囉? 以下的程式是可以直接送資料到LPT, 由於我沒透過LPT控制步進馬達, 所以無法告訴你怎麼改, 不過原則我想這種東西都差不多了, 步進馬達都是接收脈衝信號, 有送脈衝則轉, 反之則不轉.. 因此重點是, 先把轉一圈的信號先規劃出來 比方說 01h=>02h=>04h=>08h=>10h=>20h=>40h=>80h=>01h 安排一個Timer去輪詢是否想按鍵信號進來, 若有則送信號.. Dim printString as String printString = "Sample Raw Data" Open "LPT1:" For Output Access Write As #1 Print #1, printString Close #1 ps 有錯請指正.. |