基于HT48 R54A单片机的太阳能热水器温度测量系统设计-设计应用_第1页
基于HT48 R54A单片机的太阳能热水器温度测量系统设计-设计应用_第2页
基于HT48 R54A单片机的太阳能热水器温度测量系统设计-设计应用_第3页
基于HT48 R54A单片机的太阳能热水器温度测量系统设计-设计应用_第4页
基于HT48 R54A单片机的太阳能热水器温度测量系统设计-设计应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑基于HT48R54A单片机的太阳能热水器温度测量系统设计-设计应用摘要:在此设计了一种基于HT48R54A单片机的太阳能热水器温度测量系统。该系统采用负温度系数热敏电阻作为温度传感元件,通过RC充放电式温度测量电路实现温度的采集;根据热敏电阻温度与阻值的关系,建立温度表格,通过查表方式检测出当前的温度。该系统结构简单,价格低廉,且占用极少系统资源。

0引言

随着人民生活水平以及环保意识的不断加强,越来越多的消费者倾向于选择太阳能热水器,带辅助电加热功能的太阳能热水器尤其受到市场的青睐[1?3].带辅助电加热功能的太阳能热水器可以根据用户设定的温度自动电加热,要完成这一功能的首要前提是必须先准确测量热水器的水温。目前测量水温的方法有:采用温度传感器DS18B20、采用热敏电阻并通过电压频率转换电路将电阻值转化为频率进行测量等方法[4?5].采用温度传感器DS18B20测量水温,接口电路简单,但价格较贵。采用热敏电阻并通过电压频率转换电路测量水温,由于引入电压频率转换电路,增加了系统成本。作者在本文中提出了一种采用热敏电阻测量温度的简单易行、价格低廉的方法,且占用极少单片机I/O接口。这种方法也可应用于其他测温系统中。

1太阳能热水器温度测量电路及原理

太阳能热水器温度测量电路如图1所示,图1中的热敏电阻是是负的温度系数热敏电阻(10kΩ/25℃),即随着温度的增加,电阻值减小。通过识别电阻的大小,达到检测温度的目的。PA0,PA4和PA5为HT48R54A单片机的I/O口,PA0,PA4和PA5可以根据实际需要,通过软件指令实时设置其输入/输出状态。

图1的测温原理如下:

首先,软件设置PA0和PA5为输入口,设置PA4为输出口,且使PA4输出高电平,1kΩ固定电阻与104电容组成充电回路,实时读取PA0状态,当PA0为低电平时,充电时间累加,当PA0为高电平时,104电容充电满,停止充电时间累加,此时可获取充电时间Tf;同理可获取热敏电阻与104电容组成的充电回路的充电时间TX.

RC电路充电时间计算公式为T=RC,设固定电阻阻值为Rf,热敏电阻阻值为RX,充电电容为C,则有:

由(4)式可以求出热敏电阻阻值RX,根据热敏电阻阻值大小,可以获取对应温度。

2系统软件设计

2.1获取充电时间的软件设计

根据测温原理,温度测量的关键是获取固定电阻与104电容组成充电回路的充电时间Tf、获取热敏电阻与104电容组成充电回路的充电时间TX.获取1kΩ固定电阻与104电容组成充电回路的充电时间Tf的软件流程图如图2所示。

2.2温度表格的生成

根据热敏电阻温度与电阻的一一对应关系,通过以下算法生成两字节16进制温度表格代码。设热敏电阻阻值为RX(单位:kΩ),固定参考电阻阻值为Rf(单位:kΩ),设RXRf=A.B,其中A为整数部分,B为小数部分。

再将0.B放大256倍,然后除以Rf,即(0.B×256)Rf=C.D≈E,其中C为整数部分,D为小数部分,E为四舍五入的整数。将A,E都转换成16进制。高字节为A,低字节为E.两字节16进制代码为AE.如25℃时热敏电阻为10kΩ,参考电阻为1kΩ,两字节16进制代码生成如下:

由于热敏电阻外接很长的导线,故补偿20Ω电阻。

因此25℃时热敏电阻对应的两字节16进制代码为0A05H.

2.3查表程序设计

单片机获取Tf,TX,依照本文2.2节算法,单片机求出实际测量的两字节16进制代码,设求出的代码为FG,设热敏电阻温度代码表格从0℃开始,查表程序流程图如图3所示。

3结语

本文设计了一种基于HT48R54A单片机的太阳能热水器温度测量系统,该系统采用RC充放电式温度传感器测量电路,软件获取固定电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论