伺服驅(qū)動(dòng)的低成本12DOF四足動(dòng)物開(kāi)源設(shè)計(jì)
資料介紹
	電路板圖如下:



成分
| 
				ATMEGA328P-PU 微芯片技術(shù)/愛(ài)特梅爾  | 
			× 1 | 
| 
				TPS61088RHLR TI(德州儀器)  | 
			× 1 | 
| 
				MPU-6050 TDK InvenSense  | 
			× 1 | 
描述
四足白伺服
關(guān)于
	
Github
由愛(ài)好伺服驅(qū)動(dòng)的低成本 12DOF 四足動(dòng)物。請(qǐng)注意,這是 2019 年開(kāi)發(fā)的早期版本。如果您正在尋找高性能桌面 Quad,請(qǐng)查看正在進(jìn)行的 [Quadruped bai tiny](https://github.com/psrobotics/Quadruped_bai_tiny)
該存儲(chǔ)庫(kù)包含模型、BOM、電子、模擬以及項(xiàng)目的源代碼。
硬件
所需部件如下所列。對(duì)于所有打印部件,推薦的打印填充量為 70%。根據(jù)您的打印機(jī)類型設(shè)置正確的打印方向和支持。
| 零件名稱 | 數(shù)量 | 鏈接 | 信息 |
| -------------------------------------------------- --------- | -------- | -------------------------------------------------- ---------- | ------------------- |
| 腿尖 | 2 | [STL 文件](硬件/stl) | 印刷部分 |
| leg_tip_MIR | 2 | / | / |
| 腿_2 | 2 | / | / |
| leg_2_MIR | 2 | / | / |
| leg_link_1 | 2 | / | / |
| leg_link_1_MIR | 2 | / | / |
| leg_link-1 | 2 | / | / |
| leg_link-1_MIR | 2 | / | / |
| 腿_1 | 2 | / | / |
| leg_1_MIR | 2 | / | / |
| 腿_1_2 | 2 | / | / |
| leg_1_2_MIR | 2 | / | / |
| 伺服支架_1 | 2 | / | / |
| 伺服支架_1_MIR | 2 | / | / |
| hip_joint_holder_1 | 2 | / | / |
| hip_joint_holder_1_MIR | 2 | / | / |
| hip_holder_2 | 2 | / | / |
| hip_holder_2_MIR | 2 | / | / |
| 聯(lián)合持股人 | 2 | / | / |
| 身體橋 | 2 | / | / |
| body_frame_2 | 1 | / | / |
| body_frame_1 | 1 | / | / |
| pcb_holder | 2 | / | / |
| M3*8 | ?20 | / | 螺絲 |
| M3*12 | ?30 | / | / |
| M3*16 | ?20 | / | / |
| M2*8 | ~50 | / | / |
| M2*15 | ~50 | / | / |
| M2*20 | ?20 | / | / |
| M2*26 | ?20 | / | / |
| SF-1 0305 自潤(rùn)滑復(fù)合軸承襯套 | ?25 | [易趣]()| 用于旋轉(zhuǎn)接頭 |
| EMAX ES08A II 伺服 | 12 | [ EMAX ]() | 執(zhí)行器 |
打印零件后,將軸承插入旋轉(zhuǎn)接頭周圍的所有 5mm 孔中。然后用 M3 螺絲固定零件。記得檢查旋轉(zhuǎn)摩擦,確保所有關(guān)節(jié)在安裝舵機(jī)的情況下可以自由旋轉(zhuǎn)。
伺服選擇
致動(dòng)器的性能對(duì)于腿式機(jī)器人至關(guān)重要。即使我們正在建造一個(gè)小型的。這種設(shè)計(jì)的理想執(zhí)行器應(yīng)該是高度可反向驅(qū)動(dòng)的,具有高功率密度,并且是扭矩可控的。然而,大多數(shù)現(xiàn)成的伺服系統(tǒng)與這些功能無(wú)關(guān)。有一些高壓無(wú)刷伺服系統(tǒng)(帶有用于反饋的磁性編碼器)具有相對(duì)較好的性能,但在這種尺寸下它們非常昂貴。如果你有足夠的預(yù)算,為什么不建造一個(gè)無(wú)刷的呢?考慮到您需要 12 個(gè)伺服器進(jìn)行組裝,我的建議只是選擇預(yù)算。EMAX ES08A(金屬齒輪版)適用于我的構(gòu)建。尼龍齒輪版本也是可以接受的,但它們?cè)跊_擊下很容易損壞。
車身總成
該機(jī)器人由 4 條腿和一個(gè)身體框架組成。先組裝 2 條腿。
	
組裝另外 2 條鏡腿。然后將所有腿連接到身體框架。
	
腳傳感器(可選)
額外的腳傳感器可以檢測(cè)腳是否接觸地面。這在將狀態(tài)機(jī)從“搖擺狀態(tài)”更改為“站立狀態(tài)”時(shí)會(huì)很有幫助。Quadruped bai 伺服的腳是可切換的。如果您決定添加腳傳感器,則需要對(duì)固件進(jìn)行一些額外的配置(稍后會(huì)詳細(xì)說(shuō)明)。
腳傳感器圍繞微型開(kāi)關(guān)構(gòu)建,可檢測(cè)來(lái)自特定方向的沖擊。至于結(jié)果,這個(gè)設(shè)計(jì)并沒(méi)有那么好。一個(gè)好的腳傳感器解決方案應(yīng)該能夠檢測(cè)來(lái)自各個(gè)方向的沖擊,具有低延遲和清晰的輸出。[Open Dynamic Robot Initiative]提出了一個(gè)帶有紅外傳感器的優(yōu)雅解決方案。以此作為參考,正在進(jìn)行的 Quadruped bai tiny 將配備更好的腳傳感器。如圖所示組裝腳傳感器。(記得打印右側(cè)腿的鏡像部分)
組裝腳傳感器只需要 3 個(gè)打印部件,請(qǐng)?jiān)诖颂幉榭?[STL 文件](hardware/stl/feet_sensor)。
	
為了增加腳與地面之間的摩擦力,額外的高摩擦涂層至關(guān)重要。我在腳尖上使用了一些膠合硅膠片。您還可以設(shè)計(jì)腳尖并用高摩擦材料打印。
伺服校準(zhǔn)
大多數(shù)舵機(jī)的運(yùn)動(dòng)范圍都是有限的,請(qǐng)確保舵機(jī)的運(yùn)動(dòng)范圍涵蓋下圖所示的腿連桿關(guān)節(jié)極限。此外,在此步驟中通過(guò)在安裝前向伺服系統(tǒng)應(yīng)用初始 PWM 信號(hào)(例如 0°)進(jìn)行預(yù)校準(zhǔn)。這使所有伺服系統(tǒng)都具有相同的 PWM 關(guān)節(jié)角度映射。然后,您可以在固件中對(duì)其進(jìn)行微調(diào)。
	
	
	
電子的
控制器板組件包括伺服控制器、IMU 和 DC-DC 轉(zhuǎn)換器模塊。通過(guò)額外的串行端口,您可以將機(jī)器人連接到啟用無(wú)線控制的無(wú)線或藍(lán)牙模塊。圍繞 ATmega328P 構(gòu)建,微控制器的性能,IO 不足以滿足此類應(yīng)用。我鼓勵(lì)您將此原理圖作為參考并切換到高性能 32 位微控制器(例如 STM32H7、ESP32)。如果您更喜歡 AVR Arduino 板,請(qǐng)直接使用此設(shè)計(jì),它會(huì)起作用。
導(dǎo)出的 Gerber 文件也會(huì)上傳。如果您不想訂購(gòu) PCB,也可以使用現(xiàn)成的組件(Arduino nano、MPU 6050、dc-dc 轉(zhuǎn)換器等)來(lái)制作。
控制器板引腳分配
	
使用 ICSP 上傳固件并使用外部串口進(jìn)行調(diào)試。硬件IIC引腳(A4,A5)被IMU占用(MPU6050也是一個(gè)'老芯片',你可以用BNO080之類的東西代替)。
DC-DC轉(zhuǎn)換器
	
集成升壓轉(zhuǎn)換器為伺服系統(tǒng)供電。預(yù)配置的輸出電壓為 5.5V,您可以通過(guò) [替換]() 反饋電阻進(jìn)行更改。將此模塊插入控制器板上的 DC-DC 插槽。
電池
優(yōu)先選擇具有大電流輸出能力(>10A)的單節(jié)鋰電池。本項(xiàng)目使用18650、18350電池。[電池架](硬件/步驟)可以打印并安裝在機(jī)器人框架下。
	
模擬
	
固件
實(shí)現(xiàn)了一個(gè)簡(jiǎn)化的控制器來(lái)生成行走的小跑模式。在這里,我應(yīng)用了一個(gè)狀態(tài)機(jī)來(lái)輕松同步一組開(kāi)放的腳軌跡(帶有腳傳感器)。IMU 單元用于在站立階段調(diào)整身體側(cè)傾和俯仰。請(qǐng)注意,此機(jī)器人僅在運(yùn)動(dòng)學(xué)層面上進(jìn)行控制,不要指望它在行走過(guò)程中抵抗外部沖擊。
本項(xiàng)目不提供任何保證,構(gòu)建風(fēng)險(xiǎn)自負(fù)。
代碼
STL、PCB 和固件
https://github.com/psrobotics/Quadruped_bai_servo
- 開(kāi)源低成本電力監(jiān)控系統(tǒng)
 - Robobug六足動(dòng)物行走和跟隨障礙物開(kāi)源硬件
 - 低成本機(jī)器人消毒系統(tǒng)開(kāi)源分享
 - 低成本無(wú)線火箭發(fā)射器開(kāi)源分享
 - 邁爾斯開(kāi)源四足蜘蛛機(jī)器人
 - ESP32低成本板開(kāi)源項(xiàng)目
 - 一種低成本、低功耗的WiFi6181 20次下載
 - 仿生液壓四足機(jī)器人伺服控制器設(shè)計(jì)資料下載
 - LCD的顯示原理及低成本驅(qū)動(dòng)方法資料下載
 - 低成本高性能的新一代高壓功率MOSFET 33次下載
 - 高性能低成本的藍(lán)牙模塊CSR6576原理圖 16次下載
 - 低成本的醫(yī)療檢測(cè)與監(jiān)測(cè)方案 8次下載
 - 基于ADAMS的四足仿生機(jī)器人單腿結(jié)構(gòu)設(shè)計(jì) 3次下載
 - 開(kāi)關(guān)電源設(shè)計(jì)12秘籍高效低成本的解決方案 5次下載
 - 低成本LCD驅(qū)動(dòng)控制的ASIC實(shí)現(xiàn)方案
 
- 如何提高伺服驅(qū)動(dòng)器的效率 449次閱讀
 - 伺服驅(qū)動(dòng)器和伺服控制系統(tǒng)的區(qū)別 1024次閱讀
 - 伺服驅(qū)動(dòng)器和伺服電機(jī)的區(qū)別 2877次閱讀
 - 伺服放大器和伺服驅(qū)動(dòng)器的區(qū)別 2189次閱讀
 - 伺服驅(qū)動(dòng)器和伺服控制器的區(qū)別 2338次閱讀
 - 伺服電機(jī)驅(qū)動(dòng)器設(shè)置參數(shù)教程 7586次閱讀
 - 伺服驅(qū)動(dòng)器的常見(jiàn)故障和處理方法 4384次閱讀
 - 伺服驅(qū)動(dòng)器的工作原理_伺服驅(qū)動(dòng)器內(nèi)部結(jié)構(gòu) 5.3w次閱讀
 - 伺服驅(qū)動(dòng)器如何接線_伺服驅(qū)動(dòng)器接線圖 11.4w次閱讀
 - 伺服驅(qū)動(dòng)器故障代碼 5.4w次閱讀
 - 伺服驅(qū)動(dòng)器怎樣維修_伺服驅(qū)動(dòng)器維修技巧 2w次閱讀
 - 伺服驅(qū)動(dòng)器原理_伺服驅(qū)動(dòng)器的作用 1.4w次閱讀
 - 伺服驅(qū)動(dòng)器的工作模式與伺服驅(qū)動(dòng)器的測(cè)試方法 1.2w次閱讀
 - 什么是伺服驅(qū)動(dòng)系統(tǒng)?伺服驅(qū)動(dòng)系統(tǒng)的基本概念及其組成分類 1.8w次閱讀
 - 基于賽靈思FPGA的低成本MIPI接口IP 1.7w次閱讀
 
下載排行
本周
- 1PFC電路與BOOST電路設(shè)計(jì)實(shí)例分享
 - 1.83 MB | 12次下載 | 4 積分
 - 2世平基于靈動(dòng)微 SPIN560C 的低壓無(wú)刷電機(jī)應(yīng)用方案
 - 10.93 MB | 11次下載 | 免費(fèi)
 - 3電源測(cè)試報(bào)告-基于 國(guó)民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
 - 6.47 MB | 11次下載 | 免費(fèi)
 - 4PWM控制器的控制方法
 - 0.39 MB | 3次下載 | 4 積分
 - 5電流檢測(cè)芯片F(xiàn)P135應(yīng)用說(shuō)明
 - 1.24 MB | 3次下載 | 免費(fèi)
 - 6全面解讀被動(dòng)式與主動(dòng)式PFC電路
 - 1.27 MB | 1次下載 | 4 積分
 - 7HC88L051F4低功耗芯片規(guī)格書(shū)
 - 4.76 MB | 1次下載 | 免費(fèi)
 - 8CIU32D655x5數(shù)據(jù)手冊(cè)
 - 2.14 MB | 1次下載 | 免費(fèi)
 
本月
- 1常用電子元器件使用手冊(cè)
 - 2.40 MB | 52次下載 | 免費(fèi)
 - 2高功率密度碳化硅MOSFET軟開(kāi)關(guān)三相逆變器損耗分析
 - 2.27 MB | 33次下載 | 10 積分
 - 3PFC電路與BOOST電路設(shè)計(jì)實(shí)例分享
 - 1.83 MB | 12次下載 | 4 積分
 - 4世平基于靈動(dòng)微 SPIN560C 的低壓無(wú)刷電機(jī)應(yīng)用方案
 - 10.93 MB | 11次下載 | 免費(fèi)
 - 5電源測(cè)試報(bào)告-基于 國(guó)民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
 - 6.47 MB | 11次下載 | 免費(fèi)
 - 6USB拓展塢PCB圖資料
 - 0.57 MB | 11次下載 | 免費(fèi)
 - 7MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊(cè)
 - 4.51 MB | 9次下載 | 免費(fèi)
 - 8HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊(cè)
 - 0.70 MB | 9次下載 | 免費(fèi)
 
總榜
- 1matlab軟件下載入口
 - 未知 | 935134次下載 | 10 積分
 - 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
 - 1.48MB | 420064次下載 | 10 積分
 - 3Altium DXP2002下載入口
 - 未知 | 233089次下載 | 10 積分
 - 4電路仿真軟件multisim 10.0免費(fèi)下載
 - 340992 | 191424次下載 | 10 積分
 - 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
 - 158M | 183352次下載 | 10 積分
 - 6labview8.5下載
 - 未知 | 81600次下載 | 10 積分
 - 7Keil工具M(jìn)DK-Arm免費(fèi)下載
 - 0.02 MB | 73818次下載 | 10 積分
 - 8LabVIEW 8.6下載
 - 未知 | 65991次下載 | 10 積分
 
	                電子發(fā)燒友App
	            
	        
	        
          
        
        
	                    
                        
                        
                        
                        
                        


創(chuàng)作
發(fā)文章
發(fā)帖  
提問(wèn)  
發(fā)資料
發(fā)視頻
上傳資料賺積分
           
            
            
                
            
評(píng)論