毕业设计(论文)--基于PHP技术无线数据采集系统数据库设计.doc

0 下载量 79 浏览量 更新于2023-11-24 收藏 202KB DOC 举报
Not only does it make the display of information more vivid, but it also makes browsing information more convenient. At the same time, web pages can facilitate online trading platforms and customer feedback, facilitating information exchange between companies and customers. Users can control field devices by issuing control commands through mobile devices or computer networks. Field information is collected through wireless sensor networks and sent to the website using GPRS mobile networks through embedded gateways. The embedded system can be accessed directly through the network to query information and issue control commands. 【Keywords】: PHP, MYSQL, management system, database
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