欢迎来到天天文库
浏览记录
ID:26379936
大小:1.48 MB
页数:57页
时间:2018-11-26
《毕业论文-基于nrf24l01的远程温度检测系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨工程大学本科生毕业论文基于nRF24L01的远程温度检测系统设计摘要温度检测在日常生活、工作和工程实践中具有重要的应用。随着生活水平的提高和科学技术的进步,无论是工业还是农业或者是日常生活中对温度检测的要求越来越高。不仅要做到低耗,还要求进行一定距离的传输。基于这点我们运用两片主控芯片,一个温度传感器,及数码管显示部分,解决了这个日常生活工作中的问题。出于低功耗本设计我们选择了以低功耗见长的430单片机中的F149系列作为主控芯片,工作场所的温度采集用到了温度采集芯片DS18B20来达到一定的准确度和精确度,最后采用nRF24L01模块对采集到的温度数据
2、进行无线传输,从而打破传统温度操作受到距离限制的缺陷。在经过软硬件测试后,我们基本实现了用温度传感器采集温度,用nRF24L01进行一定距离传输后在接受端的数码管上显示出来的模型。传输距离>30m,温度范围达到0至125摄氏度,精度1摄氏度。关键词:msp430f149;nRF24L01;温度;无线传输哈尔滨工程大学本科生毕业论文ABSTRACTTemperaturemeasurementhaveimportantapplicationsindailylife,workandengineeringpractice.Withtheimprovementofliv
3、ingstandardsandtechnologicalprogress,whetherindustry,agricultureordailylifebecomeincreasinglydemandingoftemperaturedetection.Notonlytoachievelowpowerconsumption,butalsorequiresacertaindistancetransmission.Forthisreasonwesolvedtheproblemofdailylifeandworkusingtwocontrolchips,atempera
4、turesensor,andtheleddisplaypart.Forlow-powerdesignwehavechosenthelow-powermicrocontrollerknownfortheF149seriesof430asthemasterchip,temperatureacquisitionDS18B20hasusedtoachieveacertainaccuracyandprecision,FinallynRF24L01moduletemperaturedatacollectedbywirelesstransmission,thusbreaki
5、ngthedistancelimitationsoftraditionaltemperatureoperation.Aftersoftwareandhardwaretesting,webasicallyrealizeourInitialtarget.Transmissiondistance>30m,temperaturerange0to125degrees,1degreeaccuracy.Keywords:msp430f149;nRF24L01;Temperature;Wireless哈尔滨工程大学本科生毕业论文目录第1章绪论11.1课题的背景与意义11.2国
6、内外研究状况及相关领域中已有的研究成果21.3对设计任务的分析21.4预期结果31.5论文的结构安排3第2章 主控芯片及编程环境的介绍52.1MSP430简介52.2IAR开发软件72.3本章小结8第3章硬件系统的设计与实现93.1温度采集模块93.1.1DS18B20的管脚配置和内部结构103.1.2单总线介绍113.1.3DS18B20的工作原理123.2无线收发模块143.2.1nRF24L01概述153.2.2引脚功能及描述163.2.3工作模式173.2.4工作原理173.2.5配置字193.3LED显示模块193.3.1数码管选择193.3.2驱动
7、电路选择203.4主控制模块(Msp430f149最小系统)213.4.1下载电路213.4.2电源电路设计233.4.3复位电路25哈尔滨工程大学本科生毕业论文3.4.4晶振电路253.5引脚分配263.5.1发射部分263.5.2接收部分273.6本章小结28第4章软件系统的设计与实现304.1分部分软件设计304.1.1温度检测304.1.2无线发射模块软件设计314.1.3无线接收模块软件设计324.1.4显示模块软件设计334.2软件的总体设计334.2.1发送部分334.2.2接收部分344.3本章小结35第5章系统的调试及实验结果365.1调试步
8、骤365.2实验结果365.3本章小结
此文档下载收益归作者所有