您好,欢迎来到亚洲制造网!请 |免费注册

产品展厅本站服务收藏该商铺

泰安智能水表有限公司

免费会员
手机逛
泰安智能水表有限公司

Technical article

技术文章

当前位置:泰安智能水表有限公司>>技术文章>>智能水表软件设计有什么具体要求?

智能水表软件设计有什么具体要求?

发布时间:2023/4/1225

智能水表软件设计中的温度传感器实时采集液体温度信息,传给AT89C52单片机。单片机判断传来的温度值大于阈值时,启动流热水量计算。流量传感器是由安装在管道内的叶轮和一对干簧管实现的。当热水流过叶轮时,叶轮转动,通过干簧管形成电脉冲信号,单片机统计脉冲数即可计算出当前流量。计算的结果通过串口液晶显示模块显示出来。同时,所得的数据采用I2C总线,存储到E2PROM中,进行掉电保护。 系统的软件设计采用了模块化的设计方法,主程序通过调用各子程序模块来实现相应的功能,其程序流程如图5所示。
系统初始化程序完成单片机端口的功能选择及各寄存器、LCD显示模块的初始化。温度传感器模块检测当前水管中液体温度,并与设定的阈值(85℃)相比较,当温度高于阈值时,流量传感器模块计算当前流量。LCD显示模块程序完成流量显示,存储模块存储当前流量值。
3.2 流量信号的计算
流量传感器中的干簧管采用单计数脉冲输入,2个100μF的电容用来消除双干簧管闭合时产生的抖动。如图4所示,转盘每转一圈,永磁铁经过干簧管附近一次,即产生一个计量脉冲。双干簧管的情况下这要计数脉冲有效就对流量进行计算。具体的程序流程如图6所示。
当检测到干簧管A的脉冲信号是并不直接开始计算,还要检测干簧管B得脉冲信号。当干簧管B的脉冲信号也被检测到的时候,认为此次计数脉冲有效,并记录,与以前的检测脉冲数求和。
在室温下进行20次测量实验,传感器管道直径50 mm.实验数据得到该流量传感器平均一次有效计数脉冲对应0.64 L的液体流过设计管道。

标签关键词:

上一篇: 智能水表会存在哪些精度不准确的情况呢

下一篇: 智能水表感应区刷卡不灵敏该怎样处理?

在线询价

X

已经是会员?点击这里 [登录] 直接获取联系方式

会员登录

X

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~