基于CAN总线的高精度数字压力变送器的设计

发布者:eta17最新更新时间:2010-08-09 来源: 工矿自动化关键字:压力变送器  CAN总线  ADuC836单片机 手机看文章 扫描二维码
随时随地手机看文章

0引言

    压力传感器是工业现场最为常用的一种传感器,广泛应用于水利水电、铁路交通、智能建筑、生产自控航空航天、军工、石化、油井、电力、船舶机床、管道等各种工业控制环境。‘常见的压力传感器包括应变片压力传感器、陶瓷压力传感器、扩散硅压力传感器、压电压力传感器、蓝宝石压力传感器等。目前,市场上大多数的压力变送器以模拟量输出为主,还有少部分是基于H art协议的智能压力变送器。而在当今测控领域中,儿乎全部采用数字化处理,用户需要先将模拟量转换成数字量[‘{。因此,在测量压力时,最少需要经过1次A/ D转换,甚至2次A/ D转换加1次D/ A转换,而A_模拟信号的传输过程中也会引入干扰和损失,即使精度再高的模数和数模转换都会导致较大的测量误差。而数字化的压力变送器可以省去模拟信号的传输和不必要的模数和数模转换。因此,本文将介绍一种数字压力变送器的设计,该压力变送器基于CA N总线[2{传输,测量精度较高。

1压力变送器硬件设计

    基于CAN总线的高精度数字压力变送器的原理框图如图1所示。该压力变送器主要包括压力信号测量与调理部分、数字处理部分、CAN总线传输部分。

1.jpg

型不锈钢压力芯体,它是采用微机械加工技术制造而成的硅压阻式压力传感器。传感器芯片[3{贴装于TO型基座上,并在膜片和传感芯片之问充有少量的硅油,硅油在膜片与压阻式传感器之问传递压力,最大输出信号为100 mV,内部输入阻抗典型为3 500 }。

    压力传感器的等效电路如图2所示。从图2可看出,压力传感器内部可以看成是一个惠斯通电桥,激励电源可以选择恒压源或恒流源,采用恒流源可以有效克服激励电源波动等干扰造成的测量误差。
当激励电流为1 mA时,压力传感器满量程输出为100 mV,因此,压力传感器的信号还需要放大处理。

3.jpg

      ADuC836是美国AD公司新推出的高性能单片机,它将8051内核、2路16位艺一OA/ D ,12位D/ A ,FLASH ,WDT ,IMP监控电路、内部基准电源,SPI和IZ C总线接口等资源集成在一起,构成一个可编程的、能够进行自校准的高精度模拟数据采集系统,具有体积小、功耗低等特点,非常适用于各类智能仪表、智能传感器、变送器和便携式仪器等领域。另外,它还采用闪速/电擦除存储器,并目_自带加载器和调试软件,使系统的设计、编程和调试更为简便。

    ADuC836有62 I} B的FLASH/EE程序存储器用来存储用户代码,4 I} B的FLASH/EE数据存
储器,2 304 B的RA M,因此,不需进行存储器扩展。用户代码可以经过UART串行口下载到存储
器,不需要额外的硬件支持。

    综上所述,通过1片A Duc836就可以完成压力信号的模数转换,压力数据数字化标定、校准功能及总线输出。

1.3   CAN总线传输部分

    本系统采用CAN现场总线代替传统的RS485总线。CA N总线的连结节点数多达110个,与
RS485总线最大不同是它具有总线仲裁功能,总线上的任意节点都可以随时主动发送信息目_能够有效避免多下位机同时上传时数据造成的冲突。一般CAN总线使用较短的帧结构,每帧传输占总线时问较短,最大传输速度可达1 M bit/ s。另外,当CAN总线上的某个节点出现严重错误时,能够自动关闭输出,使总线上的其它节点及通信不受影响,从而大大提高了系统的可靠性。

    CAN总线是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维,通信距离可达10 km,
性能远远优于RS485总线。它通常由CAN总线控制器和CAN总线驱动器2个部分构成。

    本文设计的压力变送器的CAN总线核心器件采用了CSM 1004{芯片。它内部集成完全电气隔离
的CAN- bus接口电路,采用全灌封工艺,具有很强的抗干扰能力,大大提高了系统在恶劣环境中使
用的可靠性,其主要功能是实现了UART一CAN之问的透明转换,用户不必深入了解CAN- bu、的
相关知识,利用该芯片操作CAN- bus就如同操作UART一样方便。图4为CSM 100的功能框图。

    从图4可看出,CSM 100只需串口就可与CPU通信,ADuC836只要正常操作串口就可以完成
CAN总线诵信功能.大大提高了产品开发谏度


10.jpg

2压力变送器系统设计

    由于ADuC836指令与8051兼容,故可以利用8051单片机的软件资源开发该压力变送器的软件程序;充分利用ADuC836提供的内部校准和系统校准功能,定时进行内部零位和满量程校准,解决了除传感器之外的漂移误差。

    该压力变送器还具有非常方便的在线标定校准功能,如图5所示,同时将多只压力变送器连接
同一个压力源,通过CAN总线与PC机相连,通过上位机软件可实现多只变送器同时标定校准。

    上位机同时记录标准压力值和被校表对应的电压值,经过温度补偿后,再通过CA N总线将标定分
别下载到压力变送器单片机的数据存储器中,完成标定工作。

3结语

    本文设计的基于CAN总线传输的数字压力变送器具有精度高、体积小集成度高、可靠性高、智能化、成本低等特点并具有在线标定校准和温度补偿功能,可用于不同的工业场合。

关键字:压力变送器  CAN总线  ADuC836单片机 引用地址:基于CAN总线的高精度数字压力变送器的设计

上一篇:无线传感器网络(WSN)定位系统设计
下一篇:数字化和网络化传感器在工程中的应用

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

基于CAN总线和MSP430的CO红外检测系统设计
1 引言 一氧化碳(CO)是剧毒性气体,人体吸人后造成人体组织和细胞缺氧,导致引起中毒窒息。在煤矿井下,CO也是引起瓦斯爆炸的主要气体之一。CO无论是对工业生产还是人类都造成巨大的损害,因此,CO检测尤为重要,特别在煤矿井下,《煤矿安全规程》规定,井下作业场所的CO浓度应控制在0.002 4%以下。因此,实时、准确地测出井下CO气体浓度,对保障煤矿工业安全生产具有重要意义。 目前检测CO的方法主要有化学法、电化学法、气相色谱法等。这些方法普遍存在价格高、普适性差等问题,且测量精度较低。这里设计一种新的检测系统,选用红外CO传感器和MSP430单片机作为核心信号处理电路,结合数字滤波、温度补偿运算.具有检测浓度范围宽、使
[测试测量]
基于<font color='red'>CAN总线</font>和MSP430的CO红外检测系统设计
基于CAN总线的电力抄表系统设计
    CAN总线简介     CAN为多主方式工作,网络上任一节点均可以在任意时刻主动向网络上其他节点发送信息;CAN网络上的节点信息分成不同的优先级,可满足不同的实时要求; CAN采用非破坏性总线仲裁技术;CAN只需通过报文滤波即可实现点对点、一点对多点及全局广播等几种方式传送接收数据;CAN的直接通信距离最远可达 10km(速率5kbit/s以下),通信速率最高可达1Mbit/s(此时通信距离最长为40m);CAN的每帧信息都有CRC校验及其他检错措施,保证了数据出错率极低;CAN的通信介质可为双绞线、同轴电缆或光缆,选择灵活。     系统方案设计     系统由以下部分组成:脉冲电度表、电量采集器、CAN转换
[嵌入式]
CAN总线在汽车领域的应用
摘要 CAN总线技术因具备独特的设计、较高的可靠性及特性,适合工业过程监控设备的互连。众多知名品牌汽车也已采用CAN总线技术。文中分析了CAN总线的发展和汽车CAN总线技术的特征,对CAN总线在汽车领域的应用进行了深入的探讨。 关键词 CAN总线;汽车电子;智能系统 CAN总线是国际上应用较为广泛的现场总线之一,可实现对车辆本身的控制。对于汽车工业而言,它的实时性、灵活性、可靠性以及低成本,有着较大的市场空间。如发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN总线控制装置。 1 CAN总线的发展 在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发出来。由
[工业控制]
基于STM32F1O5的CAN总线中继器的设计与实现
0 引言 CAN总线最初是为了解决汽车内部的信号传输问题而提出来的,目前广泛应用于工业现场控制单元、智能楼宇单元、矿业控制通讯、远程通讯节点等控制领域。受到CAN收发器的闲宣,总线上挂接的节点不能超过110个,两个节点间的最大通讯距离为10km,挂在总线上的节点要通讯必须具有相同的波特率。 为了能够在总线上挂接更多的节点,增加通信距离以及使具有不同波特率的节点或网络间进行通信,本文提出了一种使用具有双CAN口的MCU实现的CAN总线中继器。该中继器可大大缩短采用两个CPU时CAN接口的主从状态切换和CPU间通信的时间,提高系统的实时性。 1 CAN中继器硬件的设计 1.1 系统的硬件结构 本文设计的CAN总线中继器的系统
[单片机]
基于STM32F1O5的<font color='red'>CAN总线</font>中继器的设计与实现
基于μPD780822单片机及其CAN总线模块实现车灯节点的设计
1、引言 CAN(Controller Area Network)是德国Bosch公司最先提出的,是目前汽车控制器局域网中最流行、最常用的总线。它的主要特点是:CAN总线为多主站总线,各节点均可在任意时刻主动向网络上的其他节点发送信息,不分主从,通信灵活;CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点先传送数据,能满足实时性要求;CAN总线具有点对点、一点对多点及全局广播传送数据的功能;CAN总线上每帧有效字节数最多为8个,并有CRC及其他校验措施,数据出错率极低,某个节点出现严重错误,可自动脱离总线,总线上的其他操作不受影响;CAN总线只有2条导线,系统扩充时可直接将新节点挂在总线上,因此走线少,系统容易扩充,改型灵活
[嵌入式]
基于μPD780822<font color='red'>单片机</font>及其<font color='red'>CAN总线</font>模块实现车灯节点的设计
DSP与CAN总线的测速和远程传送一体化
速度测量是控制工程的基本问题之一。在许多情况下,测速信号需要远距离传送。实现这个问题的一个主要方法是使用SoC(片上系统)芯片。它所带的丰富外设改变了关于硬件和软件的观念。搭建硬件系统变为对硬件结构的理解掌握,软件的编程也从算法编制为主变为部件设置为主,具有简捷、完整的特点,体现了芯片的技术优势。SoC类的TMS320LF2407DSP芯片在测速和远程传送应用中的简捷一体化设计也体现了这一点。 1 相关系统结构 TMS320LF2407所带有的事件管理器和CAN控制器模块为测速和远程传送提供了便利。 TMS320LF2407有2个事件管理器EVA和EVB,各有3个捕获单元。对应6个捕获输入引脚CAPX(对EVA,X=1,2,
[应用]
一种基于CAN总线的远程电表抄表系统集中器的设计方案
  目前,我国城市居民用户的电表、水表、天然气表很多是人工抄表,由抄表工作人员每月逐个查抄各种仪表,也有很多地区已经通过抄表改造工程实现了集中抄表。   由于目前已经使用的远程抄表还面临一些挑战:比如初期成本较高,同时总线上传输的数据是终端用户所消费的水、电、气等重要数据,对总线的抗干扰性要求非常高,要具有抵抗容性、感性的偶合干扰的能力,为节约成本,要采用远程供电的方式给从设备提供电源,以尽可能减少元器件的使用。   为了解决以上问题,本文设计了一种基于CAN总线的远程电表抄表系统集中器。基于CAN总线的智能电表系统具有造价较低,可靠性高,组网简单,管理方便,操作简捷等优点,并且可以通过扩展和升级硬件,利用有线网络或无线网络通信
[嵌入式]
电液伺服机构与CAN总线接口设计
   1前言   在新型导弹制导和控制系统中采用总线式的数据传输方案,是解决现行的导弹飞行控制系统中,通过点对点直接连接的电缆网传输模拟信号造成的结构复杂、可靠性低、系统的电磁兼容性与抗毁伤能力等诸多弊病的一个较好的途径。电液伺服机构是导弹控制系统中重要的组成部分。它的性能往往严重影响到导弹的控制精度,甚至决定飞行的成败。在总线式导弹控制系统中,导弹电液伺服机构将作为总线上的一个节点挂接在总线上,因此必须设计一个将总线与电液伺服机构连接起来的 接口 。导弹总线式控制系统结构如图1所示。   在导弹飞行中,惯性敏感元件获得导弹的飞行参数后,送到弹上计算机,经过计算机运算后形成控制指令,指令被送到导弹的电液伺服机构,通
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved