孟翰文 李昊 柏植


摘要:设计是基于STC89C52微型控制器的无线温度监测系统设计,本设计中使用DS18B20做为温度采集芯片,NRF24L01无线芯片来实现无线通信。采用按键控制的方法进行设置报警阈值温度的上下限。采用分离模块化设计,发送模块进行温度测集并通过总线传输至单片机,继而使用无线发送模块传送至接收模块,再传输至单片机最终使用LCD1602液晶进行显示。本设计的主要功能是进行实时温度测量且通过无线方式传输并最终在屏上显示,上下限温度范围可通过按键设定,实测温度超出温度范围则蜂鸣器报警。经过实物调试,可以完成预期的实物调制功能。
关键词: STC89C52单片机;无线; 温度监测;告警
1无线温度监测系统整体方案设计
1.1 系统设计要求
本次设计的目的是能够实现实时监测环境的温度且能实现无线通信并显示,采用了STC89C52单片机作为核心微型处理器,利用NRF24L01芯片做为无线通信模块来进行实时通信,并使用DS18B20进行实时环境的温度监测,本次设计的核心功能如下。
(1)系统中发送和接受的信息利用无线通信进行传输。
(2)系统的相关环境的温度信息通过显示器件显示。
(3)系统具备报警功能。
1.2 系统设计方案
本设计采用DS18B20作为温度模块的芯片,旨在可以进行快捷的环境温度实时监测,其温度传感器芯片具有组网的功能,且适用于各种环境下的温度采集。系统以STC89C52单片机、晶振电路模块、复位电路模块、无线模块及按键模块、报警模块、液晶显示模块、温度监测模块构成;其结构框图则如图1所示。……