基于物联网的太阳能热水器远程监控系统研究
摘要 | 第6-7页 |
ABSTRACT | 第7-8页 |
第1章 绪论 | 第9-17页 |
1.1 本课题国内外研究背景和研究现状 | 第9-11页 |
1.2 远程监控技术的研究现状和研究意义 | 第11-12页 |
1.3 太阳能热水器远程监控系统架构 | 第12-14页 |
1.4 本课题主要研究内容和目标 | 第14-15页 |
1.5 本章小结 | 第15-17页 |
第2章 太阳能热水器物联网模块硬件设计 | 第17-33页 |
2.1 太阳能热水器控制器硬件结构 | 第17-18页 |
2.2 单片机外围接口电路设计 | 第18-21页 |
2.2.1 单片机应用选型 | 第18-19页 |
2.2.2 单片机最小系统电路设计 | 第19-21页 |
2.3 GPRS模块外围接口电路设计 | 第21-27页 |
2.3.1 GPRS模块应用选型 | 第21-23页 |
2.3.2 MG301模块外围接口电路设计 | 第23-27页 |
2.4 物联网太阳能热水器控制器电路板制作 | 第27-30页 |
2.5 本章小结 | 第30-33页 |
第3章 太阳能热水器物联网模块软件设计 | 第33-53页 |
3.1 AT命令编解码 | 第33-39页 |
3.1.1 AT命令简介 | 第33-34页 |
3.1.2 短信息相关AT命令编解码解析 | 第34-36页 |
3.1.3 GPRS相关AT命令编解码解析 | 第36-39页 |
3.2 主从单片机之间通讯协议设计 | 第39-42页 |
3.3 MQTT协议设计 | 第42-44页 |
3.3.1 MQTT协议简介 | 第42页 |
3.3.2 MQTT协议格式解析 | 第42-44页 |
3.4 单片机软件程序设计 | 第44-51页 |
3.4.1 单片机初始化程序实现 | 第44-46页 |
3.4.2 串口通讯程序的实现 | 第46-51页 |
3.4.3 单片机主程序的实现 | 第51页 |
3.5 本章小结 | 第51-53页 |
第4章 服务器端软件设计与实现 | 第53-73页 |
4.1 服务器端软件整体框架设计 | 第53页 |
4.2 MQTT代理服务器设计 | 第53-56页 |
4.3 Mysql数据库设计 | 第56-58页 |
4.4 微信公众号后台PHP程序设计 | 第58-72页 |
4.4.1 微信公众号消息格式解析 | 第58-60页 |
4.4.2 微信公众号菜单设计 | 第60-65页 |
4.4.3 微信菜单控制太阳能热水器实现 | 第65-72页 |
4.5 本章小结 | 第72-73页 |
第5章 总结与展望 | 第73-75页 |
5.1 总结 | 第73页 |
5.2 展望 | 第73-75页 |
参考文献 | 第75-79页 |
致谢 | 第79页 |