悟空機(jī)器人驅(qū)動

20230310

一個損壞的優(yōu)某某悟空機(jī)器人,去除了頭、電池、雙層主板,只剩一個帶12個舵機(jī)的軀體。

●焊上3根導(dǎo)線,做Signal、Vcc、GND母線。再將所有舵機(jī)掛在母線上。

●用drduino(5V TTL)+1Wire轉(zhuǎn)接板(5V TTL)驅(qū)動,失敗。

●用邏輯分析儀debug,沒有找到失敗原因。

●用示波器發(fā)現(xiàn)信號不完整,短的正脈沖上升沿不能到達(dá)5V。

●用drduino(5V TTL)+1Wire轉(zhuǎn)接板(5V TTL)+ 5v<==>3.3v轉(zhuǎn)接板 驅(qū)動,失敗。

●用drduino(5V TTL)直接 驅(qū)動,所有舵機(jī)都動了起來。盡管因?yàn)槿コ?Wire轉(zhuǎn)接板,喪失了雙向通信的能力。

================================================================

*上述機(jī)器人擁有6個 2KG舵機(jī),6個3KG舵機(jī)。頭部還有另外2個2KG舵機(jī)。

**上述測試偽代碼都是?

loop{

0xAF 0xFA 0x00 0x01 0x80 0x30?0x00 0x00 sum ED? //舵機(jī)用0x30的速度轉(zhuǎn)到0x80角度

0xAF?0xFA 0x00 0x01?0x60?0x30?0x00?0x00 sum ED? //舵機(jī)用0x30的速度轉(zhuǎn)到0x60角度

}

*** 舵機(jī)源碼

https://gitee.com/alicedodo/xaobao_cheap_bus_servo_hack_record/blob/master/mega8_servo.s

****有用的資料

https://gitee.com/alicedodo/xaobao_cheap_bus_servo_hack_record/tree/master/doc??

https://github.com/clopresti/Arduino-UBTECH/blob/master/Arduino-UBTECH.cpp --積木舵機(jī) 有用作變速箱的語句

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容