johnson14
2001-10-28, 10:31 PM
小弟現有一問題請教,小弟目前用8051單晶片及步進馬達驅動ic(mtd1110),來控制步進馬達的旋轉,而mtd1110的datasheet上說明其ic可接受20khz的驅動頻率,但我這裡卻無法給予太快的頻率,大約只能到2khz而己,太快步進馬達會有跟不上而一直振動的現象,請問有無其解決的方法,或是任何可以到達20khz頻率速度的電路或方法,還請各位大哥不吝指教,小弟萬分感謝!!
贊助商連結
贊助商連結
如何用單晶片來控制步進馬達,使其快速旋轉(約20khz)而不脫速 贊助商連結 johnson14 2001-10-28, 10:31 PM 小弟現有一問題請教,小弟目前用8051單晶片及步進馬達驅動ic(mtd1110),來控制步進馬達的旋轉,而mtd1110的datasheet上說明其ic可接受20khz的驅動頻率,但我這裡卻無法給予太快的頻率,大約只能到2khz而己,太快步進馬達會有跟不上而一直振動的現象,請問有無其解決的方法,或是任何可以到達20khz頻率速度的電路或方法,還請各位大哥不吝指教,小弟萬分感謝!! 贊助商連結 rs125 2001-10-29, 12:20 AM 最初由 johnson14 小弟現有一問題請教,小弟目前用8051單晶片及步進馬達驅動ic(mtd1110),來控制步進馬達的旋轉,而mtd1110的datasheet上說明其ic可接受20khz的驅動頻率,但我這裡卻無法給予太快的頻率,大約只能到2khz而己,太快步進馬達會有跟不上而一直振動的現象,請問有無其解決的方法,或是任何可以到達20khz頻率速度的電路或方法,還請各位大哥不吝指教,小弟萬分感謝!! 我以前用的方法比較"直接"... 先寫好一個loop裡面含有sleep再用實測法... 取其最佳的指令時間... 雖然有點土法煉鋼...但相較於每顆步進馬達其靈敏度接不同... 這樣的做法是蠻快速且有效的... 附帶一提:我以前連振盪器都沒用上...直接用程式寫成COPY段...不但省錢又好用... 缺點是稍微佔點空間...^_^ P.S.最怕兩顆速度條不準...走起來歪歪斜斜的...像喝醉酒般...^_^ |
|