基于MSP430的无线温度控制系统设计

基于MSP430的无线温度控制系统设计(任务书,开题报告,外文翻译,论文15000字)
摘要
本文从一些特殊的应用中如生物发酵过程、精密仪器电路板、化学工业生产中对温度控制的需求以及目前温度控制系统和WiFi无线通信的研究背景、发展状况出发,实现一个由单片机结合PC机或安卓手机的温度控制系统。
本系统可以在远程平台上实时显示温度信息,并可通过远程控制电机转速的方式实现散热和恒温控制。论文主要研究超低功耗单片机MSP430的应用、WiFi通信模块原理和应用、温度传感器和直流电机的驱动控制及系统的整体实现,介绍了虚拟仪器开发环境LabVIEW的特性和基础应用、Android APP的开发过程及相关工具和软件的使用。测试结果表明系统功能正常可靠,达到系统设计要求和预期目标。
关键词:MSP430,温度采集,WiFi模块,LabVIEW,Android
ABSTRACT
From some special applications, such as the biological fermentation process, the precision instrument circuit board, the demand for temperature control in the chemical industry production, the research background and development of the current temperature control system and WiFi wireless communication, this paper realizes a temperature control system with PC or Android mobile phone. [资料来源:www.doc163.com]
The system can display the temperature information in real time on the remote platform, and realize the heat dissipation and constant temperature control by remote control of the motor speed. This paper mainly studies the application of ultra low power single chip microcomputer MSP430, the principle and application of WiFi communication module, the driving control of temperature sensor and DC motor and the whole realization of the system. It introduces the characteristics and basic application of the virtual instrument development environment LabVIEW, the development process of Android APP and the use of related tools and software. The test results show that the system function is normal and reliable, and meets the system design requirements and expected goals.
Keywords: MSP430, temperature acquisition, WiFi module, LabVIEW, Android
[资料来源:Doc163.com]



目录
第1章 绪论 1
1.1 研究背景和意义 1
1.2 国内外进展 1
1.2.1 温度控制技术发展 1
1.2.2 WiFi无线通信发展 2
1.3课题主要研究和解决内容 2
1.3.1 硬件部分 2
[来源:http://Doc163.com]
1.3.2 软件部分 3
1.3.3 系统整体功能目标 3
第2章 系统整体方案 4
2.1 系统总体实施方案 4
2.2 MCU选型 5
2.3 WiFi模块选型 6
2.3.1 ESP8266模块工作模式 6
2.3.2 ESP8266模块网络配置 7
第3章 系统硬件设计 8
3.1 MSP430最小系统电路 8
3.2电源电路 9
3.3电机驱动电路 9
3.4温度传感器电路 10
3.5 WiFi模块电路 10
第4章 系统软件设计 12
4.1 MSP430控制程序 12
4.1.1 系统初始化部分 13
4.1.2 串口中断接收函数 14
4.1.3 PWM调节函数 15
4.1.4 WiFi发送函数 16
4.2 PC端监控平台 17
4.2.1前面板UI设计 17
4.2.2后面板程序设计 18
[资料来源:http://www.doc163.com]
4.3 Android端APP 20
4.3.1 UI布局 21
4.3.2 网络连接与数据接收 22
4.3.3 数据和图表更新 22
4.3.4 图表截图 23
第5章 测试与分析总结 24
5.1 系统初始化 24
5.2 PC控制平台测试 25
5.3 Android APP 测试 26
第6章 结论 28
参考文献 29
附录 30
附录A 系统硬件原理图 30
附录B LabVIEW程序(框图) 31
致谢 32
[资料来源:Doc163.com]