欢迎来到天天文库
浏览记录
ID:18444244
大小:579.00 KB
页数:44页
时间:2018-09-18
《基于单片机与无线技术 的仓库温度采集系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录摘要IAbstractII第一章绪论4第二章系统总体设计方案52.1单片机主模块52.1.1AT89S51单片机特点62.1.2最小单片机系统72.2温度传感器72.2.1温度传感器简介82.2.2DS18B20性能特点与内部结构92.3无线通信模块介绍142.3.1NewMsg-RF905工作模式172.3.2NewMsg-RF905寄存器配置182.4键盘模块192.5显示报警模块202.6其它模块23第三章软件设计243.1主程序流程243.1.1系统温度采集终端主程序实现243.1.2系统主机终端主程序实现253.2温度的采集及数据
2、的处理263.2.1DS18B20初始化273.2.2数据的读取与处理283.3无线通信子程序313.3.1NewMsg-NRF905初始化313.3.2寄存器的配置323.3.3数据的发送与接收343.4温度的显示模块363.5按键子程序37第四章总结与展望39参考文献4041摘要随着社会主义现代化的发展,在科学技术突飞猛进的今天,人工智能起不不可忽视的作用。尤其是各种智能化的仪器、仪表在农、工业的广泛应用给社会带来了极大的便利。本文就是一个利用温度来实现简单智能控制的例子。它完成了从温度的采集、转换、显示以及控制的一系列任务。由于时间关系,
3、本文并未深入探讨温度的具体实例。例如根据温度来控制热水器、电风扇等与温度有关的设备。但是它提供了一个通过温度来控制设备的基本思想和原理。相信能在实际应用中为我们的生活带来更大的便利。本课题提出一种基于单片机的无线温度采集系统方案,该方案是利用单片机控制DS18B20温度传感器采集温度、控制LED数码管实时显示温度值、控制NewMsg-NRF905进行数据的无线传输。本系统中所用到的器件是AT89S51单片机、数字温度传感器DS18B20和无线芯片NewMsg-NRF905,数据接收后由单片机AT89S51作为核心控制部件译码,由MAX7219驱
4、动的LED数码管显示当前的温度值,外加执行电路来完成系统的报警等预期任务。关键词:单片机;温度采集;NewMsg-NRF905;DS18B20;LED数码管显示;41AbstractWiththedevelopmentofsocialisticmodernization,makeaspurtofprogressinscienceandtechnologytoday,artificialintelligencedoesnotplayarolecannotbeignored.Especiallyvariouskindsofintelligentin
5、struments,instrumentintheagricultural,industrialapplicationhasbroughtgreatconvenience.Thispaperistheuseoftemperaturetoasimpleexampleofintelligentcontrol.Itcompletesthetemperaturefromtheacquisition,conversion,displayandcontrolofaseriesoftasks.Becauseofthetime,thisdidnotdiscus
6、sspecificexamplesoftemperature.Forexample,accordingtothetemperaturecontrolwaterheater,electricfanandtemperaturerelatedequipment.Ibelievethatinthepracticalapplicationforourlivesmoreconvenient.ThispaperputsforwardawirelesstemperaturecollectionsystembasedonMCUprogram,theprogram
7、istheuseofmicrocomputercontrolofDS18B20temperaturesensortemperaturecollection,controlLEDdigitaltubedisplayreal-timetemperaturevalue,controlofNewMsg-NRF905wirelessdatatransmission.ThesystemusedinthedeviceistheAT89S51microcontroller,digitaltemperaturesensorDS18B20andNewMsg-NRF
8、905wirelesschip,datareceivedbyAT89S51microcontrollerascorecontrolcomponentd
此文档下载收益归作者所有