找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6436|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

舵機DS3119不管怎么改變高電平時間都只會向左動然后打到擋板,求資料

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
#
ID:195836 發(fā)表于 2018-6-8 20:37 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
300黑幣
最近在做一個東西需要用到DS3119這個舵機,東西是tb買的,以前完全沒用過舵機
我看tb給的資料,說這個舵機要給50Hz的脈沖(即20ms),改變高電平的持續(xù)時間就可以控制位置了。比如1ms高+19ms低在左邊,2ms高+18ms低在右邊
現(xiàn)在的情況是不管高電平我給多少,我試過5ms-25ms,舵機都只會向左動然后打到擋板,所以我不清楚是出了什么問題。個人感覺高電平時間我變化這么大,但是所有情況都是只能向左動,會不會是還要改變低電平時間?(個人猜測,但是感覺tb應(yīng)該不會錯,可能是舵機的問題?)

所以主要想看大家有沒有DS3119的資料。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

5#
ID:98195 發(fā)表于 2019-8-27 10:13 來自手機 | 只看該作者
舵機的gnd和單片機gnd共接,IO口接信號線,舵機用合適電源供電
回復(fù)

使用道具 舉報

地板
ID:235200 發(fā)表于 2019-8-26 22:58 | 只看該作者
舵機控制原理是這樣的,頻率50Hz,其周期是20ms,在這20ms內(nèi),如果高電平時間為1.5ms,舵機旋轉(zhuǎn)至中間位置,高電平繼續(xù)加寬至2ms,舵機旋轉(zhuǎn)至最大角度,高電平縮短至1ms,舵機回到起始位置,也就是說控制高電平的時間不能超2ms,一般舵機旋轉(zhuǎn)從1ms處開始旋轉(zhuǎn),至2ms處旋轉(zhuǎn)至最大角度,因此,程序控制舵機只需要一個PWM信號就可以,控制高電平的時間從1ms變化到2ms,就可以控制舵機的正反轉(zhuǎn)
回復(fù)

使用道具 舉報

板凳
ID:603925 發(fā)表于 2019-8-26 18:10 | 只看該作者
使用電機驅(qū)動模塊L298D,這脈沖信號只是看你的高電平的時間就行了,有高電平就運行電機,怎么才能實現(xiàn)正反轉(zhuǎn),在IO可以上可以控制,兩IO口都需要輸入輸出模式,正傳這個輸入,另外輸出。反轉(zhuǎn)就反過來就行了。
回復(fù)

使用道具 舉報

沙發(fā)
ID:603233 發(fā)表于 2019-8-24 04:22 來自手機 | 只看該作者
你好,不知道你的問題解決沒有,這兩天我也在學(xué)習(xí)這款舵機,可是他連動都不動,而相同的程序卻可以控制其他舵機,希望你能分享一下你的經(jīng)驗,順便問一下這款舵機的電源電壓是多少?謝謝
回復(fù)

使用道具 舉報

樓主
ID:164602 發(fā)表于 2018-6-9 15:40 | 只看該作者
商家給的資料通常是可以用的。我在TB上看了你說的舵機,知道可能你的問題是什么:
這個舵機的功率是很大的,不能直接用單片機的IO口帶動,需要一個電機驅(qū)動模塊,如L298D等(很多的,這個是我常用的),即:單片機IO口只提供控制信號,就是你說的周期20ms的那個,而電源要接在電機驅(qū)動模塊上就好了。我以前用MG995舵機就碰到過這個問題。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表