基于MSP430单片机的数字温度计课件_第1页
基于MSP430单片机的数字温度计课件_第2页
基于MSP430单片机的数字温度计课件_第3页
基于MSP430单片机的数字温度计课件_第4页
基于MSP430单片机的数字温度计课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于基于MSP430MSP430单片机的单片机的数字温度计数字温度计机电082 某某某 数字式温度计的总体结构数字式温度计的总体结构 该系统以单片机为数字温度计的主控制该系统以单片机为数字温度计的主控制器,以集成数字温度传感器为温度信息采器,以集成数字温度传感器为温度信息采集单元,液晶显示器及其驱动元件为显示集单元,液晶显示器及其驱动元件为显示单元。单元。温度温度信号信号传感器传感器单片机单片机电源电源LEDLED显示显示数据数据交换交换供电供电显显示示数数据据供电供电图为图为 系统的基本组成框图系统的基本组成框图供电供电系统的主控制器选用了系统的主控制器选用了TITI公司的单片机公司的单片机

2、MSP430F1121AMSP430F1121A,温度传感器选用了,温度传感器选用了DALLASDALLAS公司数字式集成温度传感器公司数字式集成温度传感器DS18B20DS18B20,采用,采用2 2位共阴极位共阴极LEDLED数码管以及数码管以及2 2个个CD4511CD4511译码器译码器实现温度显示实现温度显示。硬件组成硬件组成 为了直观地显示出数字系统的运行状态以及工作为了直观地显示出数字系统的运行状态以及工作数据,系统的显示模块中采用数据,系统的显示模块中采用LG5011AHLG5011AH共阴极共阴极LEDLED数码管,数码管,CD4511CD4511作为显示译码电路,由作为显示

3、译码电路,由CD4511CD4511把输进来的二进制信号翻译成十进制数字,把输进来的二进制信号翻译成十进制数字,再由数码管显示出来,如图再由数码管显示出来,如图3 3所示。所示。系统程序系统程序 系统的程序主要包括主程序、读出温度子程系统的程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序和序、温度转换命令子程序、计算温度子程序和显示数据刷新子程序。显示数据刷新子程序。 程序的主要功能是实时显示温度、读出并处程序的主要功能是实时显示温度、读出并处理理DS18B20DS18B20的测量温度值,温度测量每的测量温度值,温度测量每1 s1 s进行进行一次。一次。其程序流程如图所示

4、其程序流程如图所示初始化初始化调用显示子程序调用显示子程序到达到达1s1s?初次上电初次上电读出温度值。温度计算处理显示数据刷新读出温度值。温度计算处理显示数据刷新发温度转换开始命令发温度转换开始命令否否否否是是右图为右图为MSP430MSP430单单片机语言片机语言编译部分编译部分程序代码程序代码基于基于MSP430MSP430单片机的温度测试仪在软单片机的温度测试仪在软件设计融入低功耗思想,核心的方法件设计融入低功耗思想,核心的方法就是在最短的时间内把需要的工作完就是在最短的时间内把需要的工作完成,然后立即进入休息状态,不论在成,然后立即进入休息状态,不论在工作还是休息状态,立即关闭不必要工作还是休息状态,立即关闭不必要的模块,以最大限度地降低功耗。的模块,以最大限度地降低功耗。总结总结相比其他的温度传感器,具有系统结相比其他的温度传感器,具有系统结构简单,抗干扰能力强,适合于恶劣构简单,抗干扰能力强,适合于恶劣环境下澍量现场温度

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论