无线温度遥测系统.doc
《无线温度遥测系统.doc》由会员分享,可在线阅读,更多相关《无线温度遥测系统.doc(31页珍藏版)》请在沃文网上搜索。
1、合肥学院第八届电子设计竞赛合肥学院第八届电子设计竞赛报告 设计题目: 无线温度遥测系统 系 别: 电子信息与电气工程系 年级专业: 10级电气类(5)班 小组成员: 汪家乐 1005075039 王鹏飞 1005075038 熊王来 1005075042 2012年 4月 91/27 合肥学院第八届电子设计竞赛 目 录摘要:3关键词:31.引言:32.方案论证42.1设计思路42.2模块方案论证52.2.1控制部分选择52.2.2 温度传感器部分52.2.3无线发送/接收部分62.2.4设置部分72.2.5显示部分72.2.6存储部分82.2.7报警部分83.系统设计与实现93.1系统硬件的设
2、计93.1.1 温度采集电路93.1.2无线传输芯片 nRF24L01及其外围电路103.1.3 主控部分及数据的处理133.2系统软件设计143.2.1从机系统流程图143.2.2主机系统流程图153.2.3 DS18B20流程图163.3各模块电路图163.3.1电源模块163.3.2独立按键173.3.3 LCD1602显示173.3.4 LCD12864显示183.3.5声光报警电路193.3.6发射模块电路图193.3.7AT24C02193.3.8接收模块电路图204系统测试204.1测试条件204.2硬件测试204.3软件测试214.4 实验数据分析224.4.1测试工具:224
3、.4.2测试结果:225.总结226.参考文献227附录程序:22附录2 器材清单30附录3实物图30无线温度遥测系统(C题)摘要:基于对远方环境温度探测设计的无线温度遥测系统。本系统由控制器部分、温度采集部分、无线传输部分、设置部分、报警部分、存储部分和显示部分组成,设计以单片机STC89C52为主控核心器件,采用DS18B20数字温度传感器实时采集温度并通过无线传输芯片NRF24L01将采集到的温度数据发送给监测终端,同时终端AT24C02存储并实时LCD显示当前的温度信息,以及蜂鸣器,独立按键,LED构成报警电路。完成了实时监测环境温遥测的基本要求部分的全部功能指标和发挥部分中绝大部分的
4、功能指标。Abstract: Based on the wireless temperature telemetry system designed to detect distant ambient temperature.The system consists of a controller part, the temperature acquisition part of the wireless transmission part, setting part of the alarm part of the storage part and parts designed to mast
5、er the core devices the microcontroller STC89C52 for using DS18B20 digital temperature sensor real-time acquisition temperature and wireless transmissionchip NRF24L01 collected temperature data sent to the monitoring terminal, terminal the AT24C02 storage and real-time LCD display the current temper
6、ature, and the buzzer, the LED constitute the alarm circuit. Completed all of the features of the basic requirements of the real-time monitoring of environmental temperature telemetry indicators and to play a part in most of the functional parameters.关键词:STC89C52 DS18B20 NRF24L01 LCD1602 LCD12864 AT
7、24C02 LED 蜂鸣器 独立按键1.引言:数字化温度传感器DS18B20可以将环境的温度信号转变为数字信号,以串行方式输出,当其与无线发射芯片NRF24L01相互传输数据,且NRF24L01将数据以无线电磁波的形式发送出去,接受模块则将数据传送给单片机处理。则从被测的环境温度就可以精确地计算出来,当温度达到预先设定温度时便会出现声光报警。本系统正是基于此原理完成具有实时温度检测的无线温度遥测系统的设计。无线发送电路温度数据发生器接收数据信号识别数据显示及上限报警无线接收电路预赛要求:1.基本要求:1.1 测温范围1065,误差2米;1.4可设置温度上限报警;1.5接收点显示测温点数据及声光
8、上限报警信号;2.发挥部分2.1遥测距离5米;2.2误差51是否在工作。ALE/PROG(30脚):在访问片外程序存储器时,此端输出负脉冲作为存储器读选通信号。CPU在向片外存储器取指令期间,PSEN信号在12个时钟周期中两次生效。不过,在访问片外数据存储器时,这两次有效PSEN信号不出现。PSEN端同样可驱动8个LSTTL负载。我们根据PSEN、ALE和XTAL2输出端是否有信号输出,可以判别80c52是否在工作。EA/VPP(31脚): 当EA端输入高电平时,CPU从片内程序存储器地址0000H单元开始执行程序。当地址超出4KB时,将自动执行片外程序存储器的程序。当EA输入低电平时,CPU
9、仅访问片外程序存储器。在对89C52EPROM编程时,此引脚用于施加编程电压VPP。输入/输出引脚:(1)P0.0P0.7 (39脚32脚)(2)P1.0P1.7 (1脚8脚)(3)P2.0P2.7 (26脚21脚)(4)P3.0P3.7 (10脚17脚)3.2系统软件设计3.2.1从机系统流程图图3-8 从机系统流程图3.2.2主机系统流程图图3-9主机系统流程图3.2.3 DS18B20流程图本作品分别使用了Keil uVision、ISIS 6 Professional等系列仿真器作为编程器件,它是以WINDOWS为设计平台。在使用时先在Keil uVision环境下编辑程序,然后保存程
10、序、建立新项目、设置项目,接着编译程序并生成HEX文件,最后在ISIS 6 Professional上调试和执行,这样一步步来实现仿真。3.3各模块电路图3.3.1电源模块电源MULTISIM仿真图3.3.2独立按键3.3.3 LCD1602显示3.3.4 LCD12864显示3.3.5声光报警电路3.3.6发射模块电路图 PROTUES仿真电路图3.3.7AT24C02 3.3.8接收模块电路图PROTUES仿真电路图4系统测试完成了硬件的设计,制作和软件编程之后,要使系统能够按设计意图正常运行,必须进行系统调试。系统调试包括硬件调试和软件调试两个部分。不过,作为一个计算机系统,其运行是软硬
11、件相结合的。因此,软硬件的调试也是不可能绝对分开的,硬件的调试常常要利用调试软件,软件的调试也可能需要通过对硬件的测试和控制来进行。4.1测试条件采用自制电源为系统提供稳定的5V电压,还要准备高精度的温度计、卷尺、秒表的仪器。4.2硬件测试1、对LCD的测试。在测试LCD1602时连接好电路,但是没有显示,一开始仔细分析1602电路图是否正确。但是没有查出原因,然后分析最小系统板,晶振电路正确,复位电路正确。1602与单片机连接正确,最后花了很久发现我的排阻焊反了,改正后1602得以显现。2、对18B20测试。由于采用单总线协议。焊接比较简单,在采用程序测试时,很快就可以正确显示,二路时,分别
12、对它进行测试。两个DS18B20均能进行正确显示。3、对独立按键的测试。我们发现它不能作用,原因可能是焊错了或者程序原因,焊接使我们认为两个接头随便用,但是听别人将讲解,采用对角接法就能正确使用了4、对蜂鸣器和LED灯的测试。我们发现蜂鸣器的声音太小了,后来采用三极管8050放大,还有就是我们把蜂鸣器外面封口的去除它的声音会跟大,这样硬件就得以解决。5、对无线模块的测试。我们已开始根据郎译开发板配套一系列的典型电路来焊接,ISP下载口。但是用不了。所以后来我们根据NRF24L01上各个点表示来焊接,用两排排阵替代NRF24L01的10个接头。然后该怎么接就用杜邦线连接。6、对AT24C02的测
13、试。一开始我们按照典型电路来焊接,但是程序编好后,在开发板上测试完好,这说明我们的AT24C02焊接错了。经过分析后,我们上网搜索后按照网上给的电路进行焊接,测试后完全正确。7、对12864的测试。我们发现它的显示模糊看不清。后来采用一个10K的电位器调节它的分辨率。这样问题便得以解决。4.3软件测试1、采用1路测量时没有出现问,题程序对了即可。但是改用2路测量时发现,接收部分显示只有一个温度示数,另外一部分会出现乱码现象,最后调节程序,使之能够正确显示二路温度。2、我们发现采用独立按键进行可设置声光报警电路时。每当断电时,我们设置的上下限温度会还原到程序设计的温度。然后我们对它进行程序修改,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 温度 遥测 系统