0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > 基于AT89C51单片机和Cu100温度传感器+MC7812+AD620+AD574A+OD620+74LS438+CD4534实现智能低功耗热量计量系统的设计方案

基于AT89C51单片机和Cu100温度传感器+MC7812+AD620+AD574A+OD620+74LS438+CD4534实现智能低功耗热量计量系统的设计方案

来源: elecfans
2021-04-20
类别:工业控制
eye 177
文章创建人 拍明

原标题:基于单片机和温度传感器实现智能低功耗热量计量系统的设计方案

  1 引言

  多年来,我国一直延续计划经济时代的全福利式居民供暖体制,以居民小区为单位,共用一个控制阀,以住宅面积为热量的计量依据,费用由居民所在单位按国家统一的标准一年一次性全额划拨给供热单位。随着改革开放的不断深入,人民生活水平的提高,商品意识的不断加强,这种旧体制已远远不能适应当前经济生活的发展,其弊端也显得越来越突出。本文针对热量计的现状及发展趋势,成功设计、调试了一套用于计量热量的智能低功耗热量计系统。该系统充分体现了热量计的智能化、低功耗、高精度的发展趋势。重点在于温度传感器流量传感器的设计及智能化、低功耗的硬件电路设计上。

  2 系统功能

  最终热量计能够在水管进出口有温差,叶轮有转动的条件下按照设定的要求不断的累计放热量并通过LSD数码管显示出来。并能显示各种供热管路的给水温度、回水温度、给回水温差、瞬时流量、累积流量、累积热量、可通过键盘设定仪表系数及相关校准参数;通过采集器连接上位机,物业管理部门可以通过上位机监视各用户的用热情况。

  3 热量计的硬件电路设计

  3. 1热量计量系统原理框图

  热量计量系统的配置见图1。该配置设计坚井内的管道为双管式,户内水平并联,入口设热量计和锁闭阀,散热器设温控阀。通过管路,热水流至用户端,经热传导体(其中包括散热器、热量传导体、地热)的表面散热冷却后通过管道返回供暖处。热量计的主要任务是通过计量流过热量计的热水的体积、进水温度、回水温度,来计量该户耗热量。

  

基于<a target=单片机和温度传感器实现智能低功耗热量计量系统的设计" src="https://supp.iczoom.com/images/public/202104/1618890397425024682.png" width="533" height="241"/>


  该方案室内散热器并联,通过温控阀调节散热器的流量,各散热器之间没有影响。在保证用户舒适性的前提下,节能效果更加明显,是最理想的布管方式。其缺点是管材部分要增加投资。本热量计量系统的布管方式采用跨越式串联方式。跨越式串联方式竖井内的管道为双管式,户内水平跨越式串联,入口设热量计,锁闭阀,散热器设温控阀。

  3.2 热量计的硬件原理框图

  热量计的硬件原理框图如图2所示,该热量计主要由流量传感器、配对温度传感器(Cu 100)、单片机及LCD组成。根据一定时间内所通过的水的流量(V)和供、回水的温度差(4T),以及由4T所决定的热交换算系数K,得到用户所消耗的热量值。

  


  3.3 单片机及其外围电路设计

  单片机MCS-51为主组成的基本模块是该系统的核心部分,主要完成对系统采集到的信号进行相关的处理,协调其他模块,使整个系统步调一致的工作。本设计选用的是ATMR1公司生产的AT89C51单片机。ATMF1公司生产的AT89系列单片机是与8051兼容、且内部含有F上ash存储器(闪速存储器)的单片机,所以,AT89系列单片机也称Flash单片机,是目前主流的MCS-51单片机系列。单片机外围电路主要包括复位电路、时钟电路和串行RAM。如图3所示:

  


  (1) 复位电路采用手动复位,高电平有效。

  (2) 时钟电路使用外部独立时钟振荡器所产生的时钟信号,本设计采用12MHz晶振。

  (3) 串行RAM用于存储处理后数据。

  3.4 温度信号测量

  温度信号测量电路是热量计的测温部分,它由三端稳压器(MC7812),温度传感器(Cu100)、差动放大器(AD620)和A/D转换器(AD1*)组成。

  3.4.1温度传感器

  本设计温度传感器采用铜电阻(Cul 00),利用电桥测温法进行温度测量。铜热电阻以金属铜作为感温元件,其特点是电阻温度系数较人、精度高、价格便宜、重复性及稳定性高、使用温度范围是一50^-1500C,正好在家庭供暖热水范围内,并且在这个温度范围内线性度比较好。

  3.4.2差动放大器

  AD620是低价格、高精密度仪器放大器。它只需一个外接电阻,就能方便地进行各种增益(1-1000)的调整。该芯片具有体积小、功耗低、精度高、噪声低和输入偏置电流低的特点,在电池供电的便携式设备、精密的数据采集系统、ECG和医疗仪器、传感器接口、工业过程控制、多路转换应用系统和微控制器应用系统中的前置放大器等领域中获得广泛应用。

  3.4.3 A/D转换器

  1.选用AD公司生产的逐次逼近式模/数转换芯片AD1*, AD1*是美国AD公司推出的一种完整的12位并行模/数转换单片集成电路。该芯片内部自带采样保持器(SHA)、10伏基准电压源、时钟源以及口丁和微处理器总线直接接口的暂存/三态输出缓冲器。与原有同系列的AD574A!*A相比,AD1*的内部结构更加紧凑,集成度更高,工作性能(尤其是高低温稳定性)也更好,而且可以使设计板面积人人减小,因而口J一降低成本并提高系统的可靠性。

  3.4.5 温度测量电路

  图4是温度测量电路,采用电桥测温法,MC7812提供稳压电源,C*铜电阻插口,OD620差压放大器,!AD1*进行A/D转换,为避免放大器输出电压过大烧坏A/D转换芯片,设有过压保护环节。

  


  3.4.6 流量测量的设计

  经过综合考虑各种因素,本设计采用变磁阻式的霍尔传感器流量测量仪,叶轮的旋转引起霍尔元件磁阻的周期性变化,霍尔元件输出与流量有关的电脉冲信号,经前置放大器放大并整形送入单片机输入端计数,工作简单可靠。通过测量霍尔集成传感器的输出脉冲的个数即可得到流速的大小,进而可推知流量的大小,测量电路如图5

  


  3.5 显示部分设计

  本设计显示部分选用LED显示器,其由发光二极管组成,采用动态显示方法;74LS438实现位选,CD4534段选。

  4 热量计软件设计

  系统软件采用模块化编程方法由初始化主程序、中断服务子程序、温度测量子程序、流量测量子程序、热量计量子程序、显示子程序、按键子程序和软件的低功耗设计组成。初始化程序对特殊状态寄存器赋值、启动数码显示和A/D转换等。初始化主程序主要用来对单片机的一些寄存器、工/0口等的初始状态进行设置,对一些兀芯片的电源进行开/关。如初始化堆栈指针,关中断,停止看门狗,清除中断标志等;对系统进行校准,对一些重要参数校准存储,如温度电桥电阻,运算放大器放大倍数,零点漂移;接着程序进入主循环,开启中断,进入低功耗模式,等待中断唤醒。初始化主程序框图如图6

  

1.png


  5系统通讯部分设计

  热量计系统采用集散型控制系统的形式:智能化物业管理中心的PC机作为上位机一可以按照设定的抄存项目、起始时间和时间间隔,定时、自动抄收存储在采集器中的冻结数据或实时数据,可以打印成报表和计费***,也可以生成数据文件提交给其它应用系统,进行在线管理、平衡和分析;采集器接收上位机发来的命令,根据命令将各台户机的测量值及工作状态报送上位机。采集器是联系用户家中的户机和管理中心的PC机之间的纽带。

  6 小结与本文作者创新点:

  本文设计的热量计是内嵌微处理器的智能化测量仪表,与传统的机械式仪表相比具有结构简单、安全可靠、实时性好、灵敏度高;功耗低,整个系统的动态功耗只有50uA左右,静态功耗仅luA左右,很好的保证了使用电池供电5年以上;操作简便,用户通过一个按键就可以查询所有数据和信息,并在LCD上显示出来,结果直观。和传统仪表相比成本大大降低,而且抗干扰性好、安装维护方便、测量精度高,具有较高的性能/价格比。


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯