数字温度计传感器课程设计.ppt_第1页
数字温度计传感器课程设计.ppt_第2页
数字温度计传感器课程设计.ppt_第3页
数字温度计传感器课程设计.ppt_第4页
数字温度计传感器课程设计.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

数字温度计传感器课程设计 一 序言 1数字温度计的研究背景及意义 温度测量在物理实验 医疗卫生 食品生产等领域 尤其在热学试验 如 物体的比热容 汽化热 热功当量 压强温度系数等教学实验 中 有特别重要的意义 传统所使用的温度计通常都是精度为1 和0 1 的水银 煤油或酒精温度计 这些温度计的刻度间隔通常都很密 不容易准确分辨 读数困难 而且他们的热容量还比较大 达到热平衡所需的时间较长 因此很难读准 并且使用非常不方便 数字温度计与传统的温度计相比 具有读数方便 测温范围广 测温准确等优点 其输出温度采用数字显示 主要用于对测温比较准确的场所 或科研实验室使用 目前温度计的发展很快 从原始的玻璃管温度计发展到了现在的热电阻温度计 热电偶温度计 数字温度计 电子温度计等等 温度计中传感器是它的重要组成部分 它的精度 灵敏度基本决定了温度计的精度 测量范围 控制范围和用途等 传感器应用极其广泛 目前已经研制出多种新型传感器 但是 作为应用系统设计人员需要根据系统要求选用适宜的传感器 并与自己设计的系统连接起来 从而构成性能优良的监控系统 2 数字温度计的研究现状 温度传感器的发展大致经历了以下3个阶段 传统的分立式温度传感器 含敏感元件 主要是能够进行非电量和电量之间转换 模拟集成温度传感器 控制器 智能温度传感器 目前 国际上新型温度传感器正从模拟式向数字式 由集成化向智能化 网络化的方向发展 3 数字温度计的发展方向 进入21世纪后 数字温度传感器正朝着高精度 多功能 总线标准化 高可靠性及安全性 开发虚拟传感器和网络传感器 研制单片测温系统等高科技的方向迅速发展 二 方案设计及论证 本次程设计 是以设计一个具有报警功能的数据温度显示器为最终的标 他是由单片机 温度传感器和液晶显示器以及其他相关部件共同实现的 一 设计要求 1 精确度 0 5摄氏度 2 所测试的温度可由液晶显示器直接读出 3 初始报警温度的上下限为零下20摄氏度和50摄氏度 4 报警温度的上下限值可以任意设置 二 设计思路 首先确定课程设计的目的是设计一个温度计 由单片机 温度传感器和液晶显示器以及其他相关部件共同实现 根据所要实现的功能 先在proteus软件上仿真 根据所选用的硬件可以将整个软件设计成若干个子程序 譬如初始化 复位 发送指令 读取数据 显示温度等构成 可以将以上子程序分别设计 实现各自功能 再在主程序中调用 实现预期功能 在proteus软件中画出相应的电路图 将编好的程序编译后的文件下载到电路图中的单片机中 进行仿真 对温度传感器设置不同的参数 如若不能达到预期效果 则进行修改直至成功 于此同时 将编译好的程序下载到单片机开发板中 进行测试 三 硬件设计 温度计电路设计总体设计方框图如下所示 按照系统设计功能的要求 确定系统由4个模块组成 主控制模块 测温模块 温度显示模块和温度报警模块 1 主控制模块 本设计采用stc89c52单片机 它有高可靠 抗干扰 低功耗的特点 stc89c52单片机的rst端外部有两种操作方式 上电自动复位和按键手动复位 此处晶振采用12mhz 复位电路采用上电结合按钮复位 晶振电路 复位电路 2 显示模块 本设计显示电路采用1602液晶显示模块芯片 该芯片可显示16 2个字符 比以前的七段数码管led显示器在显示字符的数量上要多得多 另外 由于l602芯片编程比较简单 界面直观 因此更加易于使用者操作和观测 l602a芯片的接口信号说明如下表所示 温度显示模块 3 测温模块 本次设计方案的测温模块 放弃了热电偶和热敏电阻以及铂电阻的方案 而采用了温度传感器ds18b20 这是因为前三者都存在着电路复杂亦或是热响应慢或者是成本高等缺点 而后者则不存在上述问题 因为在单片机电路设计中 大多都是使用传感器 此传感器 可以很容易直接读取被测温度值 进行转换 就可以满足设计要求 1 ds18b20的性能特点 ds18b20温度传感器是美国dallas半导体公司最新推出的一种改进型智能温度传感器 与传统的热敏电阻等测温元件相比 它能直接读出被测温度 并且可根据实际要求通过简单的编程实现9 12位的数字值读数方式 ds18b20的性能特点如下 独特的单线接口仅需要一个端口引脚进行通信 多个ds18b20可以并联在惟一的三线上 实现多点组网功能 无须外部器件 可通过数据线供电 电压范围为3 0 5 5 零待机功耗 温度以9或12位数字 用户可定义报警设置 报警搜索命令识别并标志超过程序限定温度 温度报警条件 的器件 负电压特性 电源极性接反时 温度计不会因发热而烧毁 但不能正常工作 2 ds18b20的内部结构 温度传感器 4 温度报警电路 本次设计采用二极管进行报警输出 当所测温度超过所设置的报警温度限值时 数据口相应拉高电平 二极管发光 进行报警 报警电路 四 软件设计 整个系统的功能是由硬件电路配合软件来实现的 当硬件基本定型后 软件的功能也就基本定下来了 根据软件的功能 可以将其分为主程序部分和子程序部分 在运行主程序时 采用外部中断0和外部中断1来调用子程序 另外 本设计的按键均采用软件消抖 三 设计测试 在将程序下载到单片机开发板进行测试之前 先是就各个功能模块的设计和相应程序在keil软件上进行编写 再在proteus软件上进行仿真 几经编写 修改 仿真 最后由isp下载软件下载到单片机开发板上进行测试 测试所显示的温度是否符合实际值 四 设计总结 设计之前 我首先确定目标 然后进行各个功能模块的设计和相应程序的编写 再在proteus软件上进行仿真 几经编写 修改 仿真 从这次的课程设计中 我领悟到理论联系实践的重要性 如若没有实践 就如单纯的纸上谈兵 无丝毫实质内容可提 程序只有在经常写与读的过程中才能提高 通过这次学习 让我对各种电路都有了大概的了解 所以说 坐而言不如立而行 对于一些电路还是应该自己动手实际操作才会有深刻理解 五 参考文献 1 李朝青 单片机原理及接口技术 简明修订版 杭州 北京航空航天大学出版 1998 2 李广弟 单片机基础 北京 北京航空航天大学出版社 1994 3 阎石 数字

温馨提示

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

评论

0/150

提交评论