標(biāo)題: 求助!關(guān)于51單片機(jī)驅(qū)動直流電機(jī) [打印本頁]

作者: xxxcf    時間: 2017-12-5 20:27
標(biāo)題: 求助!關(guān)于51單片機(jī)驅(qū)動直流電機(jī)
想求助一下論壇的大神們,現(xiàn)在我有一個小車(兩個輪子是分別由直流電機(jī)控制的,另一個是隨動萬向輪),然后要怎么實(shí)現(xiàn)小車的左轉(zhuǎn)九十度,右轉(zhuǎn)九十度,180度轉(zhuǎn)彎呢?最好不要用到循跡...謝謝各位了。。

作者: HC6800-ES-V2.0    時間: 2017-12-6 08:16
我使用的是這樣的兩種辦法:
第一:硬件簡單但程序調(diào)試復(fù)雜的方法:試,再試,還試......直到能正確轉(zhuǎn)動設(shè)定的角度為止。用延時,長點(diǎn),短點(diǎn),就這樣試出來。還有麻煩,車速快慢與延時時間有關(guān)。這是我的調(diào)試經(jīng)驗(yàn)。
第二:加硬件,加上測速碼盤和測速光電模塊。根據(jù)要轉(zhuǎn)動的角度,確定碼盤要轉(zhuǎn)動多少格,用定時器也好,用I/O口掃描也好,就可以比較輕松地得到轉(zhuǎn)動角度。不過速度不能太快,否則輪子打滑就罷不到相應(yīng)角度了。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1