1 / 27
文档名称:

基于某MSP430G2553和ds18b20地测温系统.doc

格式:doc   大小:17,673KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于某MSP430G2553和ds18b20地测温系统.doc

上传人:beny00001 2022/1/28 文件大小:17.26 MB

下载得到文件列表

基于某MSP430G2553和ds18b20地测温系统.doc

相关文档

文档介绍

文档介绍:word
word
II / 27
word
嵌入式控制系统与应用
课程论文
题 目: 基于MSP430G2553和ds18b20的测温系统
院系名称:
专业班级:
学生某某:
DS18B20说明
DSl8820是美国DALLAS公司推出的单总线数字测温芯片。它具有独特的单线接口方式,将非电模拟量温度值转换为数字信号输出仅需占用1位/A)端口,能够直接读取被测物体的温度值,提高了抗干扰能力和测量精度。它体积小,电压适用X围宽(3.0V一5.5v),可以采用外部供电方式(如图1所示),也可以采用寄生电源方式.即从数据线上获得电源。用户还可以通过编程实现9一12位的温度读数,即具有可调的温度分辨率。因此它的实用性和可靠性比同类产品更高.
DSl8820采用3脚TO一92封装,形如三极管:同时也有8脚SOIC封装。测温X围为一
word
word
4 / 27
word
55℃一+125。C,在一10℃一+85℃X围内,精度为±0.5℃。每一个DSl8820芯片的ROM中存放一个“位ID号:前8位是产品类型编号,随后48位是该器件的自身序号,最后8位是前面56位的循环冗余校验码。又因其可采用寄生电源方式供电。因此,一条总线上可以同时挂接数个DSl8820,可方便的实现多点测温系统。另外用户还可根据实际情况自设定非易失性温度报警上下限值TH和TL(掉电后依然保存)。DSl8820检测到的温度值经转换为数字量后,自动存入存储器中,并与设定值TH或TL进展比拟,当测量温度超出给定X围时,就输出报警信号,并自动识别是高温超限还是低温超限。
图3DS18B20引脚连接
图4 DS18B20温度存放器格式
word
word
4 / 27
word
图5 温度/数据关系
UART转USB电路
图6 UART电路
PL2303 是Prolific 公司生产的一种高度集成的RS232-USB 接口转换器,可提供一个RS232 全双工异步串行通信装置与USB 功能接口便利联接的解决方案。该器件内置USB功能控制器、USB 收发器、振荡器和带有全部调制解调器控制信号的UART, 只需外接几只电容就可实现USB
word
word
6 / 27
word
 信号与RS232 信号的转换,能够方便嵌入到各种设备所以2000年左右开始经常推荐使用该款芯片;该器件作为USB/RS232 双向转换器,一方面从主机接收USB 数据并将其转换为RS232 信息流格式发送给外设;另一方面从RS232 外设接收数据转换为USB 数据格式传送回主机。这些工作全部由器件自动完成,开发者无需考虑固件设计.
3 软件设计
总体设计流程图
系统软件设计包括测量初始化局部、显示局部、报警局部。系统软件整体流程图如图7所示。
图7 系统软件整体设计流程图
初始化模块
设备初始化包括关闭看门狗,I/O口输入/输出功能的配置,时钟初始化,端口初始化以与液晶初始化,其流程图如图8所示。
word
word
6 / 27
word
图8 系统初始化流程图
显示模块
首先根据LCD1602液晶的时序图写出液晶驱动函数,并调用驱动函数完成在指定位置处显示字符的功能函数,这样通过定时刷新液晶屏就可以显示温度值了。
4 实验展示
实物整体展示
word
word
7 / 27
word
图9实物整体展示图
报警显示和蜂鸣器报警
当温度t>30℃时蜂鸣器报警,红灯闪亮模拟通风降温。LCD显示警告。
当温度t<27℃时蜂鸣器报警,黄灯闪亮模拟加热升温。LCD显示警告。
当温度27℃<t<30℃时LCD实时显示温度。
word
word
8 / 27
word
图10实物调试图
图11实物调试图
word
word
9 / 27
word
5设 计 心 得
通过嵌入式控制系统与应用这门课,通过这门课的学****我对MSP430G2553有了较为深入的了解。这门课王教师通过分工合作,同学讲解,同学讨论,以与课后周记总结这样的方式来进展的,不仅提高了自己的自学能力和学****主动性,而且使自己得到了很多方面根本技能的训练。这次做的设计所需要的知识有很多在书本上是找不到的,而且这些知道并不是像以前一样由教师系统的详细的教授。所以,这就强迫我去图书馆和网上查阅资料,不过这也培养了我查阅资料的能力,让我受益颇多。
在第一节课上完之后觉得实在是无从下手,根本不知道干什么,对外电路和内电路都十分迷茫,可是后来通过同学之间的分工合作,而且我