
标准版
【征集令】基于ESP32的十二自由度机器人
1.4w
0
0
18
简介
此项目为NodeMCU-32S开发板的拓展板,PCA9685驱动16路舵机,TB6612FNG驱动4路直流电机。此版本采用芯片与电机供电分离的设计,即需要双电源。电机电源为6.4V磷酸铁锂动力电池组。
简介:此项目为NodeMCU-32S开发板的拓展板,PCA9685驱动16路舵机,TB6612FNG驱动4路直流电机。此版本采用芯片与电机供电分离的设计,即需要双电源。电机电源为6.4V磷酸铁锂动力电池组。开源协议
:GPL 3.0
创建时间:2021-11-24 15:48:05更新时间:2023-04-26 01:27:05
描述
1.项目简介
此项目基于NodeMCU-32S开发板设计其拓展板,PCA9685PW管理16路舵机驱动,两片TB6612FNG芯片管理四路直流电机的驱动,引出MPU6050六轴加速度传感器接口。
同时此版本设计中考虑到电机驱动的电流问题,采用了芯片供电电路与电机供电电路分开的设计,即需要双电源。电机的供电电池暂时选择6.4V的磷酸铁锂动力电池组。
*[由于NodeMCU-32S的引脚资源针对完全利用,故设计成拓展板的形式]。
2.元件选型
- 主控开发板:NodeMCU-32S
- 伺服舵机驱动管理:PCA9685PW——I2C通讯+16路PWM管理;
- 直流电机驱动:TB6612FNG——单片驱动两路直流电机;
- 线性稳压芯片:HT7333——低压差稳压3.7V锂电池;
- 六轴加速度传感器:MPU6050模块。
3.功能概述
- 16路舵机驱动[MG90s、MG996R等市面上常见舵机];
- 4路直流电机驱动;
- MPU6050六轴加速度传感器接口;
- 芯片供电、电机供电电路隔离;[也就是需要两个电源]。
(后面再优化下,拟打算采用DCDC。。。)
4.实物样机
设计图
原理图
PCB
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 10uF | C1,C2 | C0805 | 2 |
2 | 22uF | C3,C4 | CAP-SMD_BD5.0-L5.3-W5.3-FD | 2 |
3 | 0.1uF | C5,C6,C16,C18 | C0603 | 4 |
4 | 0.1uF | C8,C15,C20 | C0603 | 3 |
5 | 10uF | C14,C17 | CAP-SMD_BD4.0-L4.3-W4.3-FD | 2 |

添加到专辑
0
0
分享
侵权投诉
评论