摘要:通过使用DS18B20温度模块采集数据,将数据通过51单片机控制模块使用NRF24L01无线模块进行传输,在接收端通过液晶显示模块LCD1602显示温度模块传输的温度数据,本设计具有发射距离远,精度高的优点,能满足我们课程设计的要求。
关键词:温度模块DS18B20 无线模块NRF24L01 LCD1602
1、设计目的、要求及方案
1.1设计目的
在工业生产中,温度是一个非常重要的指标。为了保证安全生产,需要对温度进行采集与测量,并根据采集到的数据控制输出。传统的数据传输方式是通过敷设有线的通信线路来传递数据信息(常见的有RS485总线结构等),这种方式不仅施工麻烦、费用高,而且出现故障时不易排查,越来越不能满足现代工业快速发展的需求。而无线数据传输方式具有不用布线、实时性高、容易重新部署等优点,非常适用于现代工业监控系统[1]。
在本系统中把温度传感器DS18B20所采集到的温度值送给单片机进行处理,通过NRF2401无线模块实现远程无线传输,使用数码管或液晶屏显示所采集的温度。故设计本系统,既能准确的测量温度,又能解决测量距离上的问题。
1.2设计要求
(1)实时获取被测对象温度,温度测量范围:-10℃ ~+45℃;
测量精度:?0.1℃。
(2)无线传输实时获取的温度值,传输距离?10m。
(3)实时显示接收到的温度值。
(4)基于单片机实现。
(5)电路制作时,必须有学号或姓名。
(6)能够切换信道,用数码管显示信道(0—5)。
1.3设计方案
1.3.1控制模块
采用宏晶科技有限公司的STC89C52作为主控芯片。此芯片内置ADC和SPI总线接口,且内部时钟不分频,达到1MPS。而且价格适中,方便制作电路板及焊接工作,能达到设计要求的性能[1]。
1.3.2无线通信模块方案
由于NRF24L01是一款高速低功耗的无线通信模块,能传输上百米的距离,而且价格较便宜,采用SPI总线通信模式电路简单,操作方便。符合设计要求,故采用NRF24L01无线射频模块进行通信
bbs.99jianzhu.com内容:建筑图纸、PDF/word 流程,表格,案例,最新,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。