需求
- 控制24V直流有刷电机;
- 控制模式:方向控制,时间控制,单限位控制,多限位控制,编码器控制,命令控制等;
- 电机工作电流不超过1A;
- 可采集电机工作电流;
- 可采集板卡供电电压;
- 板卡直流宽电压供电。
设计思路
核心器件选型
MCU选用了国产的HC32L110芯片,4KB的RAM,32KB的Flash,主频可以到32MHz,TSSOP20的封装,16个可用GPIO引脚;
电机驱动芯片,选用了A4950,宽电压范围基本都可以到40V的电压,5A的峰值驱动电流,3A的连续驱动电流,电源欠压保护,导通电阻500毫欧,同封装的芯片学厂家较多,比如杰盛微,美国埃戈罗,美森科,台舟等;
电源芯片选择了SCT2400TVBR,DC-DC电源芯片,工作电压4.5~40V,输出电流600mA;
RS485通讯芯片选用国产的SIT3485ESA,3~3.6V供电,数据速率最高可到12Mbps。
功能
- 具备RS485通讯功能,支持Modbus-RTU协议;
- 具备电源指示灯和运行指示灯;
- 支持电机正反转;
- 支持两路数字信号的采集,宽电压范围;
- 支持电机电机工作电流采集; <