无线通信温度采集系统设计——蒋琳芸

0 下载量 187 浏览量 更新于2024-06-28 收藏 4.54MB DOC 举报
"毕业-基于无线通信的温度采集系统的设计(完整版)资料.doc" 这篇文档是关于基于无线通信的温度采集系统设计的毕业项目报告,出自电气信息工程学院电子信息工程专业的一位学生之手。该系统利用DS18B20温度传感器采集环境温度,并通过无线通信技术将数据发送到单片机进行处理。处理后的数据会显示在1602LCD显示器上,并通过无线发送模块和SIM300模块以短信形式发送到移动终端。 设计的核心在于解决现有温度采集系统中实时发送温度信息的能力不足的问题。系统采用DS18B20传感器,这是一种数字式温度传感器,能够提供精确的温度读数。单片机STC89C52RC在此过程中起到数据处理和控制的作用,它接收传感器的信号,对数据进行处理后,将信息传递给1602LCD显示器进行可视化展示,同时通过高性能的无线通信模块SIM300实现无线数据传输。 SIM300模块是一种常见的GSM/GPRS无线通信模块,能够支持短信服务和语音通话,适用于移动通信和传感器数据传输。此系统的设计不仅涵盖了计算机科学与技术,还涉及到无线通信、传感器技术、电子工程等多个领域,具有较高的实用性和广泛的应用场景。 在实际应用中,这样的系统对于需要实时监控温度的场合非常有用,例如粮仓的温控管理、工厂的火灾预防、农作物生长环境的监测以及酿酒过程中的温度控制等。通过无线通信,管理者可以随时随地获取温度数据,极大地提高了管理和决策的效率。 该报告详细介绍了系统的架构、软件和硬件设计,包括温度传感器的选择、液晶显示器的使用以及单片机和无线通信模块的集成。此外,关键词如“单片机”、“温度采集”、“无线通信”和“温度显示”表明了该设计的主要研究方向和技术要点,这些技术都是现代物联网和自动化系统中的基础元素。 这个基于无线通信的温度采集系统设计是一个综合运用多学科知识的实践项目,它展示了无线通信技术在温度监控领域的潜力,为相关领域的研究和开发提供了有价值的参考。
2023-05-26 上传
摘 要 本系统使用两片单片机作为控制、处理核心,由数据采集和数据显示两个分系统组成。 系统核心模块使用两块NRF509无线收发模块来完成数据的无线传输。在数据采集系统中 还有五路DS18B20和五路DHT11进行采集数据,然后使用红外遥控指定数据的发送,LED灯 和1602液晶的显示发送指示更具直观性。在数据显示系统中的友好中文显示12864液晶更 具可是效果,外加DS1302时钟、EEPROM数据存储和报警模块,然后通过灵活的操作键盘 完成五路温度接收显示、五路湿度接收显示、数据实时保存且可查询和可设定数据报警 范围且实时监测报警等功能。 关键字:单片机 NRF509无线收发 DS18B20 DHT11 12864 abstract The system uses two single-chip as a control, the processing core, the data acquisition and data display composed of two subsystems. Kernel module uses two NRF509 wireless transceiver module to complete the wireless transmission of data. In the data acquisition system, and there DS18B20 Rd Rd DHT11 to collect data and then use the infrared remote control to send the specified data, LED lights and LCD display 1602 to send instructions more intuitive. In the data display system in a more friendly and Chinese but the results show 12864, plus DS1302 clock, EEPROM data storage and alarm module, and then completed through a flexible keyboard Rd receive display temperature, humidity Rd receiver display, real-time data is saved and can query and set the data range and real-time alarm monitoring alarm. Keywords: single-chip NRF509 wireless transceiver DS18B20 DHT11 12864 目录 1 方案论证与比较 5 1.1 控制核心CPU的论证与比较 5 1.2 无线传输模块的论证与比较 5 1.3 显示模块论证与比较 6 1.4 键盘模块论证与比较 6 1.5 时钟实现论证与比较 6 1.6 控制发射方案论证与比较 7 1.7 温度采集模块论证与比较 7 1.8 湿度采集模块论证与比较 7 1.9 报警模块论证与比较 7 1.10 存储模块论证与比较 8 2 系统硬件设计与实现 9 2.1 系统总体设计 9 2.2 最小控制系统设计 10 2.3 电源模块设计 10 2.4 温度采集模块设计 11 2.5 湿度采集模块设计 11 2.6 NRF509无线收发模块设计 12 2.7 1602液晶模块设计 12 2.8 LED指示灯模块设计 13 2.9 红外模块设计 13 2.10 键盘模块设计 13 2.11 EEPROM模块设计 14 2.12 串口通信模块设计 14 2.13 12864液晶模块设计 14 2.14 报警模块设计 15 2.15 时钟模块设计 15 3 系统软件设计与实现 17 3.1 采集系统软件流程 17 3.2 采集系统软件设计 18 3.2.1 主程序设计 18 3.2.2 温度检测程序设计 18 3.2.3 湿度检测程序设计 18 3.2.4 红外遥控程序设计 18 3.2.5 NRF509发射程序设计 19 3.3 显示系统软件流程图 19 3.4 显示系统软件设计 21 3.4.1 主程序设计 21 3.4.2 12864液晶屏幕程序设计 21 3.4.3 键盘检测程序设计 21 3.4.4 报警程序设计 21 3.4.5 DS1302和EEPROM程序设计 21 3.4.6 NRF509发射程序设计 22 4 系统调试 23 4.1 测试环境及工具 23 4.2 测试方法 23 4.3 测试数据 23 4.4 测试结果 23