- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES
HEFEIUNIVERSITY
第八届电子设计竞赛设计报告
题 目 无线温度遥测系统C题)
成 员何 义 10电气六班 1005076019
成 员 邓华青 10电气六班 1005076036
成 员 姜 潇 10电气六班 1005076035
2018年 2 月 27日
目录
TOC \o 1-3 \h \z \u 摘要:- 1 -
1引言- 1 -
2 系统设计方案- 1 -
2.1设计思想- 1 -
2.2 可行性方案- 2 -
2.3 系统组成模块- 3 -
3 技术路线- 4 -
4各模块设计- 7 -
4.1 系统硬件电路设计- 7 -
4.1.1温度数据发射电路- 7 -
4.1.2温度数据接收电路- 8 -
4.1.3温度数据测量电路- 8 -
4.2 系统软件设计- 9 -
5电源部分- 9 -
6电路原理图- 10 -
7 器材选择方案- 12 -
8总结- 13 -
9 参考文献- 14 -
附录1 单片机最小系统原理示意图- 15 -
摘要:
文章介绍了一种基于单片机STC89C52为控制核心的的遥控遥测系统的设计,根据设计其温度传感器DS18B20采用单总线协议、直接将被测环境的温度转化成数字信号的特点,实现了环境温度的实时监测和无线传输数据、显示被测温点数据温度及声光上限报警。整个系统由温度数据采集模块、数据发射模块、数据接收模块、显示模块、声光上限报警模块等若干部分组成。完成了实时监测环境温遥测的基本要求部分的全部功能指标和发挥部分中绝大部分的功能指标。
关键词:单片机 温度传感器 无线发射芯片
1引言
温度遥控遥测是远程实现对温度的测量与控制,特别适合那些环境恶劣,测量人员不容易接近的场合,近年来在工农业生产中应用广泛。数字化温度传感器DS18B20直接将环境的温度信号转变为数字信号,以数码管方式串行输出,当其与无线发射芯片NRF24L01相互传输数据,且NRF24L01将数据以无线电磁波的形式发送出去,接受模块则将数据传送给单片机处理。则从被测的环境温度就可以精确地计算出来。本系统正是基于此原理完成具有实时温度检测的无线温度遥测系统的设计。
2 系统设计方案
2.1设计思想
为了实现无线温度的遥测,则该系统中需要包含温度测量模块、数据预处理模块、无线发射与接收模块、数据处理模块、数据显示与温度上限报警模块。各个模块的组合如下图所示:
无线发送电路
无线发送电路
温度数据发生器
接收数据
信号识别
数据存储显示及上限报警
无线接收电路
图2-1 数据发射与接收
2.2 可行性方案
1、测量温度传感器选择方案
方案一:使用热电偶温度传感器。它测量精度高热电偶直接与被测对象接触,不受中间介质的影响),测量范围广常用的热电偶从-50~+1600℃均可连续测量。在使用时,它能将温度信号转换成热电势信号, 通过电气测量仪表的配合, 就能测量出被测的温度。
方案二:使用数字型DS18B20温度传感器。它是单线接口方式,在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;测温范围 -55℃~+125℃,在1050°C范围内精度高达0.1°C;支持多点组网功能,多个DS18B20可以并联在唯一的三线上;且在使用中不需要任何外围元件。
2、显示温度数据模块选择方案
温度数据的显示模块我们一共有两种选择方案,分别是:数码管显示,LCD1602液晶屏显示:
方案一: 采用通用的LED数码管,这样显示的相对来说要简单许多。对程序的编程也相对来说较方便。但是,数码管占用的IO口较多。
方案二: 1602液晶模块内部的字符发生存储器CGROM已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码。这样在显示温度数据的时候就比较的直观同时在一定程度上也增加了字符的丰富感。比如大写的英文字母“A”的代码41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。
方案三:采用LCD12864显示,带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示
原创力文档


文档评论(0)