欢迎来到天天文库
浏览记录
ID:15993500
大小:851.00 KB
页数:49页
时间:2018-08-07
《基于单片机的温度数据无线传输系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业设计说明书基于单片机的温度数据无线传输系统设计专业自动化学生姓名班级自动化111学号指导教师完成日期2015年6月5日毕业设计说明书(毕业论文)独创性声明本人声明所呈交的毕业设计说明书(毕业论文)是本人在导师指导下进行的研究、设计工作后独立完成的。除了文中特别加以标注和致谢的地方外,说明书中不包含其他人己经发表或撰写过的研究成果。对本文的研究所做贡献集体和个人,均己在说明书中作了明确的说明并表示谢意。本人完全意识到本声明的法律后果由本人承担。毕业设计说明书(毕业论文)作者签名(手写):日期:年月日指导教师签名(手写):日期:年月日基于单片机的温度数
2、据无线传输系统设计摘要:对以STC89C52RC单片机为控制核心的温度数据无线传输系统进行了设计。系统所要实现的功能分两部分完成。首先是发射模块,利用DS18B20温度传感器检测温度,将所检测到的温度数据以单总线的方式传输给单片机进行处理,处理后的数据通过四位数码管显示,再由NRF24L01点对点的将数据传送到系统的显示模块。其次是接收模块,利用NRF24L01接收数据,将接收到的温度数据传输给单片机处理,处理后的数据同样也是通过四位数码管显示。总体来说,系统实现的功能是实时的检测温度数据并无线传输给远端的装置同步显示数据。根据系统的主要功能,提出了设
3、计方案并进行了论证。设计包括硬件设计和软件设计两大部分。硬件部分包括单片机最小系统、电源转换电路、显示电路、发射模块电路、接收模块电路和温度检测电路六个部分。单片机选用STC公司的STC89C52RC,温度传感器用DS18B20,无线模块用NFR24L01,显示器用四位共阴极数码管,电源转换器用AMS1117-3.3。软件部分采用了模块化的设计方法,主要分为主程序、温度检测子程序、无线发射子程序、无线接收子程序、数码管显示子程序五部分。最后是系统的软硬件联调,使系统能够实现温度数据的采集与无线传输。关键词:单片机;温度检测;无线传输;数据显示Desig
4、noftemperaturedatawirelesstransmissionsystembasedonMCUAbstract:ThetemperaturedatawirelesstransmissionsystembasedonSTC89C52RCmicrocontrollerisdesigned.Systemtorealizethefunctionofthetwopartstocomplete.Firsttransmittingmodule,thetemperaturesensorDS18B20temperaturedetection,thedete
5、ctedtemperaturedatawithsinglebustransmissiontothemicrocontrollerprocessing,afterprocessingthedatathroughfourdigitaltubedisplay,againbytheNRF24L01topointofthedataaretransmittedtothedisplaymodule.Nextisthereceivingmodule,usingNRF24L01toreceivedata,thereceivedtemperaturedataistrans
6、mittedtothemicrocontrollerprocessing,thedataisalsoprocessedbyfourdigitaltubedisplay.Overall,thefunctionofthesystemisreal-timedetectionoftemperaturedataandwirelesstransmissiontotheremotedevicesynchronizationdisplaydata.Accordingtothemainfunctionofthesystem,thedesignschemeispresen
7、tedanddemonstrated.Designincludestwopartsofhardwaredesignandsoftwaredesign.Thehardwareincludesthesmallestsingle-chipmicrocomputer,thepowerconversioncircuit,thedisplaycircuit,thetransmittermodule,thereceivingmoduleandthetemperaturedetectioncircuitinsixparts.STCmicrocontrollerSTC8
8、9C52RC,temperaturesensorwithDS18B20,wirelessmod
此文档下载收益归作者所有