- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
本系统使用两片单片机作为控制、处理核心,由数据采集和数据显示两个分系统组成。系统核心模块使用两块NRF509无线收发模块来完成数据的无线传输。在数据采集系统中还有五路DS18B20和五路DHT11进行采集数据,然后使用红外遥控指定数据的发送,LED灯和1602液晶的显示发送指示更具直观性。在数据显示系统中的友好中文显示12864液晶更具可是效果,外加DS1302时钟、EEPROM数据存储和报警模块,然后通过灵活的操作键盘完成五路温度接收显示、五路湿度接收显示、数据实时保存且可查询和可设定数据报警范围且实时监测报警等功能。
关键字:单片机 NRF509无线收发 DS18B20 DHT11 12864abstractThe 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 测试结果
您可能关注的文档
最近下载
- 腹透腹膜炎的护理.pptx VIP
- 肌电图设备可行性报告.docx
- 网络短剧推广方案策划.pptx VIP
- 2020年中央空调市场报告-艾肯网.pdf VIP
- 人工智能赋能中学化学教学的探索.pptx VIP
- 高中化学新人教版必修一离子方程式正误判断及离子共存课件.ppt VIP
- 解放上海红色戏剧小品《我记得你,你就活着》台词剧本手稿.doc VIP
- 生成式人工智能应用实战课件 第7章 AIGC信息获取与数据分析.pptx VIP
- 2024—2025学年河南省开封高级中学高一上学期第一次月考物理试卷.doc VIP
- 2025下半年全国房地产经纪人考试(房地产交易制度政策)综合试题及答案.docx VIP
文档评论(0)