基于MSP430单片机的温度采集和发送模块设计
基于MSP430单片机的温度采集和发送模块设计(任务书,开题报告,外文翻译,论文13000字)
摘要
随着社会的不断发展,温度已经成为一个关系着生产、生活等方方面面的重要数据。越来越多的领域需要对温度数据进行采集和监控,并以温度作为一个重要数据进行生产实践,实验研究等工作。
本设计是以系统稳定性、安全性,降低使用成本,扩展使用范围为目的而进行的开发,我是选用的MSP430F5529单片机作为主控板,用以单总线传输方式的DS18B20数字温度传感器作为采集温度的手段,实时采集到的温度数据能够在单片机的LCD上显示出来,选用SIM900A模块作为远程信息发送的手段,以实现信息发送的目的。
本设计最终能够达到的效果是,通过单片机的指令控制能让数字温度传感器DS18B20进行现场温度数据的采集,并以一根杜邦线把数据传输到单片机上,单片机的显示函数将在LCD上显示出采集到的数据。而当温度超过阈值时,单片机就会启动报警设置,即控制蜂鸣器报警,并控制SIM900A向目标手机发送报警短信。
关键词:MSP430F5529 温度采集 DS18B20 SIM900A
Temperature Gathering and Sending Module Based on MSP430
Abstract
With the continuous development of society, the temperature has become a important data in the production, life and other aspects .More and more fields need the temperature data acquisition and monitoring, and the temperature as an important data for the production practice, experimental research and other work. [来源:http://Doc163.com]
This design is based on system stability, security, reducing the cost, extend the scope for the development of the goal.I choose a MSP430F5529 MCU as the core, with single wire transmission DS18B20 digital temperature sensor for temperature collector, real-time collected temperature data can be displayed on the MCU LCD.I choose SIM900A module as a means of remote information, in order to realize the purpose of information.
The effect of this design can eventually achieve is, by MCU to control digital temperature sensor DS18B20 can collect real-time temperature, and transmit the data to the microcontroller, enable it to display on the MCU’s LCD .When the temperature exceeds a predetermined threshold, the single-chip microcomputer control buzzer alarm, at the same time control SIM900A send alarm messages to the target cell phones.
Keywords:MSP430F5529;temperature acquisition;DS18B20; SIM900A [资料来源:http://www.doc163.com]
目录
摘要 I
Abstract II
第一章 绪论 1
1.1课题背景 1
1.2国内外的研究现状 2
1.3课题研究内容以及论文安排 3
1.3.1课题研究内容 3
1.3.2论文的安排 3
第二章 系统的总体设计 4
2.1 系统整体设计原理和框架 4
2.2 温度测量原理 4
第三章 硬件部分 6
3.1 MSP430F5529单片机 6
3.1.1MSP430F5529单片机的组成 6
3.1.2MSP430F5529单片机的特点 6
3.1.3MSP430F5529有四种供电方案设置: 7
3.1.4MSP430F5529的LCD显示模块 8
3.2 DS18B20数字温度传感器 9
[资料来源:http://Doc163.com]
3.2.1DS18B20的优点 9
3.2.2DS18B20温度传感器的特性 9
3.2.3DS18B20的单总线数据传输 10
3.3 SIM900A远程发送模块 10
3.4 有源低电平触发蜂鸣器 11
3.4.1有源蜂鸣器特点 11
3.4.2有源与无源蜂鸣器的区别 11
第四章 软件部分 13
4.1 温度采集模块 13
4.2 显示模块 17
4.3远程信息发送模块 21
4.4报警模块 23
4.5主程序 24
第五章 实验结果 27
5.1 实验环境 27
5.2 调试和结果 27
5.2.1系统的调试 27
5.2.2实现的成果 27
第六章 总结与展望 30
6.1 设计总结 30
6.2 成果展望 30
致谢 32
参考文献 33
[资料来源:http://doc163.com]