;                  
                   
        首   页│  公司简介  产品中心  质量体系  销售网络  联系我们
 
  温度仪表系列
  压力仪表系列
  流量仪表系列
  校验仪表系列
  显示仪表系列
  变送器仪表系列
  电线电缆系列
 
  电磁流量计的工作原理
  氧化锆氧传感器的原理及应用
  有害气体检测报警仪选用原则
  我国计量用仪器仪表的发展和现状
  国内仪器仪表行业将发生高科....
  西安交大研制出超高温冲击压....
  采用半导体精密温度传感......
  智能温度传感器的发展趋势
  简述几种气体检测传感器.....
  利用传感器技术制造智能服装
  新型传感器监控鱼群数量
   
 
联系方式
 电话(市场部):0517-86851868  
        0517-86882048  
        0517-86881908
   (拓展部):0517-86882683
 传真:0517-86851869
 邮编:211600
 网址:http://www.china-suke.com
    http://www.sukeyb.com
 E-mail:china-suke@163.com
     sukeyb@163.com
 地址:江苏省金湖县工业园区环城西
 路269号
 您现在的位置 > 首页 > 行业新闻 > ARM9内核处理AT91RM9200构建嵌入式电磁流量计
     

ARM9内核处理AT91RM9200构建嵌入式电磁流量计
发布时间:2019-09-04

摘要:针对用户对高端电磁流量计的需求,提出了基于ARM9微处理器的电磁流量计硬件设计方案。ARM9微处理器可以实现多种励磁方式、数据的USB存储、以太网络通信、TFT彩屏显示等一系列的功能。对电磁流量计的测量装置,基于ARM9核心板的模块化电路设计作了详细的介绍。
0引言
  随着流量检测仪器的技术发展,对流量的测量仪器提出了更高的应用需求。传统的流量检测仪器一般依据各自的测量机理,通过简单的信息分析处理来完成测量工作。因此,在处理能力、测量精度、误差修正、功能扩展等方面都存在着局限性。新一代流量检测仪器将以更优良的性能取而代之。
  目前,高速、精度高、大容量的嵌入式处理器在控制和测量领域的应用越来越普遍,一旦应用到电磁流量计[1]中,使得电磁流量计的输入信号数字滤波、历史数据保存、输出多种励磁信号的变化、测量信息的特殊处理、测量结果的动态图形显示、人性化的管理和控制等多方面应用,都将成为可能。尤其是新一代网络技术的发展会使得更多基于TCP/IP网络协议的仪器设备得到应用,针对电磁流量计的远程数据交换传送,基于典型的以太网通讯接口也应运而生[10]。
1.电磁流量计基本原理
  电磁流量计是依据法拉第电磁感应定律来测量管内流体流量的测量装置[9],如图1所示。当流体在管道内流动经过一横向磁场B的时候,相当于有图1..电磁流量计原理图一定电导率的导体在切割磁线,形成动生电动势,通过管道径向两电极可以引出该电动势E,其大小与磁场B、流速V和管径D成正比,即:E=B..V..D
电磁流量计原理图
流体的体积流量Q与流速V和管道内截面成正比,只要测量出两电极之间的电动势E,即可确定流量Q。
Q=VπD2/4=πDE/4B
  当励磁电流、管道尺寸和流体密度..确定的情况下,流体的质量流量M仅取决于对两电极间的感应电势E的检测。电磁流量计的数学模型为:
M=Coeρ(E-E0)x
其中:Coe为仪表系数;E0为仪表零点修正;x为多段非线性修正。
2.AT91RM9200及核心板
  AT91RM9200是Atmel公司推出的针对嵌入式应用的工业级32位ARM9嵌入式处理器,最高工作频率达180MHz,其功能强大、性能稳定,非常适合高端仪表的应用,由它构建的核心板形成了具有丰富接口资源的基本系统,只要扩展应用模块和接口即可实现系统应用。介绍AT91RM9200的文献很多,这里仅给出其主要资源和特性:
内置的10/100M以太网MAC控制器
5个UART通道
2个主USB口,1个从USB口,全速12Mbps
1个MCI接口,支持MCI卡或SD卡
3个同步串行控制器
6个16位定时器,一个32位实时钟
4个SPI接口
PWM输出
I2C接口
支持SDRAM,SRAM。Flash等
JTAG逻辑测试部件,支持软/硬件开发
  由AT91RM9200构建的核心板集成了32M的SDRAM、2M的并行Flash、8M的串行DateFlash、以太网电路和复位电路,构成了一个基本系统,为用户的软件研发提供了充足的空间。处理器的大多数管脚和其它信号都通过两个排针对外引出,为用户提供了非常丰富的扩展资源。
  由于在核心板上移植了嵌入式Linux操作系统,其丰富的软件资源、开放性和软件低成本使得系统应用变得方便可行。
3.智能电磁流量计硬件设计
3.1电磁流量计总体结构
  电磁流量计由测量装置和电路两部分组成,电路部分主要由检测输入模块、励磁输出模块、流量输出模块、图形显示模块、键盘模块、通信及调试接口、电源模块、以及最重要的基于ARM9嵌入式系统[2]的核心板组成。图2给出了嵌入式电磁流量计的系统框图。图2嵌入式电磁流量计系统框图。

  系统经过初始化之后,核心板向励磁模块输出一数字量的励磁信号,经过D/A转换和电流放大,驱动传感器的励磁线圈产生一定强度的磁场。传感器的流速感应电极送出微弱的感应信号经过输入模块的放大滤波处理,经过A/D转换成数字量输入ARM9处理器,进一步进行数字分析处理。通过显示模块直接显示瞬时流量、累积流量和动态流量图形。另外由流量输出模块输出4~20mA的标准仪用瞬时流量信号。
3.2.输入及A/D转换电路
  检测输入模块包括差分测量放大器、低通和高通滤波器、增益放大器以及A/D转换电路,如图3所示。图3输入及A/D转换框图。

  由于电磁流量计的电极输出信号非常微弱,一般只有10-4V数量级,而且,工业环境非常大。因此,为了保证测量精度,送入A/D转换的输入信号应达到-2.5~+2.5V的范围,其模拟部分电压增益应该在60dB以上。其中,前置放大器采用差分输入的仪用放大器AD620,高通滤波和低通滤波采用二阶有源滤波器形成带通滤波器滤除工频及杂波,放大器采用运放CA3240A完成。A/D转换单元采用MAX1297AEEG[4]实现12位并行模数转换,直接与核心板的I/O线连接如图3所示,引脚说明和接法如下:
D0~D1112位数据,接B口的PB4~PB15;
INT.中断线,接核心板的IRQ0/PB29;
CS片选线,接核心板B口的PB22;
RD读控制线,接核心板B口的PB16;
WR写控制线,接核心板B口的PB17;
模拟信号输入CH0通道。
3.3.励磁输出电路
  智能电磁流量计的励磁电路的任务是向励磁线圈提供一稳定的驱动电流。电流波形为方波、三值方波和梯形波[11]等形式,波形变化的目的是结合信号处理电路,分析在不同励磁方式下电磁流量计的精度、零点稳定性和抗能力等多项指标。该电路由核心板的SPI2口输出数字量,经过D/A转换形成模拟信号,经V/I转换激励和带有电流负反馈的电流放大器输出,适合各种励磁波形的变化。结构框图如图4。D/A转换电路采用AD7243芯片[5],实现12位的SPI同步串行输入,-5~+5V的双极性输出。与ARM9核心板的SPI2口对接,如图4所示。

其中引脚说明和接法如下:
SDIN串行数据输入,接核心板的MOSI;
SCLK同步时钟,接核心板的SPCK;
SYNC串行选择,接核心板的NPCS2;
CLR转换清除,接核心板I/O口的PC14;
LDAC数据锁入启动,接I/O口的PC15。
  激励放大器采用CA3240A运放,其特点是电源电压高,能获得较大的输出动态范围。电流放大利用两对复合管实现,要求管子尽可能配对。接入励磁线圈后,引入大环路的电流负反馈,稳定输出励磁电流。
3.4.流量输出模块
  电磁流量计在实现测量、分析和处理的时候,除了现场显示瞬时流量和累积流量以外,通常还会输出一个标准的4~20mA电流信号。因此,该电路利用AD421转换电路实现了流量输出的功能。
  AD421芯片[6]是一款低电压、SPI串行输入、16位Σ-Δ转换的D/A转换电路,具备4~20mA环路电流输出,支持HART通信协议,非常适合该电路应用。SPI串行输入接核心板的SPI3口,如图5所示。其中引脚说明和接法如下:
电磁流量计流量输出2电路图?
DATA串行数据输入,接核心板的MOSI;
CLOCK同步时钟,接核心板的SPCK;
LATCH锁入控制,接核心板的NPCS3。
  D/A转换的电压基准REFIN选用芯片提供的REFOUT2(2.5V)。电路中LV与VCC之间接0.01μF的电容,决定了由+24V的环路电源LOOPPOWER产生3.3V电源,+24V的环路电源LOOPPOWER经内部控制电流由LOOPRTN返回,形成4~20mA的电流环路。
3.5.图形显示模块
  由于AT91RM9200处理器未集成图形显示,核心板上也未提供,所以,要实现图形显示,必须构建图形显示模块。电路采用LCD控制器SID13506显示芯片[7]实现彩色液晶点阵显示和VGA标准接口。系统框图如图6所示。

  SID13506是EPSON公司较新的大规模显示控制器[8],主要应用于嵌入式系统,最高支持64K真彩色。系统配置了1M的16位内存、LCD接口和VGA接口。3个系统时钟BUSCLK、CLKI和CLKI2受PA7和两组可控震荡器控制,核心板通过PA7输出50M时钟经过驱动接BUSCLK,核心板通过TWI管理两组可控震荡器PCLK1和PCLK2。ARM9核心板与SID13506芯片引脚相连的信号如表1所列。

3.6.键盘、通信及调试部分电路
  电磁流量计的键盘、通信和调试部分电路属于嵌入式系统的典型应用电路,系统利用ZLG7289A构建了8×2小型键盘,由I/O模拟串行口建立系统连接,实现流量计的系统设置和按键数据输入。
  调试功能主要由串行调试口DCOM和JTAC标准调试口构成。其中串行调试口DCOM是由AT91RM9200处理器的DBGU单元通过SP3232E建立的,JTAG标准调试口直接由核心板引出。
  通信功能的建立主要是直接由核心板引出了10/100M的TCP/IP网络接口,将处理器的USART1单元通过SP3243建立了RS232标准串行通信口COM1,将处理器的USART2单元通过SP3481建立了RS485标准串行通信口。
  另外,引出处理器的HDMA和HDPA线建立USBHOST接口,可外接USB存储器,作为电磁流量计历史数据记录设备。相应连接和功能框图如图7所示。

3.7.电源电路
  由ARM9核心板构建的电磁流量计的电源部分还是比较复杂的,一般由开关电源模块实现,其主电源为+5V稳压电源,经过2组稳压器LT1085分别产生3.3V和1.8V供给核心板使用,3.3V和+5V供给大部分数字电路使用,数字电源与模拟电源分开且不共地,副电源主要有供给D/A转换及放大用的±15V,供给励磁输出的±24V电源等。电磁流量计的功率消耗还是比较大的。
4.应用系统软件简介
  ARM9电磁流量计的软件系统主要考虑的是核心板及各个硬件模块的初始化设置,系统在启动之后,通过调用底层的驱动程序完成核心板与各个硬件模块之间的命令控制和数据传送,建立相应的中断服务子程序及中断向量表。采用模块化结构建立系统程序,电磁流量计应用系统主要由定时器中断进行管理,励磁信号的输出和转换保持、感应信号的多次数据采集、流量的显示和对外输出等均由定时器的中断服务来完成。
5.结束语
  该系统作为高端电磁流量计的应用研究,在硬件上采用了模块化设计方法,提高了电磁流量计的应用和研究水平,降低了设计难度,已被列入重大科技攻关项目..嵌入式系统智能仪表开发平台的研究及其在流量仪表设计中的应用之中,目前正在作进一步的完善和提高。

以上内容源于网络,如有侵权联系即删除!

下篇文章:量程对孔板流量计测量误差影响 上篇文章常见两款流量计口径选型
 
江苏省苏科仪表有限公司是一家专业提供涡街流量计涡轮流量计电磁流量计的企业,公司将以优质的服务优惠的价格,服务新老客户。
 版权所有:江苏省苏科仪表有限公司       技术支持易品网络
温度仪表事业部   压力仪表事业部  流量仪表事业部   校验仪表事业部   显示仪表事业部   变送器仪表事业部    电线电缆事业部