数字显示温度计设计(编辑修改稿)内容摘要:

+ 125℃,在 10~ +85℃时精度为177。 ℃;可编程的分辨率为 9~ 12 位,对应的可分辨温度分别为 ℃、 ℃、 ℃和 ℃,可实现高精度测温;在 9 位分辨率时最多在 内把温度转换为数字, 12位分辨率时最多在 750ms 内把温度值转换为数字,速度更快;测量结果直接输出数字温度信号,以“一线总线”串行传送给 CPU,同时可传送 CRC 校验码,具有极强的抗干扰纠错能力;负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。 方案论证 方案一硬件电路复杂,需要设计 A/D 转换电路,以及与其相关的编程,总体设计起来较困难,软件、硬件调试复杂,硬件成本较高。 而且器传感器有以下缺点:它灵敏度比较低,容易受到环境干扰信号 的影响,也容易受到前置放大器温度漂移的影响。 所以总体来说,方案一在硬件、软件上的成本都比较高,而且易受外部环境的影响,系统工作不稳定。 方案二由于采用的是具有一总线特点的温度传感器,所以电路连接简单;而且该传感器拥有强大的通信协议,同过几个简单的操作就可以实现传感器与单片机的交互,包括复位传感器、对传感器读写数据、对传感器写命令。 软件、硬件易于调试,制作成本较低。 也使得系统所测结果精度大大提高。 经过对这两种方案的比较,本设计决定采用方案二。 总体设计框图: 第三章 硬件电路部分 该温度显示控制器总体上包含 时钟电路模块、温度报警模块、显示电路模块、温度检测电路模块 、按键模块。 时钟电路模块 本次设计的时钟电路模块采用的是时钟芯片 DS1302 进行实现。 DS1302 是美国 DALLAS 公司推出的一种高性能、低功耗、带 RAM 的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行 计时,具有闰年补偿功能,工作电压为 ~。 采用三线接口与 CPU 进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或 RAM 数据。 DS1302 内部有一个 31 8 的用于临时性存放数据的 RAM 寄存器。 该部分电路设计图如下: 主 控 制 器 LED显 示 温 度 传 感 器 单片机复位 时钟振荡 报警点按键调整 温度报警模块 在微型计算机控制系统中,为了安全生产,对于一些重要的参数或系统部位,都设有紧急状态报警系统,以便提醒操作人员注意,或采取紧急措施。 其方法就是把计算机采集的数据或记过计算机进行数据处理、数字滤波,标度变换之后,与该参数上下限给定值进行比较,如果高于上 限值(或低于下限值)则进行报警,否则就作为采样的正常值,进行显示和控制。 该报警电路包含了声与光的报警,具体电路如下: 显示电路模块 由于此次设计,任务书要求显示日期时间以及温度。 所以显示模块使用的是字符型液晶显示器 LCD1602。 该显示芯片可以显示 内容为 16X2,即可以显示两行。 刚好满足设计要求,可以直观明了的看到时间、日期、温度。 具体的电。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。