全数字电动机执行器的开发与应用

发布者:快乐舞蹈最新更新时间:2010-07-27 来源: 单片机与嵌入式系统应用关键字:电动执行器  单片机  CAN总线 手机看文章 扫描二维码
随时随地手机看文章

  引言

  本文所设计的全数字电动执行器,是在湘仪电子电器设备厂的9610R系列的全电子式电动执行器的电机驱动电路基础上所做出的进一步的改进。我们将控制部分用基于80C196单片机的数字控制代替原有的模拟控制,以提高具控制的精度与运行的可靠性。同时,为方便调试,增加了红外遥控的功能和基于CAN总线的通信功能,以适应现代工业控制的需要。

  1 原全电子式电动执行器的特点

全数字电动机执行器的开发与应用

  原9610R系列的全电子式电动执行器是以220V交流单向电源作为驱动电源,驱动电机采用单向交流电机,位置反馈采用高性能导电塑料电位器。

  伺服放大器的原理如图1所示。

  ①当UY=0时,

  K_=Uo/Ux=-[(R4+R5)/R5]×(R6/R1)

  ②当Ux=0时,

  K+=Uo/UY=[R3/(R2+R3)]×[(R4+R5)/R5]×(1+R6/R1)

  根据线性叠加原理,Uo=K+UY+K_UX。

  由上可知,由于电阻很难做到完全匹配,所以原9610R电动执行器存在着电机正反转不对称的问题。电机驱动电路如图2所示。

全数字电动机执行器的开发与应用

  图2中,Uo为从伺服放大器来的电压信号,当Uo>0.7V时,电机正转;当Uo<-0.7V时,电机反转。C1为控制电机制动的电容。

  重新设计的全数字电动执行器对电机的驱动电路进行了改进,用±12V的开关量信号的时间长短来控制电机的正反转,并实现了电动执行器的制功与反向截止功能。新的电机驱动电路如图3所示。

  图3中,Ukp和Ukn分别为80C196的两个高速输出引脚,T2-1/T2-2、T3-1/T3-2、T4-1/T4-2、T5-1/T5-2、T6-1/T6-2、T7-1/T7-2分别为6个光电隔离器。当Uk为+5V高电平时,T2-1/T2-2导通,从而T*-1/T6-2导通使电机正转;当Uk由高电平到低电平的瞬间,T4-1/T4-2瞬间导通,使得T7-1/T7-2瞬间导通,电机瞬间反转,电容放电结束后电机停止;同理,当Uk为0V低电平时,电机反转。这样便实现了电机正反向控制。

全数字电动机执行器的开发与应用

  系统输出与驱动电路之间完全实现了光电隔离,这样可提高系统的抗干扰能力和可靠性。

全数字电动机执行器的开发与应用

  2 控制系统结构

  以80C196KC单片机为核心的全数字电动执行器的控制系统结构如图4所示。图4中,除80C196KC单片机外,还选用了X25043实现掉电保护功能,以MAX7219驱动LED数码管显示阀位的给定值与反馈值以及阀位的状态与控制方式;同时,以改进的4~20mA恒流电路直接将阈位反馈信号转换成4~20mA的信号送至室内模拟二次表显示,以保证其模拟与数字控制的兼容性。利用80C196KC内部的A/D转换口,将阀位反馈与阀位模拟给定信号转换成10位的数字信号,用软件判断阀位故障(堵转,超限),进行故障处理(报警或停机),在控制输出端与故障处理端用MOC3061光电隔离将单片机系统与电机驱动电路隔离开来,达到抗干扰的目的。

全数字电动机执行器的开发与应用

  选用1838红外遥控接收解码一体化集成芯片,接收来自遥控器的红外遥控信号。CAN控制器采用Philips的SJA1000集成芯片,CAN总线驱动选用82C250集成芯片,在SJA1000与CAN总线驱动82C250之间用6N137快速光隔进行光电隔离处理,与单片机接口实现单片机与上位机的通信功能。

  各部分的主要硬件电路介绍如下。

  (1)改进的4~20mA恒流电路

  整个恒流电路,由1片集成的4通道运放LM324和6个精密电阻、1个可调电阻、1个瓷片电容及1个二极管组成,电路结构非常简单,电路如图5所示。图5中,R1=R2=R3=R4=R5=100kΩ,R6=200Ω,R7为0~100Ω可调电阻。

  从图5电路可知:在R2、R3、R4、R5这四个电阻匹配得比较好的情况下,U1-U2=U1,通过调节R7使得R6+R7=250Ω,从而Io=U1/250Ω达到使1~5V电压转换成4~20mA的目的,且不论输出端的负载如何变化,这种关系都不会发生变化,达到恒流的目的。为为使该恒流电路可带的负载尽量大,集成运放LM324的电源最好用+18V电源。

  (2)红外遥控接收电路

  作为电动执行机构,在工业过程控制应用时,常常会遇到安装位置不便于调试的情况。采用红外遥控调可以说是一个很好的解决方案,可以免去常规调试所需要做的一些工作,比如打开控制盒盖进行调试线路更改等等。红外遥控接收芯片采用红外遥控接收解码一体化集成芯片1838。电路如图6所示。

  图6中,电阻和电容组成去耦电路,以抑制电源干扰;除此以外不需要任何外接元件,中心频率为38kHz。但是,由于1838集成芯片的增益高且不可调,没有屏蔽,特别容易受到外界的干扰,因此必须采取屏蔽措施。最好的办法就是利用金属材料做一个屏蔽盒,将1838装入,只留红外接口在外。

  我们选用一种通用红外遥控器作为电动执行机构的调试装置。80C196KC单片机首先将遥控器各按键的命令码测出,然后对它们分别赋予我们所需要的调试命令,这样就可使开发周期大大缩短。

全数字电动机执行器的开发与应用

  (3)上下位机通信

  CAN(Cantrol Area Network)是控制局域网络的简称,最早由德国BOSCH公司推出,用于汽车内部测量与执行部件之间的数据通信。其总线规范已被ISO国际标准组织制定为国际标准,广泛应用在离散控制领域。其信号传输介质为双绞线。通信速率高达1Mbps/40m,直接传输距离最远可达10km/5kbps,挂接设备最多可达110个。

  CAN的信号传输采用短帧结构,每一帧的有效字节数为8个,因而传输时间短,受干扰的概率低。当节点严重错误时,具有自动关闭的功能,以切断节点与总线的联系,使总线上的其它节点及其通信不受影响,具有较强的抗干扰能力。CAN总线通信接口电路如图7的示。

  80C196KC的AD15端口作为SJA1000的片选信号,故CAN控制器SJA1000所占用的地址为:8000H~80FFH。使用CAN总线收发器PCA82C250目的是进一步提高CAN总线的驱动能力。它的工作模式由RS控制引脚来提供,取决于斜率电阻(200kΩ可调电阻的阻值)。

全数字电动机执行器的开发与应用

  上位机通过一块华控的公司的HK-CAN30B PCI总线非智能隔离型通信板,可对工业现场具有CAN通信接口的仪表和控制设备进行监控。

  (4)掉电保护和抗干扰措施

  系统实现现电保护的元件采用Maxim公司的X25043。X25043有三种常用的功能:看门狗定时器、电压监控和E2PROM,组合在单个封装内。X25043对于要求电路板空间尽可能小的该系统来说是非常适用的,电路如图8所示。

  X25043的看门狗定时器对微控制器80C196提供了独立的保护系统,可选超时周期有:1.4s、600ms、200ms,也可禁用。当系统故障时,在超出所选的超时周期以后,X25043看门狗将以RESET信号作出反应,使系统复位。利用X25043低VCC检测电路,可以保护系统使之免受低电压情况的影响。当VCC降到最小VCC检测电平时,RESET变为低电平,给系统复位,直到VCC上升到最小VCC检测电平200ms为止。此外,X25043还具有512×8位串行E2PROM,使得本系统无须另外扩展数据存储器RAM。

  系统的抗干扰措施包括硬件措施和软件措施。硬件上:①在输入和输出通道采用光电隔离来进行信号传输,电机驱动电路上采用光电隔离器MOC3061,在上下位机通信电路上采用快速光隔6N137;②在每一个集成电路芯片都安置一个0.01μF的陶瓷电容,以消除大部分高频干扰;③模拟地与数字地分开;④在CPU抗干扰措施上,除了配置掉电保护电路外,还配置了人工复位和自动上电复位电路。软件上:①指令冗余,在一些双字节和三字节指令之后插入两条NOP指令,以保证跑飞的程序迅速纳入正确的控制轨道;②利用软件陷阱强行将捕获到的程序引向对程序出错处理的程序;③启用80C196KC内部监视定时器(watchdogtimer);④对A/D输入信号采取软件数字滤波。

全数字电动机执行器的开发与应用

  3 系统的软件设计

  本系统程序框图如图9所示。首先,是程序的初始化,包括对硬件和变量的初始化。然后,程序判断全局变量RUN,若RUN=0,表示程序终止运行,则跳转到程序的末尾复位看门狗,随后再跳转到程序的前面,判断RUN标志,循环执行;若RUN≠0,则程序执行主循环,再复位看门狗。这样,通过设定RUN变量来控制程序的执行。

  在中断程序程序中只处理基本的操作,如数据的输入和输出等;一些复杂的数据处理,如输入通道的软件滤波等等,都放在主循环里面处理。在主程序里,给每一个断分配一个全局变量作为中断标志,当有中断发生时,对此标志置1。在主循环里,程序依次判断每个标志位,来决定是否要执行相应的子程序,即过程或函数。在主程序中处理完相应的中断服务后,要对对应的中断标志清零。

  主程序的功能包括:确定阀位和阀位状态、阀位和阀位状态的LED显示、阀位控制输出、判断阀是否堵转以保护电机避免电机过热、红外外遥控命令解码和遥控命令控制输出。在阀位控制输出上,采用以控制电机正反转的时间来控制阀位,将A/D采样的周期控制得非常短,如10ms,甚至更短。以这产的周期来控制电机的动作,在要求的阀位0.5%精度范围以内,保持电机不动作,以保证阀位控制的准确性以及避免阀位来回震动。

  4 结论

  通过对9610R系列全电子式电动执行器电机驱动电路和4~20mA恒流电路的改进,使执行器在模拟控制时的运行精确性和可靠性有了进一步的改善。提高了控制精度。它的智能化,使得远程维护成为可能;它的遥控系统的开发,使该电动执行器的调试更加方便。

关键字:电动执行器  单片机  CAN总线 引用地址:全数字电动机执行器的开发与应用

上一篇:异步电机无速度传感器矢量控制系统研究
下一篇:异步电机无速度传感器矢量控制系统研究

推荐阅读最新更新时间:2024-03-30 21:31

瑞萨电子32位RX微控制器产品家族交付第10亿颗芯片
瑞萨电子32位RX微控制器产品家族交付第10亿颗芯片 Renesas Xtreme(RX)微控制器被广泛用于消费、工业和物联网应用 2022 年 1 月 20 日,中国北京讯 - 全球半导体解决方案供应商瑞萨电子集团今日宣布, RX产品家族32位微控制器(MCU)已累计交付超10亿颗 ,该系列MCU采用瑞萨专有RX CPU内核。自2009年推出以来,RX产品家族已扩展至通用、电机控制、触摸感应和工业以太网领域,并被广泛用于消费、工业与物联网应用。以家用空调压缩机市场为例,RX MCU凭借出色的变频控制能力成为全球逾70%主要制造商的选择。 瑞萨电子物联网及基础设施事业本部高级副总裁Roger Wendelken表
[嵌入式]
瑞萨电子32位RX<font color='red'>微控制器</font>产品家族交付第10亿颗芯片
单片机应用电路
说明:图中RLA?为继电器  说明:图中SHT1X/7X为数字温度、湿度传感器 ISP为在线烧程序接口  单片机学习的网站: http://www.soomao.com/channel/0_mcu/ www.ourmpu.com  电子驿站 通过以上几个实际产品的电路,可见控制类产品要用到的器件:除单片机芯片、晶体外,有电源稳压片、蜂鸣器、传感器 光耦 AD DA 驱动电路(三极管90XX系列、8050等)继电器 显示(LED和LCD) 接口电路等。
[单片机]
论C8051F005单片机的比例电磁铁控制技术
  引言   比例电磁铁作为执行元件,是机电一体化的关键产品之一,广泛应用于各种自动化控制系统中;比例电磁铁的推力大,结构简单,维护方便,成本低廉,是应用非常广泛的电—机械转换器 ;比例电磁铁的特性及工作的可靠性,对于整个控制系统具有十分重要的影响,是决定控制系统品质的关键部件之一。比例电磁铁作为电—机械转换元件,其功能是将比例控制放大器输给的电流信号,转换成位移或者力信号输出。   比例电磁铁适用于直流电压为24 V比例控制放大器的控制线路中,作为连续地、按比例地控制系统执行元件的运动、速度和方向的动力元件。比例电磁铁在其额定行程范围内的推力与通入其线圈的电流成正比,可在其他需要作用力自动控制的装置上作为线性动力元件,如自动油
[单片机]
论C8051F005<font color='red'>单片机</font>的比例电磁铁控制技术
基于单片机AT89C51的电子密码锁设计
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 实现功能: 预先设置好密码,按START键开始输入,输入6位密码后,显示均为 * ,按ENTER结束输入,显示 ENTER PLEASE: 。如果正确显示 OK ,绿灯亮;如果错误显示 YOU ARE WRONG ,禁止键盘输入3秒,并且红灯亮,如果按除START键以外的其他键,继续禁止输入3秒,如果此时按的是START键,可以重新输入。 /
[单片机]
基于<font color='red'>单片机</font>AT89C51的电子密码锁设计
一款基于MC32P21单片机的移动电源电路设计
移动电源 是一种集供电和充电功能于一体的便携式充电器,可以给手机等数码设备随时随地充电或待机供电。一般由锂电芯或者干电池作为储电单元。区别于产品内部配置的电池,也叫外挂电池。一般配备多种电源转接头, 通常具有大容量、多用途、体积小、寿命长和安全可靠等特点,是可随时随地为智能手机、平板电脑、数码相机、MP3、MP4等多种数码产品供电或待机充电的功能产品。 移动电源可以通过USB电缆线使用在任何符合USB国际标准的设备,其具有短路、过充过放、恒流恒压等保护措施,还有高性能电源管理技术。 移动电源方案,根据是否可以编程,分为硬件移动电源和软件移动电源两种技术路线。硬件移动电源方案主要存在的问题是:1.发热严重,采用非同步整流模式,温度高
[电源管理]
一款基于MC32P21<font color='red'>单片机</font>的移动电源电路设计
单片机点阵LED小灯实现流水灯的设计
独立的LED小灯可以实现流水灯,数码管可以显示多位数字,那点阵LED就得来显示一点花样了。 我们要显示花样的时候,往往要先做出来一些小图形,这些小图形的数据要转换到我们的程序当中去,这个时候就需要取模软件。给大家介绍一款简单的取模软件,这种取模软件在网上都可以下载到,大家来了解一下如何使用,先看一下操作界面,如图7-3所示。 图7-3 字模提取软件界面 鼠标点一下“新建图形”,根据我们板子上的点阵,把宽度和高度分别改成8,然后点确定,如图7-4所示。 图7-4 新建图形 点击左侧的“模拟动画”菜单,再点击“放大格点”选项,一直放大到最大,那我们就可以在我们的8*8的点阵图形中用鼠标填充黑点,就可以画图形了,
[单片机]
<font color='red'>单片机</font>点阵LED小灯实现流水灯的设计
基于单片机的多点温度测量仪的设计
许多场合需要对多点温度进行监控。测量温度的传感器比较多,目前普遍采用的是热电偶和热电阻。热电偶测量温度范围宽、精度高、性能稳定,但价格高且输出热电动势低,不便于使用。金属热电阻测量温度范围在几百度以内,测量精度也较高,但是输出灵敏度较低。半导体热电阻即热敏电阻,具有高输出灵敏度的特点,且随着加工工艺的改善,测量精度和互换性都有了很大的提高,且价格低廉。 1 测量电路的设计 多点温度测量仪由热敏电阻、多路转换开关、电阻-脉宽转换电路、单片机、显示部分和RS232串行输出接口组成,如图1所示。每个热敏电阻由单片机控制,经多路转换开关与电阻-脉宽转换电路相连,并被转换成与其阻值成正比的脉宽信号,单片机对脉宽信号进行测量,从而得到热敏
[单片机]
基于<font color='red'>单片机</font>的多点温度测量仪的设计
意法半导体发布先进的超低功耗STM32微控制器,布局工业、医疗、智能表计和消费电子市场
新旗舰产品,超低功耗,物超所值 2024年3月19日,中国-- 服务多重电子应用领域、全球排名前列的半导体公司意法半导体(STMicroelectronics,简称ST)发布了注重节能降耗和成本效益的新一代微控制器。 与上一代产品相比,新一代能耗降低高达50%。高能效可以减少电池更换次数,最大限度降低废旧电池的环境影响,让更多设计人员选用无电池设计,采用太阳能电池等能量收集系统给设备供电。 当前全世界都在寻求可持续发展,智能建筑和物联网(IoT)技术是提高能源和资源管理效率的重要手段。智能建筑和物联网(IoT)离不开智能传感器和执行器。意法半导体微控制器是智能传感器和执行器的重要组件,负责管理数据采集、过滤、分析和
[单片机]
意法半导体发布先进的超低功耗STM32<font color='red'>微控制器</font>,布局工业、医疗、智能表计和消费电子市场
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved