舵機控制板字面意思就是用于控制舵機的板子,就像驅(qū)動直流電機一樣,機器人使用的舵機也需要專門驅(qū)動,通過舵機的認知篇我們了解到舵機的驅(qū)動方法是單片機輸出特定的PWM信號,舵機接收到信號后經(jīng)舵機內(nèi)部電路檢測對比然后驅(qū)動內(nèi)部的小型直流電機帶動減速齒輪組使舵機的輸出軸轉(zhuǎn)動到特定角度位置。
舵機控制板從硬件上來其實也就是一塊單片機開發(fā)板,一片單片機加上一些外圍電路,但由于開發(fā)者將多路舵機控制程序?qū)懭氲絾纹瑱C中,這個外表上看似普通的單片機開發(fā)板便有了不一樣的價值,這就是軟件開發(fā)的魅力所在。
舵機控制板特點
2、獨創(chuàng)的在線升級機制,用戶可以在線升級固件
3、自動識別波特率
5、1us的控制精度(相當(dāng)于舵機的0.09度)
6、可以同時同步控制32個舵機( 24路舵機控制板可以同時同步控制24個,16路舵機控制板可以同時同步控制16個舵機)
7、內(nèi)置512K存儲芯片,可存儲上百個動作組
8、功能強大的電腦軟件(內(nèi)置3種語言,簡體中文、繁體中文、英語)
舵機控制板的電壓及供電
舵機控制板需要2個電源:舵機電源和芯片電源(舵機的功率比較大,所以不建議共用一個電源)
舵機電源(正極): VS (圖中3號位置的藍色接線端子的右端)
舵機電源(負極): GND(圖中3號位置的藍色接線端子的中間)
舵析電源的參數(shù)根據(jù)實際所接舵材L的參數(shù)而定,如TR213舵機的供電電壓是4.8-7.2V ,那么舵機電源就可以用電壓在4.8-7.2V之間的電源。
芯片電源(正極): VSS(圖中3號位置的藍色接線端子的左端)
芯片電源(負極): GND(圖中3號位置的藍色接線端子的中間)
VSS的要求是6.5-12V ,如果芯片供電是從VSS端口輸入的,那么電源的電壓必須是6.5-12V之間。
另外:
1、圖中2號位置的USB接口可以給芯片供電,所以USB接口和VSS端口,任選其一即呵。
2、圖中1號位置也可以給芯片供電,標(biāo)記為5V和GND , 5V題極, GND是負極,供電電源的電壓必須是5V。
3、圖中1、2、3號位置都可以給芯片供電,任選其即可。(但是要嚴格按照它們的范圍供電)
4、 圖中4號位置的綠色LED燈是芯片電源正常的指示燈,綠色燈亮,表示芯片供電正常,綠色燈滅,表示芯片供電異常。
5、圖中5號位置的綠色LED燈是舵機電源正常的指示燈,綠色燈亮,表示舵機供電正常,綠色燈滅,表示舵機供電異常。
如果需要控制舵機,2個綠色的LED燈都亮是前提條件。
舵機控制板使用說明
安裝驅(qū)動
驅(qū)動下載地址: http://www.torobot.com/ down/usc. driver.exe ( 全部是小寫)
直接雙擊usc_ driver.exe , 點擊下一步即可安裝驅(qū)動。
驅(qū)動安裝過程中如果出現(xiàn)下面的提示,請選擇“始終安裝此驅(qū)動程序軟件“。
驅(qū)動安裝過程中如果出現(xiàn)下面的提示,請選擇“仍然繼續(xù)”,
驅(qū)動安裝成功之后,進入電腦的設(shè)備管理器,然后就可以看到舵材l控制板的硬件設(shè)備了,如下圖中的miniUSB servo control就是設(shè)備名稱, COM472是端[號(每臺電腦顯示的端[ 1號都不-樣),使用電腦軟件控制舵機的時候需要知道設(shè)備的端口號。
連接舵機到舵機控制板
圖中紅色標(biāo)記的是舵機的信號線接連接舵機的時候要注意方向
圖中黃色標(biāo)記的不是舵機的接口
連上舵機的時候注意旁邊的白色的文字標(biāo)記,如S1、2.。。.32 ,代表舵機的通道,跟電腦軟件上是一對應(yīng)的。
下載軟件
軟件下載地址:http://www.torobot.com/down/rios_ usc exe ( 全部是小寫)
控制單個舵機
運行rios. usc.exe ,然后選擇正確的端[號(不能隨便選) ,然后點擊按鈕”打開“。
然后使用鼠標(biāo)拖動舵機面板中的滑條(舵機連接的是第幾個通道,就必須拖動對應(yīng)的舵機面板,面板上方就是編號,如下圖中的S1)
(面板中左邊的數(shù)字框是當(dāng)前輸出的PWM脈寬,右邊的框暫時無任何意義)
同時控制多個舵機
按照上面的步驟依次控制多個舵機之后,然后設(shè)置好時間(如下圖中,設(shè)置的是1000ms ,代表舵機的旋轉(zhuǎn)速度,范圍必須在100-9999之間,數(shù)值越大速度越慢),然后點擊軟件下方的“添加”按鈕,此時軟件下方將會生成一條命令,該條命令就可以同時控制前面控制的所有舵機(如果前面控制了10個舵機,那么該條命令就可以同時控制這10個舵機)。
修改之后,還可以繼續(xù)“添加”多次,每“添加”一次就代表機器人的一個動作。
下載動作組
按照上面的步驟,生產(chǎn)了幾條或者幾十條命令之后,可以通過點擊軟件右側(cè)的“運行” 按鈕來測試一下命令的效果。
如果效果沒問題,就可以點擊軟件右側(cè)的“下載”按鈕,來下載動作組。
下載成功之后,軟件會提示“下載完畢! No.=1”,提示中的數(shù)字就是這個動作組的編號。
以后只需要執(zhí)行這個動作組,就可以執(zhí)行這個動作組下面的所有命令了。
執(zhí)行動作組
首先點擊“讀取”按鈕,來獲取所有動作組的編號,然后輸入需要執(zhí)行的次數(shù),然后點擊按鈕“執(zhí)行”,就可以執(zhí)行選中的動作組了。
使用脫機工作
首先點擊“讀取”按鈕,來獲取所有動作組的編號,然后輸入需要執(zhí)行的次數(shù),然后點擊按鈕“脫機”,就
可以設(shè)置選中的動作組為脫機執(zhí)行了(脫機執(zhí)行的意思是控制板上電之后才會執(zhí)行)。
如果不需要控制板脫機工作了,可以點擊按鈕”禁用”來關(guān)閉脫機l功能。
擦除Flash
刪除控制板中已經(jīng)下載的所有動作組。
面板設(shè)置
單擊左上角的“面板設(shè)置”-》 面板編輯模式。在此模式下,可以拖動32個面板的位置,點擊按鈕可以隱藏&顯示對應(yīng)面板。
單擊“X” 后將會自動保存面板的位置和顯示隱藏信息。
-
舵機
+關(guān)注
關(guān)注
17文章
280瀏覽量
41175 -
舵機控制板
+關(guān)注
關(guān)注
1文章
3瀏覽量
4171
發(fā)布評論請先 登錄
相關(guān)推薦
評論