描述
PCB
元件清单
原理图
附件
讨论
简介:
适配于Arduino mega 2560和Arduino DUE的拓展板,可驱动直流编码电机、舵机、步进电机,外接多种通信接口,且包含多种传感器接口,支持8.4V-12V宽压输入
应用场景:
适用于直流电机底盘及舵机机械臂的搭建,利用此拓展板配合mega2560主控可轻松搭建4驱、6驱底盘或者多种自由度的机械臂
一、产品简介
该项目是基于Mega 2560主控板的拓展板,通过此驱动板可驱动6路直流编码电机、11路PWM舵机、1路步进电机,通信接口包括1路IIC通信接口、2路UART串口接口、1路SPI通信接口,传感器接口包括1组 4路巡线传感器模块接口、4路超声波传感器接口。此驱动拓展板基于Mega 2560主控板设计,同样适配于Arduino DUE主控板。
二、应用场景
可应用于双驱、四驱、六驱底盘的搭建,以及各种多自由度机械臂的搭建,还可作为底层驱动板配合RDK、JetsonNANO、树莓派等上位机主控搭建一些高阶机器人
三、产品概述
- 电源输入采用XT30PW接口,可支持最高30A瞬间电流
- 含有电源指示灯和一个GPIO可控指示灯
- 含有1路Type-A的5V/5A输出接口,可为树莓派、RDK、Jetson Nano等控制器供电
- 可同时驱动6路直流编码电机,且进行串级PID调节控制,采用TB6612FNG直流电机驱动芯片,最高可为电机提供3.2A驱动电流,
- 可同时驱动11路PWM舵机,舵机供电由2路5A大电流DC-DC提供,可为舵机提供充足的供电电流,且通过调节DC-DC电路输出电压调节电阻,可适配不同电压类型的舵机
- 可驱动1路12V步进电机,可通过GPIO软件编程调节步进电机细分、方向、速度,支持A4988、TMC2209、DRV8825等步进电机驱动模块
- 支持4路双探头超声波模块、1组4路巡线传感器模块的数据读取
- 含有1*IIC接口、2*UART接口、1*SPI接口,SPI接口可适配PS2手柄,IIC接口可适配陀螺仪模块
- 含有12路ADC GPIO接口,可适配一些数字量和模拟量的传感器以及做外部其他功能使用
四、产品参数
电气参数
- XT30PW电源输入电气参数:8.4V~12.6V宽压输入,含有绿色电源指示灯。
- 直流编码电机驱动输出参数:12V/3.2A(MAX),可接AB相双路编码器。
- 舵机驱动输出参数:7.4V/5A(MAX),可通过调节电阻适配不同电压舵机
- 步进电机输出参数:12V/2.5A(MAX),可驱动2相4线的12V步进电机
- Type-A电源输出电气参数:5V/5A(MAX)
- 尺寸:98.5mm*66mm,四层PCB设计,1.6mm板厚。
3D简介图
五、使用说明
- 焊接PCB插接件时,无需焊接位号为P7的8PIN 2.54mm排针
- 焊接好PCB板后,测试12V、7.4V、5V电源是否有短路,若无短路即可上电,上电后测试各电压是否可正常输出,若可正常输出,则板卡电源部分无问题
- 测试硬件无问题后即可烧录程序进行测试,可根据实际使用自行调试程序
六、备注
- 该项目PCB在嘉立创打样,可直接进行打样后焊接。
- 在BOM表中,有完整的元器件清单,大部分都可以在嘉立创商城上购买。
- 整个板子电子元器件成本在120-150元。
- 本项目需配合Mega 2560主控板进行使用,固件在附件中已提供。
- PCB在嘉立创上面直接打样及SMT的,已上传关联订单可直接打板,有部分器件是自己回来手焊的,器件购买链接在附件里面可下载购买。焊接时可参考位图文件(附件中含有)。
- 如没有焊接环境或焊接时间的,也可以联系作者,作者可提供焊接好的成品。
七、测试视频
以下测试视频对直流编码电机、舵机、步进电机功能进行测试,并对PS2手柄、IIC陀螺仪进行通信测试
- 直流编码电机测试
- PWM舵机测试
- 步进电机测试
- PS2手柄测试
- IIC陀螺仪测试
点赞
描述
PCB
元件清单
原理图
附件
讨论