摘 要: 提出了一种基于数字信号处理器(DSP)的电动履行器把持系统,设计了相应的硬件电路,给出了该把持系统的软件设计计划。实验表明:以TMS320LF2407A为核心的电动履行器把持系统不仅能够满足实时把持的请求,易于实现先进的把持策略,而且设计计划电路简略、可靠性强,具有较高的利用价值。
1 把持系统原理
电动履行器把持系统原理如图1所示,其中包含主控电路、地位检测和电流检测电路、串行通信电路、液晶显示电路、电机驱动以及报警与保护电路等。
图1 电动履行器把持系统原理图
TMS320LF2407数字信号处理器是TMS320C2000平台下的一种定点DSP芯片,它供给了低本钱、低功耗、高性能的处理才能。设计采用TMS320LF2407作为把持器的核心,充分利用了芯片中的2个事件治理器,完成了地位检测、电流把持、速度把持、电机运行把持、串行通信、液晶显示、故障报警等功效。
其把持原理是:通过地位检测电路获取当前伺服电机的地位信息,DSP通过对地位信息的处理实时盘算电机的运行速度;由DSP输出的相触发脉冲信号经变频电路驱动伺服电机。假如系统产生短路、过电压、欠电压等故障时,DSP会及时捕捉到故障信号,报警并及时处理故障标题;履行器工作过程中,外接于DSP的I/O口线的EEPROM会定时接收到DSP发送的电动履行器确当前地位,以便检测到不同的地位设定值时,系统可根据当前地位信息来决定电机的旋转角度和旋转方向。
2 硬件设计
2.1 电机驱动电路
设计中,伺服电机是三相异步电动机,驱动芯片选用电动机把持专用芯片IR2130,如图2所示。它带有3个独立的高压侧和低压侧输出通道,可输出6路驱动脉冲,只需1个直流工作电源,工作频率可达kHz。逻辑输进与CMOS或LSTTL输出兼容,最小可达到15V逻辑电压。外围电路中的参考地运行放大器通过外部的电流检测电位器供给全桥电路电的模仿反馈值,假如超出设定或调剂的参考电流值,IR2130驱动器的内部电流保护电路就启动关断输出通道,实现电流保护功效。浮动通道能够用来驱动N沟道功率MOSFET和IGBT,最高电压可达到600V。功率器件选用IRF630型功率放大器,最大工作电流42A,最大工作电压100V,具有高效性和高可靠性。
图2 把持系统驱动电路原理图
2.2 地位检测电路
地位检测是地位把持的核心,它不仅能够向把持器供给电机当前的状态,而且能够反应出电机的运转速度等信息。更重要的是,把持器需要根据地位检测所反应出的电机转子地位来把持主电流的导通与关断,从而把持电机正常运转。
设计的地位检测元件是一个结构简略、精度高、可靠性高的导电塑料电位器,将履行机构的直线或角位移转换为电阻信号。如图3所示,采用LOC210模仿线性光隔将采集来的信号
转换成模仿电流信号,最后经过电压追随器输进到把持器,因而可以准确地检测地位并且可以方便地对阀门进行零位、满度及阀门流量特征曲线的定位。
图3 地位采集电路图
2.3 电流检测电路
由于电动机采用电压PWM斩波工作方法,要通过速度把持天生电流参考值,与电流反馈形成闭环把持,靠调节PWM的占空比把持电流。因此首先要检测电流值。
霍尔电传播感器的最大长处是丈量精度高、线性度高、响应快速,可以做到电隔离检测。目前,利用霍尔效应检测电流有直接检测式和磁场平衡式2种方法。系统采用的是磁场平衡式霍尔电流检测器(LEM模块)。这种电传播感器把互感器、磁放大器、霍尔元件和电子线路集成在一起,具有丈量、反馈、保护三重功效。在电动机运行过程中,关断某一相而开通相邻相的瞬间,关断相绕组内的电流不会马上减小到零,所以相邻相可能同时存在绕组电流。所以要想达到最佳把持后果,应在每一相绕组中应用一个霍尔电传播感器,保证每次只能采样到一相绕组电流。霍尔电传播感器电路连接如图4所示。
图4 电流采集电路图
2.4 显示电路
显示电路是电动履行器把持系统中人机交互部分的重要内容之一,以MG12232液晶显示模块作为显示电路的核心元件,其内部集成SED1520DAA液晶显示驱动芯片。SED1520DAA是属于行列驱动及把持合一的小范围液晶显示驱动芯片,内含振荡器,只需外接振荡电阻即可工作,模块工作的稳固性好。MG12232模块与DSP的硬件接口电路见图5。
图5 DSP与MG12232模块的接口电路
图5中,SLA为背光电源,SLK为背光电源地,D0~D7为8位数据线,AO为写进数据/写进命令字选择端口,R/W为读写选择端,CS1、CS2为液晶显示屏边选择信号,VDD为逻辑电源正端,VSS为逻辑电源负端。由于DSP的逻辑电源为313V,而液晶显示模块的逻辑电源为5V,所以采用SN74LVC4245作为连接DSP与液晶显示模块的中间环节,起到电平转换的作用。
2.5 串行通信接口电路
采用RS-485接口,利用MAX485作为TMS320LF2407的接口驱动芯片,电路图见图6。由于RS-485为半双工通信结构,因此用一个I/O口来把持器件处于接收或发送状态。
图6 MAX485 通信接口电路
3 软件设计
软件重要分为2部分:一部分在主程序中实现,包含DSP的系统设置、事件治理器初始化、常量初始化、使能DSP中断、电动履行器系统初始化以及启动后台服务程序等功效;另一部分是后台服务程序,它是一个简略的无限循环程序,一些低优先级的过程包含速度盘算、地位更新和液晶显示等在后台服务程序中以查询状态标记的方法被履行。主程序流程见图7。
图7 电动履行器把持系统主程序流程图
参考文献:
[1] 马国伟,孙汉旭.无刷直流电动机的DSP把持器设计与实现.北京邮电大学学报,2005(3):96-99.
[2] 余发山,卜旭辉,李云波,等.智能电动履行器双闭环含混PID把持研究与仿真.产业仪表与主动化装置,2006(5):28-30.
[3] 王洪升,钱峰,田蔚风.多DSP与PC机串行通信技巧.仪表技巧与传感器,2004(11):46-49.
[4] 杨新志,唐华.电动履行机构的变频调速把持.电机把持与利用,2006,33(8):40-43.
[5] 李荫煌.智能电动履行器及其发展趋势简介.甘肃化工,2005(4):43-45.