已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
合肥学院第七届电子设计竞赛报告作品名称:无 线 温 度 遥 测 系 统 学校全称: 合 肥 学 院 系别班级:电子系08级 队员姓名:08电子班 张小波 0805070156 08电子班 庞俊涛 080507022708自动化班 沈烨 0805070166 目录无线温度遥测系统(c题)31引言42 系统设计方案42.1 设计思路42.2模块方案的论证与比较52.2.1 传感器模块52.2.2 控制模块52.2.3 显示模块62.2.4无线收发器模块62.2.5 电源模块62.2.6 操作模块73硬件设计73.1 总体设计73.2 电路设计84 软件设计84.1 初始化配置84.2发送程序设计84.3接收程序设计94.4软件系统流程图10总结11无线温度遥测系统(c题)摘要:针对目前温度采集系统对数据无线传输、多点采集的需求,提出了运用无线通信技术,基于无线收发芯片nRF24L01的短距离无线多点温度测量系统。设计了以nRF24L01无线收发模块和AT89S52单片机为核心,采用数字式温度传感器DS18B20精确测温,实现了短距离无线传输和多点温度数据的采集,并将数据发送到上位机,实现了温度数据的存储、显示等功能。关键字:无线通信 DS18B20 nRF24L01 AT89S521引言在智能化建筑控制系统、粮库测温系统、冷库测温系统等多种系统中都需要测量多点温度,因此多点温度测量技术的实现尤为重要。传统的测温系统通信方式主要是采用固定的点对点之间的有线通信,施工麻烦且费用较高。如果能在每个采集数据的终端使用无线通信的方式进行数据传送,则可以省去通信设备之间的物理线路连接,不仅简化了制作难度和系统复杂度,还可以系操作统的成本。设计了一个基于nRF24L01 无线通信芯片和DS18B20 数字温度传感器的通用无线测温系统,满足了多点测温场合短距离无线通信的需要,且性能可靠成本低廉,具有广阔的应用前景。本题设计并制作无线数据发送和接收电路,任务要求如下:1.基本要求:1.1 测温范围1065,误差2米;1.4可设置温度上限报警;1.5接收点显示测温点数据及声光上限报警信号;2.发挥部分2.1遥测距离5米;2.2误差0.2;具有温度补偿功能;2.3 具有特色与创新;2.4 测量温度速率小于1秒;2.5多路测量;无线发送电路温度数据发生器接收数据信号识别数据存储显示及上限报警无线接收电路系统总体框图如图1:图1系统框图2 系统设计方案2.1 设计思路 系统包括发射器和接收器两个部分,温度传感器、显示电路、单片机、无线发送电路、无线接收电路和天线。另外安装扬声器和LED灯闪烁报警装置,设置报警器的上线温度、报警时间存储。 2.2模块方案的论证与比较2.2.1 传感器模块方案一:DS18B20方案二:AD590AD590需要模拟转数字电路,成本高,精确度低,测温点数量少,电路繁多。而DS18B20只需要一个原件,成本较低,精确度高,单总线可同时连接很多温点,电路简单,信号线距离短。鉴于DS18B20的种种优点以及我们的经济条件,它更符合我们的要求。2.2.2 控制模块方案一:AT89s52为主控制器方案二:凌阳单片机为主控制器凌阳单片机本身具备语音识别功能的十六位单片机,具有一点点DSP功能,能做到语音识别功能。如常见的语音控制机器人,语音控制小车等。AT89S52是一种低功耗、高性能CMOS8位微控制器,应用范围广。凌阳单片机在语音处理功能方面较为出众,但是我们采用AT89S52作为控制中枢,因为它能够满足我们的作品需求,简单、方便。我们采用的是AT89S52芯片。单片机最小系统见附录12.2.3 显示模块方案一:数码管显示方案二:1602显示方案三:12864液晶显示屏LED = Light Emitting Diode,发光二极管,是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光。LED 背光源以高效侧发光的背光源最为引人注目,LED 作为LCD 背光源应用,具有寿命长、发光效率高、无干扰和性价比高等特点发送模块只需简单的显示,对分辨率没有过高的要求,出于性价比考虑,选择数码管来显示发送模块通过DS18B20温度传感器采集的温度。接收模块需要显示的是通过无线接收的数据,以及使用4x4矩阵键盘设置上限报警温度,所以选择12864液晶显示接收模块报警状态时的温度,12864为高亮显示屏,控制模块需要显示更多的信息,比数码管耗电量,而且低使用寿命长。另外也用一个红色LED发光二极管作为控制端报警时候的闪烁指示灯,安装扬声器作为报警响铃装置。2.2.4无线收发器模块 方案一:nRF24L01 方案二:红外发射接收管nRF24L01有两种工作模式,工作模式。工作模式分别为ShockBurst TM 发送模式和ShockBurst RM 接收模式。传输距离较远,成本低,在无线遥控器的控制下,可以通过编程使信号传输实现前置电路的报警。红外发射接收管性能稳定、灵敏度高,但传输距离比较短,不满足我们的要求。2.2.5 电源模块方案一:购买电源方案二:自制电源虽然购买的开关电源带负载的能力比较好,比较稳定,省时间;但是为了提升我们的实际动手操作能力,以及设计电路的经验,我们选择自己亲手焊接所需的电源即自制电源。电源电路图,见附录1;2.2.6 操作模块方案一:4x4矩阵键盘方案二:遥控器遥控装置软件部分的成分较多,虽然节省很多时间,但软件测试麻烦,比起矩阵键盘费用贵。矩阵键盘在我们的硬件电路焊接中是个很关键的部分,自制键盘焊接的过程可以锻炼我们的焊接技术,以及设计制作电路的经验,从而大大提高我们的实战能力;所以我们选择自制矩阵键盘通过编程实现手动设置上限报警温度以及其他功能操作。矩阵键盘电路图见附录2;3硬件设计3.1 总体设计经过分析论证,我们决定了系统各模块的最终方案,选用DS18B20传感器进行温度采集,单片机采用AT89S52作为主控制器,使用自制电源通过变压器调节供电分别来满足nRF24L01(工作电压为3.3V)模块和AT89S52单片机(工作电压为5.0V)的电源要求,除了电源和接地端,其余管脚都可以直接和AT89S52的I/O口直接相连,用普通单片机I/O模拟SPI接口,只需要添加代码模拟SPI时序即可。使用LED数码管显示温度数据,以及利用LED灯和蜂鸣报警器构成测温系统温度采集发送模块;接收模块由AT89S52单片机、nRF24L01芯片和天线构成,存储芯片选择24C02,同时设置一个蜂鸣报警器,使用LED12864作为控制模块的显示屏,利用遥控器进行设置。方框图如下所示:(1)无线测温系统发送模块框图,如下图:图2 发送模块框图(2)无线测温系统接收模块框图,如下图:图3 接收模块框图3.2 电路设计电路原理图:(1)发送模块电路原理图,见附录1(2)接收模块电路原理图,见附录24 软件设计4.1 初始化配置初始化nRF24L01 的射频配置寄存器. CH_NO 配置频段在433 MHz, 输出功率为10 db, 不重发, 节电为正常模式, 地址设为4 字节, 接收发送有效数据长度为32 字节。4.2发送程序设计nRF24L01 发送流程分以下几步:A:当单片机有数据要发送时候,通过SPI 接口,按时序把从机地址和数据传给nRF24L01,SPI 接口的速率在协议和配置中确定。B:TRX_CE 和TX_EN 置高,激发SHOCKBURSTTM 发送模式。C:SHOCKBURSTTM 发送:(1) 射频寄存器自动开启;(2) 数据打包;(3) 发送数据包;(4) 当数据传完后,数据准备好引脚被置高;D:AUTO_RETRAN 被置高,nRF24L01 不断重发,直到TRX_CE 被置低;E:当TRX_CE 被置低时,nRF24L01 发送过程完成,自动进入空闲模式。 4.3接收程序设计nRF24L01 接收流程分以下几步:A:当TRX_CE 为高、TX_EN 为低时,nRF24L01 进入SHOCKBURSTTM 接收模式;B:650us 后,nRF24L01 不断检测,等待接收数据;C:当nRF24L01 检测到同一频段的载波时,载波检测引脚被置高;D:当接收到一个相匹配的地址,AM 引脚被置高;E:当一个正确的数据包接收完毕,nRF24L01 自动移去字头、地址和CRC 校验位,然后把DR 引脚置高;F:微控制器把TRX_CE 置低,nRF24L01 进入空闲模式;G:位控制器通过SPI 口,以一定的速率把数据移到微控制器内;H:当所有数据接收完毕,nRF24L01 把DR 引脚和AM 引脚置低;4.4软件系统流程图图4 系统软件流程图总结刚开始拿到这道题目我们三个还是很茫然的,因为是第一次参加电子设计大赛,但经过这几天对题目设计要求反复推究以及通过查询资料,我们渐渐地有了自己的设计思路:我们在传感器模块采用单总线数字式温度传感器DS18B20,并将易于维护、传输数据灵活的nRF24L01无线数据收发模块与AT89S52单片机相结合,克服了设计电路复杂、稳定性和可靠性差的缺点,提高了系统抗干扰能力,适合于恶劣环境下的温度测量,实现了短距离无线传输。系统能够实现温度信息的采集、传送和LED 显示,并且在温度超过最大值时,驱动蜂鸣器产生报警信号。 通过这几天的学习和相互间的讨论、分析,我们基本上理清了整个系统的设计思路,但是由于时间紧迫加之题目有些深度,所以该系统还有些许需要改进的地方。希望可以有机会继续进行比赛,亲自动手制作顺利完成作品,增加我们的知识面,提高我们的动手能力。参考文献:1潘勇,孟庆斌. 基于DS18B20 的多点温度测量系统设计.传感器技术,2008(9).2 郭天祥,51单片机C语言教程.电子工业出版社,2009.(1).3张维君,王珠忠,索世文. 基于PC 机串口与DS18B20 的单线多点温度测量.仪表技术与传感器,2009(4).4胡汉才. 单片机原理及其接口技术.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030AIoT芯片在智能家居场景的渗透率与增长潜力报告
- 2025年石油队地面测试题及答案
- 中考化学济南真题及答案
- 2025-2030中国液体化工物流行业信息化建设与数据安全分析报告
- 2025商务BD秋招面试题及答案
- 北京市延庆区2025-2026学年高二上学期期中考试语文试题(含答案及解析)
- 2025人事专员秋招题目及答案
- 阿西莫夫科幻小说以科技伦理警示技术滥用-基于《机器人三定律》相关作品
- 《小小播音员-天气预报播报实践》
- 2025年中医针炙科考试题及答案
- 2025年短视频创意策划合同协议
- 老年人运动系统
- 空调包工安装合同范本
- 2025北京语言大学出版社有限公司招聘5人笔试历年典型考点题库附带答案详解3套试卷
- 2025文山市卫生健康系统选调工作人员(10人)考试笔试备考试题及答案解析
- 2025年生石灰行业分析报告及未来发展趋势预测
- 2025-2026学年上学期高一物理教科版期中必刷常考题之实验:用打点计时器测量小车的速度
- 2025新版生产安全事故应急预案参考模板
- 日式皮肤专业知识培训班课件
- 《学校食堂大宗食材采购验收管理工作指引》 专题培训
- 企业拆迁补偿的申请书
评论
0/150
提交评论