您当前的位置:五五电子网电子知识电子知识资料仪器仪表读写器基于MSP430单片机的一种低功耗新型智能IC卡天然气表设计 正文
基于MSP430单片机的一种低功耗新型智能IC卡天然气表设计

基于MSP430单片机的一种低功耗新型智能IC卡天然气表设计

点击数:7304 次   录入时间:03-04 11:38:45   整理:http://www.55dianzi.com   仪器仪表读写器

    内容摘要:为了提高天然气表的计量精度,实现精准计量的目的,采用靶式流量计作为信号采集模块,通过测量水流中产生连续压力信号的方法测量水流量,基于MSP430单片机开发了一种低功耗新型智能IC卡天然气表。该设计具有始动流量小、计量精度高、功耗低,性价比高等优点,对于提高天然气表的计量精度,实现点滴计量具有重要意义。

    引言

    随着单片机技术的日趋成熟,在新型天然气表的开发设计中采用单片机技术,开发智能型天然气表已经成为一种趋势。传统智能天然气表的设计思想为:将机械信号转化为电子信号,通过数据采集接口传递给单片机,由单片机来控制特制阀门的开闭。其中的关键技术是通过脉冲传感将机械计量数据转化为电子数字数据,如霍尔传感器、光电传感器、干簧管传感器、韦根传感器、涡轮传感器等。脉冲传感器在信号变换和累计过程中易受外部机械振动、电磁干扰、电源等因素影响,使系统计量精度受到限制,难以精确计量,测量结果误差较大。

    本文提出了一种采用靶式流量计通过测量靶的压力来测量流量,基于MSP430单片机的低功耗智能IC卡天然气表的设计方法。采用MSP430 F413单片机作为中央处理器对靶式流量计采集的信号进行处理,实现用气量计量、总用气量累计、月用气量统计、天然气费计算与管理(报警金额、基础用气量、计划用气量),以及阀门控制等功能。

    1 低功耗智能天然气表的工作原理及功能

    新型智能天然气表采用低功耗、高性能单片机处理器,配以家用天然气表,采用靶式流量计测量流量的方式自动计量用户用气量,实现“先付费、后用气”的预付费控制功能。它可预置关闭阀门时门限气量,当剩余气量等于规定的关闭阀门报警气量时,将自动切断用户天然气,给用户提示,并允许插卡恢复供天然气。当剩余气量为零时,自动关闭阀门。若允许用户透支,则插卡恢复用气直至使用完透支气量后才关阀。用户每次将购气卡插入表后,天然气表LCD显示剩余气量、累计用气量、天然气表状态等相关信息,并将这些信息返写到购水卡中,以供售水管理系统入库、查询。同时还对电源、表壳安全等信息进行实时监视,并进行相应的安全处理。

    2 低功耗智能天然气表控制系统硬件的组成

    新型天然气表的控制系统组成如图1所示,主要分为以下几个部分:主控CPU、靶式流量计、信号放大电路、阀门控制系统、IC卡通信系统、电源监控系统、液晶显示、安全监控及声音报警等子系统。

a.JPG

      2.1 MSP430F413单片机简介

    MSP430F413是美国TI公司推出的超低功耗FLASH型16位RISC指令集单片机,具有丰富的片内外围,是一款性价比极高的单片机。MSP430单片机具有如下特点:

    (1)低电压、超低功耗。MSP430 F413单片机在1.8~3.6 V电压、1 MHz的时钟条件下运行时,其工作电流根据工作模式的不同在0.1~400μA之间。

    (2)强大的处理能力。MSP430F413单片机采用RISC指令集,27条内核指令,具有丰富的寻址方式(7种源操作数寻址、4种目的操作数寻址);大量的寄存器以及片内数据存储器都可参加多种运算;有较高的处理速度。这些特点保证了可编制出高效率的源程序。

    (3)丰富的片内外设。MSP430F413具有FLL+(频率锁相环)时钟系统,看门狗,带有三个捕获/比较寄存器的16位定时器(Timer-A),片内比较器,96段LCD驱动器,48个通用I/O引脚,并且端口P1和P2具有中断能力,每一引脚都可以单独选择中断触沿、单独允许中断。MSP430F4 13集成了较丰富的片内外设。

    (4)高效的开发方式。MSP430F413具有FLASH存储器JTAG接口,支持在线仿真和编程,能够利用仿真器实现程序的在线调试与下载。MSP43 0F413为工业级的,运行环境温度为-40~+85℃,因此很适合作为便携仪表和水、电表的主控芯片。



www.55dianzi.com

    2.2 流量检测电路设计

    本系统流量检测单元采用靶式流量计,通过测量装在天然气管道中靶所受到的压力来计算天然气的流量。主要包括靶式流量计、压力测量、信号放大与A/D转换四部分。

    2.2.1 靶式流量计

    图2是靶式流量计的工作原理图。这种流量计是在管道中装设一圆靶用为节流元件,靶置于管道中央,靶的平面垂直于天然气的流动方向。当天然气流过时,靶上就受到一个推力的作用,其大小与通过的流量成一定函数关系,通过测量推力F即可确定流量值。其函数关系式为:

    b.JPG
    式中:qv为通过管道的气体体积流量(单位:m3/s);Ka为靶式流量计的流量系数;D为管道内径(单位:m);β为靶的结构系数,β=d /D;d为圆靶外径(单位:m);F为靶板上所受到的推力(单位:N);ρ为气体介质的密度(单位:kg/m3)。

c.JPG

    2.2.2 压力测量

    压力传感器种类较多,本系统中采用的是由四个电阻式应变片组成的全桥结构,如图3所示。

d.JPG

   
    工作中四个桥臂阻值都随被测压力的大小而变化,即R1+△R1,R2+△R2,R3+△R3,R4+△R4。根据电路中电流、电阻、电压的关系不难得出下面的计算公式:
    e1.jpg
    由式(2)可以看出若要使电桥平衡,输出为零,应满足:
    R1R3=R2R4      (3)
    根据式(3),如果适当选择各桥臂电阻值,可使输出电压与被测量引起的电阻变化量有关。如果选R1=R2=R3=R4=R0;△R1=△R2=△R3=△ R4=△R,电桥输出电压值Uy为:
    e.JPG
    经放大电路放大后送给单片机进行A/D转换后转化成相应的压力值。



www.55dianzi.com

    2.2.3 放大电路

    压力传感器输出的电压信号较微弱,当压力范围在0~4 kg时,输出电压范围仅为0~6 mV,这样的微弱信号单片机难以处理,需要将其放大到0~VCC(电源电压)范围内才最有利于数据的转换与计量。由于本系统是3.6 V锂电池单电源供电,因此运算放大器的选择必须满足低电压、单电源供电、满幅输出的要求。本系统中利用低成本、低电压、超低功耗的普通集成运算放大器构成同相串联差动比例放大器,电路原理图如图4所示。

g.JPG

   
    该放大电路有着较高的增益和较低的输入阻抗,根据图4中参数,该放大器的增益为:
    f.JPG
    经过测试此电路线性度、零点漂移、功耗等均能满足本系统的的要求,而且成本较低,仅约为仪表集成运算放大器的1/10。
2.2.4 单斜边A/D
    本系统中的传感器采集到的信号为模拟量电压值,必须转换成数据信号。MSP430F413型微处理器内部没有集成A/D,但集成了高精度比较器A,配合一些简单的外围电路可以实现单斜边A/D转换,转换精度可以达到10位或12位A/D转换器的精度。单斜边A/D原理如图5所示。

h.JPG

   
    直流信号Vin输入到比较器正向输入端,R和C组成一个充电回路,电容器的充电压Uc输入比较器反向输入端,K为电容器放电开关。当电压Uc比待检测的信号电压Vin低时,从比较器的输出端检测到高电平;当电压Uc比待检测的信号电压Vin高时,从比较器的输出端检测到低电平。因此,在比较器输出端出现下降沿瞬间,Vin和Uc正好相等。而Uc的值可以由充电公式计算出来:

[1] [2]  下一页


本文关键字:单片机  智能  天然气  仪器仪表读写器电子知识资料 - 仪器仪表读写器