SSC-32舵机控制器评测
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SSC-32舵机控制器评测
编辑:robotain 来源:机器人爱好者2010-08-07 发表评论SSC32简介:
SSC32是由Lynxmotion公司出品的舵机控制器,可以同时对32个舵机进行操控。选用Atmega168作为控制核心,能够通过TTL电平和串口两种连接方式进行通讯,支持四种波特率(2400、9600、38400、115200)。通过SSC32能够实现对多个舵机的瞬时、定速、定时、同步的转向控制。是机器人多舵机控制中非常合适的一款核心控制器。
SSC32特性:
1工作电流:31mA
2模拟输出:32路
3电流容量:每侧最多控制16个舵机,最大电流容量15A,两侧总容量30A
4串口输入:RS-232或TTL(波特率:2400、9600、38400、115200)
5舵机控制分辨率:0.09°/1us(脉宽)
6PC板大小:3.0" x 2.3"
SSC32硬件图:
硬件简介:
1.稳压器,为ATmega168提供5V逻辑电压。在使用电池为机器人供电时,稳压器最大能承受9V的电压。稳压器限流500mA,但是为了防止线路过热,SSC32将其限流降至250mA。
2~6. 硬件供电端。
9. 波特率选择口(1为接通)
跳针波特率
0 0 2400
0 1 9600
1 0 38400
1 1
11520
14. 串口通讯选择方式,如图连接两个跳针启用DB9端口。取下两个跳线连接线路启
用TTL串口通行。
Arduino控制SSC-32连线:
将黄线与Arduino的Tx端相连,灰线与Arduino的Gnd相连即可。
Arduino 与SSC-32实物图:
SSC-32控制指令简介(样例):
SSC-32舵机控制器通过串口指令传输从而实现对32个舵机端口的PWM输出控制。
#0 P1500
使连接在servo 0引脚上的舵机移动到脉宽为1500us的位置(即一般180°舵机的中位)。
#0 P2250 T10000
使舵机在10秒的时间内从原有的1500的位置移动到2250脉宽所对应的位置。(即定时移动)
#0 P750 S1000
这是使舵机在1.5秒内从2250转至750位置。(即定速移动)
2250(uS)-750(uS)/1000(uS/Sec)= 1.5Sec
#0 P1500 #1 P1000
这条指令能试两台舵机分别移至1500uS和1000uS的位置
#0 P2250 #1 P750 T1000
该指令则使0号引脚上的舵机从上一次的1500uS的位置移至2250uS,而1号引脚上的舵机则从1000uS的位置移至750uS。虽然两台舵机转过的角度大小不同,但两台舵机
的转向动作都将在1秒后完成。(同步移动)
注意事项:
对SSC-32舵机控制器发送控制指令时,对其发送的第一条指令不能带有T、S速度和时间长度指令。应当发送一个位置指令给舵机控制器如”#0 P1500”。舵机控制器需要有一个初始位置作为基础,从而计算速度和位置的关系。如果第一条指令没有定舵机的初始位置,可能会造成不正常的工作情况。
SC-32舵机控制器实测:
小编使用Arduino作为SSC-32舵机控制器的指令控制板,通过Arduino向SSC-32发送指令控制由5个舵机所组成的机械手臂,其中选用的舵机是DFRobot所生产的DF05BB*2和DF15MG*2及一只机械手。由于舵机的最大转速、供电电流及转角与输出脉宽的关系与舵机的选型有着密切的关系,顾以下参数仅供参考。
DF05BB与DF15MG的输入脉宽从500-2500uS对应的位置从-90°~90°。在6V下最大转速为60度/0.25秒所以对应SSC-32的指令中S最大值为2666uS/秒(1000uS=90° maxspeed = 240°/秒)假设转过90°设置的最小T为375ms。
工作状态舵机数
量
峰值电流(A)平均电流(A)
静止无负载 1 0.02 0.02
不间断运动无负
载
1 0.
2 0.12
低频运动无负载 2 0.4 0.22
高频运作无负载 2 0.5 0.34
通过测试,适当的调整各个舵机的动作时间长度,能够获得较好的顺滑的动作效果。
同时,SSC-32舵机也能够用于控制360°连续旋转舵机。小编选用的测试舵机是SM-S4306R。在”P1500”位置时舵机静止,”P1000”左右为逆时针最快速度,”P2000”为顺时针最快速度。而指令S和T的效果对于360°连续旋转舵机,只能起到变化其旋转速度的效果。
机械手的毛毛虫效果演示:
/v_show/id_XMTk1NDM0NTMy.html