浙江百司特科技有限公司 浙江百司特科技有限公司
诚信指数 0
一站通留言 客户留言 联系我们 联系我们 收藏此网站
首页
企业介绍
产品列表
商业信息
企业新闻
企业名片
产品资料
站内搜索
搜索网站中其它产品:

友情链接
一比多
您现在的位置:浙江百司特科技有限公司 > 企业新闻
企业新闻
在整个控制系统中新型智能电动执行器的应用分析
发布日期:2009-05-16

一种基于现场总线CAN总线的电动执行器的设计,该执行器选用了单片微处理器作为控制芯片,实现了数字化阀位检测功能,同时结合CAN总线将执行器作为一个控制节点纳入到整个控制系统中,实现了控制系统的集成。
【关键词】CAN;数字化;控制节点

  一、引言
  控制器局部网CAN (Controller Area Network) 属于现场总线的一种,它是一种有效支持分布式控制或实时控制的串行通信网络。由于CAN现场总线有卓越的特性和极高的可靠性,因此越来越受到工业界的重视,并被公认为几种最有前途的现场总线之一,成为一种国际标准。
  在工业控制系统中,电动执行器是电动单元组合仪表中一个很重要的执行单元,它由控制电路和执行机构两个在电路上完全独立的部分组成,接收来自调节器的电控信号,将其线性的转换成机械转角或直线位移,用来操纵风门、挡板、阀门等调节机构,以实现自动控制。近年来,随着微电子技术和控制技术的迅速发展,电动执行器也获得了快速发展,特别是国外一些生产厂商在这几年中相继推出了常规的、带现场总线通信协议的智能电动执行器,而CAN智能电动执行器就是其中最有发展潜力的一种。
  本文介绍的CAN智能电动执行器采用无刷直流电机控制,控制精度高,而且实现了数字化的阀位检测功能,以取代现行普遍采用的电位器和差动变压器模拟测量方法,提高阀位测量的精度和可靠性。
  二、控制电路的硬件设计
  CAN智能电动执行器的原理结构图如图1所示。
               图1  CAN智能电动执行器的原理结构图
  电路主要是由五个部分组成:由单片机P89C58组成的主机部分,由SJA1000、82C250、光电隔离电路等组成的CAN总线控制及接口部分,由无刷直流电机专用控制芯片MC33035组成的电机控制电路,阀门位置检测电路和LCD液晶显示模块。
  (一)CAN总线及接口部分
  CAN总线控制及接口如图2所示, 主要包括独立CAN通信控制器SJA1000、CAN总线收发器82C250 和高速光电耦合器6N137。

        图2  CAN总线及接口部分
  
  单片机P89C58首先通过SJA1000的初始化控制SJA1000 实现数据的接收和发送通信任务。SJA1000的AD0~AD7连接到89C52的P0口, CS连接到89C52的P2.0, P2.0为0的CPU片外存贮器地址可选中SJA1000, 其余的引脚分别对应相连,CPU 通过这些地址可对SJA1000执行相应的读写操作。
  为了增强CAN总线节点的抗干扰能力,SJA1000的TX0和RX0并不是直接与82C250 的TXD和RXD相连, 而是通过高速光耦6N137 后与82C250 相连,这样就很好地实现了总线上各CAN节点间的电气隔离。82C250与CAN总线的接口部分也采用了一定的安全和抗干扰措施,在82C250 的CANH和CANL引脚与CAN总线之间各串联一个5Ω的电阻,这样电阻可起到一定的限流作用,保护82C250免受过流的冲击。还可以在CANH和CANL引脚上并联小电容,可以起到滤除总线上的高频干扰和增加一定的防电磁辐射的能力,82C250的Rs脚上接有一个斜率电阻,电阻大小可根据总线通讯速度适当调整,一般在16kΩ~140kΩ之间。
  (二)电机控制电路
     该电动执行器里电机控制芯片采用了美国安森美公司开发的高性能第二代单元无刷直流电机控制器MC33035,它的优点是可在任何恶劣的工业环境条件下保证高品质和高稳定性。该控制器内含可用于正确整流时序的转子位置译码器,以及可对传感器的温度进行补偿的参考电平,同时它还具有一个频率可编程的锯齿波振荡器、一个误差信号放大器、一个脉冲调制器比较器、三个集电极开路顶端驱动输出和三个非常适用于驱动功率场效应管(MOSFET)的大电流图腾柱式底部输出器。
电机控制电路原理模块图如图3所示,

        图3 电机控制电路原理模块图
  该电机控制电路的功能包括PWM开环速度控制、使能控制、正反转控制。电机的转速是利用4-10译码器/驱动器74LS145的功能,由单片机P89C58给出信号通过分压电路提供给引脚11速度电压。电机的使能控制和正反转控制信号也由单片机控制,发出电平信号给89C2051,进行电平转换后输出给MC33035相应的管脚来控制电机的工作状态。
  (三)阀门位置检测电路和液晶显示模块
  为了实现阀位的数字化检测,本系统在AD转换电路中采用了AD公司生产的16位∑--△(电荷平衡式)A/D转换器AD7705。AD7705顺应了集成化、高精度、多功能、自动补偿和自动校准的发展要求,集放大、滤波和A/D转换单元于一体,只需接晶体振荡器、精密基准源和少量去耦电容即可连续进行A/D转换。它包括由缓冲器和增益可编程放大器(PGA)组成的前端模拟调节电路、∑--△调制器及可编程数字滤波器等,能直接将来自传感器的不同摆幅范围内的信号放大到接近A/D转换器的满标度电压附近再进行A/D 转换,实现0.003%非线性的16位无误码数据输出,其增益和数据输出更新速率均可编程设定,还可选择输入模拟缓冲器,以及自校准和系统校准方式。通过外接高精密导电塑料电位器传感器, 由基准电压值分压后所得电压值反映阀门位置值。
  系统采用TRULY公司生产的128×64点阵液晶,它的所有控制器、扫描电路和显示RAM 集成于液晶屏背面,并带有LED 背光.采用单电源供电该模块由大规模点阵式显示控制器KS0107、液晶屏阵列驱动电路KS0108、显示存储器和液晶屏等4部分组成。
三、智能执行器软件设计
  软件设计主要包括三个方面: CAN总线通信模块部分、电动执行器的控制部分、LCD 显示部分。
  CAN总线通信部分主要是指SJA1000得初始化,在其初始化完成以后回到正常工作状态,将执行器的运行情况通过总线向上位机传送,而且操作者可以从上位机下达控制指令来操作执行器。 电动执行器的控制部分主要实现阀门的位置控制功能,尤其是还可以通过控制电机的转速来控制阀门的闭合速度。LCD显示部分主要是显示阀门的阀位情况和执行器的工作情况,还可以显示上位机给执行器发出的控制信号。系统的程序流程图如图4所示。

                 图4  系统程序流程图

  四、结语
   该设计方案采用了CAN总线技术,使得智能电动执行器可以和上位机通过CAN总线保持实时通信,这样智能电动执行器就会具有很好的操作性,实时性和可靠性。而且方案中采用了性价比较高的器件,电路设计简单紧凑,这样能够进一步节省成本、降低系统复杂性,还在不降低抗干扰能力的情况下实现了高精度数据采集和传输。

 

免责声明:本商铺所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,一比多公司对此不承担任何保证责任。

友情提醒:为保障您的利益,降低您的风险,建议优先选择商机宝付费会员的产品和服务。


浙江百司特科技有限公司    地址:浙江省永嘉县瓯北塘头工业区   
联系人:王雪平   电话:0577-67366630   手机:13777708856   传真:0577-67367081
技术支持:一比多  |  免责声明 | 隐私声明
增值电信业务经营许可证:沪B2-20070060     网站Icp备案号:沪ICP备05000175号
<%---站点编号 ----%> <%---页面编号 ----%> <%---页面参数1 ----%> <%---页面参数2----%> <%---页面参数3 ----%>