本次介紹原理圖部分
開發板部分,電源供電部分,六路舵機,PS2手柄接收器,HC-05藍牙模塊,蜂鳴器,串口,TB6612電機驅動模塊,LDO線性穩壓電路,按鍵部分
1、開發板部分
需要注意的是:如果采用電池供電那么電流會過大時間長AMS1117會嚴重的發熱,另外降壓的壓差也不能過大,不人也會有過大的發熱現象,且會燒毀單片機;
所及串聯了一個電阻以降低電流的輸入;
2、六路的舵機就只需要吧IO口引出來就行了,這里不過多的介紹了;
3、PS2手柄接收器用的是SPI通信,且是軟件模擬SPI
4、HC-05藍牙模塊,蜂鳴器,串口,TB6612電機驅動模塊;
只需要吧IO口引出來,和一些基本的電路這里也不過多的介紹了;
5、LDO線性穩壓電路
6、這里對PWM輸出的IO口串聯一個電阻
- 保護電路:限制電流,防止負載電流過大損壞 IO 口;緩沖負載變化的影響,減少對 IO 口的沖擊;隔離負載對 IO 口的電氣干擾,提高系統穩定性。
- 優化信號傳輸:調整阻抗,使信號源與負載更好地匹配,減少信號反射與失真;配合負載電容組成 RC 濾波電路,濾除 PWM 波中的高頻成分,使輸出信號更平滑。
7、按鍵部分
8、至于電源部分,我這里用的是分開的兩路供電,但是你們參考只需要看下框架和思路就行了,至于電源供電方面也會有無限的可能;