宁波市江北水表厂欢迎您!

IC水表设计制造要求

作者:宁波市江北水表厂 发布时间:2014-04-10

IC水表设计制造要求

  1、保证计数精度的软、硬件措施

  水表在管路中常发生振动,有时会造成计数干簧管误动作(短暂闭合),为此可在机表中设两个干簧管,单片机先后接受到两个计数信号才进行一次计数处理(此法还可判明水表运转方向);软件上则可在受到一个计数脉冲后延时一段时间,然后再次查计数线上的状态,若为低电平则认为是真正的计数信号,否则认为误动作,不予计数。

  2、读写卡程序

  应保证有卡插入时才给读写卡接口电路供电,避免带电插拔Ic卡。读写卡完毕,应停止该电路供电。

  3、开关阀程序的可靠性

  该程序应能检测开阀或关阀是否到位,到位则切断阀门驱动电路的供电。程序在设定时间内(为8秒)未收到到位信号,则判断为阀门卡死或意外原因未能产生到位信号,立即强行切断阀门驱动电路电流,以免因收不到到位信号而长期大电流供电,导致电池消耗。

  4、电源检测及看门狗程序

  不断检测电池电压是否不足,不足则关阀,给出提示性显示。同时应尽量选用带看门狗的单片机,以免程序“跑飞”。

  5、“防磁”的负面影响

  一般IC卡水表均安装防磁干簧管,当有强磁干扰时,程序收到防磁干扰信号,即刻关阀,这本来是好的措施。但是有些水表防磁管装的位置不正确,导致水信号来时,防磁管也闭合,系统误认为有强磁干扰而关阀,致使Ic卡水表无法正常工作。遇此现象则应调整防磁管位置。

  6、硬件设计上切实保证低功耗

  (1)尽量选用低电压、低功耗的单片机,外围芯片如接口芯片、存储器尽可能选用低功耗COMS电路。

  (2)选用能切换工作频率的单片机。

  (3)系统中没用上的PO口线不能悬浮,应该用电阻将其拉到高电平或低电平,这条措施在节电中特别显著。

  7、软件设计上注意低功耗

  (1)软件设计应尽量使CPU平时多处于掉电模式(最省电),只有事件发生,引起中断才把CPU唤醒去处理事件。

  (2)CPU处理事件完毕,应该使一切不必工作的外围器件断电或转入不工作状态,然后CPU再进掉电模式。

  (3)尽量不采用软件延时方式。而采用定时器方式(硬件延时),以减少CPU工作时间。