1756-IA16I
系统的控制节点硬件结构如图2所示,可以同时测试四个电机。硬件部分主要包括:电机的电流和输出脉冲(OP)信号采集和信号调理电路、PWM输出电路、复位上电电路、组合逻辑电路CPLD,CAN通信和键盘显示接口等部分。其中DSP采用的是TI公司的高集成高性能DSP芯片TMS320F2810。CAN通信部分采用了PHILIPHIS公司的集成CAN控制芯片SJA1000(CAN总线控制器)和PCA82C250(CAN总线收发器),系统中设置CAN总线的**传输量为500Kb/s,且晶振频率定为16MHZ,CAN总线系统任意两个节点之间的**距离为130M,此时总线定时BTR0值为00H,BTR1值定为1CH。当IMP708复位上电时, F2810控制器通过通用I/O(GPIO)口给电机加电,同时通过F2810片内的PWM模块输出占空比可调的矩形波信号控制电机的转速。电机的电流信号和输出脉冲信号经过信号调理芯片MAX472进入到F2810的片内A/D转换器,转换成数字信号供DSP处理。DSP计算出来的电流和转速值显示在液晶显示器上,同时通过CAN总线传送到上位PC机。各个节点通过键盘可以输入测试参数,包括PWM信号的占空比、转速和电流的上下限参数等,也可以通过CAN总线由上位PC机设置。