新闻中心

EEPW首页>嵌入式系统>设计应用> 基于CAN总线的智能电动执行器设计

基于CAN总线的智能电动执行器设计

作者: 时间:2012-10-19 来源:网络 收藏

② 发送和接收数据。欲发送和接收的报文按照一定的协议打包或解析,在用户通信命令控制下进行CAN信息帧的发送和接收。通信参数的设置由简单的控制命令实现,最高可达300fps的数据传输速率。CAN网络上的节点信息可分成不同的优先级,按不同报文的实时性要求,在任意时刻主动地把本节点检测和计算好的各电能质量参数,向CAN网络上任意其它节点和上位机发送信息,以供分析、存储、显示及打印。也可接收上位机发送的包含有基本控制命令的信息,使转换器与本节点标志符相匹配的报文进行网络通信,来对本节点状态信息进行高速检测和运行控制。

4主程序设计

主程序主要完成系统的初始化、初始状态的判断以及起动、运行子程序的调用。初始化包括TMS320LF2812内部各寄存器及变量的初始化,事件管理器和通信显示模块及中断命令初始化,QEP中断触发方式,禁止全部中断,并关闭所有的相输出信号等[2,9]。根据接收的指令确定系统的运行模式、维护系统正常运行、通信和显示等工作,其流程如图3所示。

5 结束语

当智能执行器与现场总线连接时,智能执行器就成为了现场总线控制系统中的一块现场仪表,这时它不仅具有执行器的功能,而且还具有控制、运算和通信等功能,同时可以实现网络化管理。这类总线型智能执行器具有可靠性高、使用方便、通信功能强、诊断保护功能完善、适应性广泛等优点。随着现场总线技术应用的深入,将给总线型智能执行器带来广阔的发展前景。基于DSP控制的,采用作为伺服电机[5],以DSP为控制器,简化了硬件电路设计,提高了运算速度;设执行器集运算、控制、通信等功能于一体,实现了机电一体化结构;具有高度的智能化和高精度的系统控制功能以及先进的自身保护和系统保护功能,提高了控制的可靠性。

图3 主程序流程图
参考文献
[1] 潘伟,王汉功.基于TMS320F2812DSP的智能CAN节点设计[J].国家电子测量技术,2006(10):36-37.
[2] 周海龙,邓士娟.基于DSP微控制器的新型智能设计[J].中国仪器仪表,2005(11):64-66.
[3] 谢铭刚,张奕黄.在纯电动汽车电机控制系统中的应用[J].微特电机,2005,33(10):45-46.
[4] ZHIY.Design of the Fuzzy Controller for Switched ReluctanceDrive[C]∥Beijing:CEMI’2005,2005:1-5.
[5] CHENH,SUNC.Sliding Mode Control of Switched Reluctance Motor Drive[C]∥Dalian:ISTM2005,2005:2909-2912.
[6] CORDA J.Speed Control of Switched Reluctance Motors[C]∥Beijing:ICEM’87,1987:235-238.
[7] 李军生,李为民.C504在直流无刷电动机控制中的应用[J].电力电子技术,2002(6):34-36.
[8] 王晓明.电动机的DSP控制[M].北京:航空航天大学出版社,2004.
[9] 周海龙.基于的新型电动执行器的研究与设计[D].大连:大连海事大学,2006.
[10] 邬宽明.原理和应用系统设计[M].北京:北京航空航天大学出版社,2002.


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭