2路电机16路舵机驱动板 - SmartArduino/DOITWiKi GitHub Wiki
简介
2 Motor && 16 Servo Drive Shield 是兼容Arduino UNO和ESPduino的一款电机和舵机驱动模块。模块采用叠插式线路板设计,可以直接接入Arduino UNO或者ESPduino线路板。 淘宝地址:购买
使用说明:下载
特点
电源输入:
- 电机电源(VM):4.5V~36V,可单独供电;
- 舵机电源(VIN):5~18V,可单独供电;
单电源供电使用办法:
- 短路VM和VIN,则可以控制电机(独控制电机,6~18V);
- 短路VS和VIN,则可以控制舵机,单独控制舵机(6~18V);
- 短路VM和VIN,同时短路VS和5V。则可以同时控制电机(6~18V)和16路5V舵机。
- 电机驱动部分工作电流Io:≤1.2A;
- 最大耗散功率:4W(T=90℃)
- 控制信号输入电平:高电平:2.3V≤VIH≤VIN;低电平:-0.3V≤VIL≤1.5V
- 工作温度:-25℃~+125℃
- 驱动形式:双路大功率H桥驱动
- 模块重量:约46g
模块采用人性化设计方案,使用电源按钮开关(可以切换控制板电源),用户可以方便地进行电源开关。如图1所示,请注意:
- 当VM和VIN接入短路模块后,电机驱动板的电源开关用来控制叠插在下面的Arduino Uno(或ESPduino)控制板的电源。
- 当VS和5V接入短路模块后,给该驱动板舵机供电。
本模块可以直接用于控制智能机器人,在预留的直插接口中可以采用蓝牙(购买)或者我们公司生产的WiFi透传模块模块(购买)来控制控制。舵机控制请参考控制UNO源码,请点击下载获取舵机控制源码。
控制舵机源码使用方法:
- 将附件下载解压到arduino安装目录的libraries下
- 编译运行examples\servo\servo.ino