- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
合肥学院第七届电子设计竞赛报告
作品名称:无 线 温 度 遥 测 系 统
学校全称: 合 肥 学 院
系别班级: 08级电子信息与电气工程系
队员姓名:08电子3班 胡光 0805070240
08电子3班 刘扬 0805070244
08电子3班 程坤 0805070263
无线温度遥感系统
摘要:
本系统是基于80C52单片机和无线传输模块设计的无线温度遥测系统。温度测量采用的是DS18B20温度传感器;无线数据传输是基于FSK调制解调,抗干扰能力强的NRF24L01无线收发芯片;系统为低功耗设计。
关键字: 无线通信 DS18B20 单片机
一、引言
在许多场合需要将传感器节点直接放置在目标地点进行现场的数据采集,这就要求传感器节点具有无线通信的能力。同时,由于无线传感器通常使用电池作为能源,所以,它对能耗要求也比较高。无线温度遥感系统可以实现主机端与传感器节点之间的通信,并且通过选用低功耗的芯片和对软件的低功耗设计,也可以实现低功耗的目标。
1.1.基本要求
(1)测温范围10℃~65℃,误差0.5℃;
(2)显示位数3位,分辨率0.1℃;
(3)测温点到接收点距离2米;
(4)可设置温度上限报警;
(5)接收点显示测温点数据及声光上限报警信号;
1.2.发挥部分
(1)遥测距离5米;
(2)误差0.2℃;具有温度补偿功能;
(3)具有特色与创新;
(4)测量温度速率小于1秒;
(5)多路测量;
二、系统设计
2.1系统方案选择
方案一:用ATmega8单片机作处理器和相关温度检测、无线收发、液晶显示和上限报警电路组成无线温度遥测系统。其中ATmega8单片机性能稳定,处理速度较快。
方案二:用STC89C52单片机作处理器和相关温度检测、无线收发、液晶显示和上限报警电路组成无线温度遥测系统。STC89C52单片机8k片内程序存储器(ROM)ATmega8单片机较之STC89C52单片机性能较为优越,针对所做无线温度遥测系统两者都够用,不过考虑到经济方面因素,STC89C52单片机相比之下比较便宜,经济适用。所以最终系统方案选择方案二。
2.2系统总体设计
系统总设计结构图
所设计的无线温度遥测系统主要由以下几部分组成:温度测量部分、无线发射部分、无线接收部分、LCD显示部分以及操控部分。
2.3器件选择方案
2.3.1温度传感器
方案一:可以采用热敏电阻之类的器件利用其感温效应,再将随被测温度变化的电压或电流采集过来,进行A/D转换后,用单片机进行数据的处理,在显示电路上就可以将被测温度显示出来,这种设计需要用到A/D转换电路,电路比较麻烦。
方案二:进而考虑到温度传感器,在单片机电路设计中,大多都是使用传感器,所以这比较容易想到,可以采用一只比较常用的温度传感器DS81B20,其工作电压范围:3.0~5.5V温范围-55~+1250.062 5℃,此传感器可以很容易的直接读取被测温度值,进行转换,并且其价格比较便宜,符合设计要求。
从以上两种方案,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,价格低廉,要求功能可完全实现,故采用方案二。
温度检测电路图
2.3.2无线收发芯片
方案一:采用PTR2000,它的优点是工作频率稳定可靠、外围元件少、功耗低它采用FSK调制解调技术,抗干扰能力强,频率稳定性好,工作电压在+3V~5 V之间。所需外围元件较少,并可直接接单片机串口,适用于各类仪器,小型设备的显示领域。7805CV、ASM11117—3.3起稳压作用,10uf电解电容和30pf瓷片电容起滤除纹波作用,输出分别为+5V,+3.3V的电压供给各所需单元电路。
电源设计原理图
三、系统软件设计
3.1单片机软件设计
单片机软件部分主要包括主程序、中断子程序、测温子程序、LCD的转换显示,蜂鸣器报警子程序,按键子程序以及SPI子程序等。为了降低功耗,使用中断来唤醒单片机进行测温等工作,因此主程序部分比较简单,主要负责系统各部分初始化和中断的调用,在系统初始化完成后就直接进入睡眠模式,当中断到来时单片机退出睡眠模式,调用中断子程序实现测温、转换显示、温度数据的传输等功能。 单片机控制程序流程图如下图所示
Y
N
N
Y
四、系统测试
第1次检测:选择检测晚上的室内温度。
第2次检测:选择检测中午的室内温度。
第3次检测:用铁制茶杯盛一杯开水,放在实验桌上,将温度计和系统采集温度芯片置于距离茶杯一厘米的同一位置,检测温度。
文档评论(0)