以下为《开题报告附录》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
附录:
带时间显示的低功耗数字温度计
设计说明
设计要求:
数字式温度计测温范围在-55~+125℃,误差在±0.5℃以内,采用LCD1602液晶显示屏显示时间和温度值,能够实现温度和时间的相互切换、实时监测温度、温度上下限调节、超限时温度报警、摄氏度和华氏度相互转换以及按键唤醒系统从低功耗状态进入正常工作状态等功能。
实现功能:
能够实现温度和时间的相互切换、实时监测温度、温度上下限调节、超限时温度报警及摄氏度和华氏度相互转换、按键唤醒系统从低功耗状态进入正常工作状态等功能。
按键说明
/
如图所示按键对应功能如下:
S1按键可以实现时间和温度相互转换
S2按键可以实现监测温度上限和监测温度下限的切换及设置,和时间的设置
S3按键可以实现监测温度上调和时间上调
S4按键可以实现监测温度下调和时间下调,以及摄氏度和华氏度的转换。
数字温度计的硬件的总体设计
按照系统设计功能的要求,确定系统由3个模块组成;主控制器(STC89C52单片机)、测温电路和显示电路。
主控制器采用STC89C52单片机,具有高速、低功耗、超强抗干扰、低电压供电和体积小等特点,指令代码完全兼容传统8051单片机,12时某某"机器周期和6时某某"机器周期可以任意选择。四个端口只需要两个口就能满足电路系 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 .1口为数据的读写端口,可引出两根插线从此处下载程序,如下图所示:
/
性能测试可用制作的温度计和已有的成品温度计同时进行测量比较。由于DS18B20的精度很高,所以误差指标可以限制在±0.5℃以内。另外,-55~+125℃的测量范围使得该温度计完全适合一般的应用场合,其低压供电特性可以做成电池供电的手持电子温度计。
DS18B20温度计还可以在高低温报警、远距离多点测温控制等方面进行应用开发,但在实际设计中应注意一下问题:
1)DS18B20工作时电流高达1.5mA,总线上挂接点数较多且同时进行转换时要考虑增加总线驱动,可用单片机端口在温度转换时导通一个MOSFET供电。
2)连接DS18B20的总线电缆是有长度限制的,因此在用DS18B20进行长距离测温系统设计时要充分考虑总线分布电容和阻抗匹配等问题。
3)在DS18B20测温程序设计中,向DS18B20发出温度转换命令后,程序总要等待DS18B20的返回信号。一旦某个DS18B20接触不好或短线,当程序读该DS18B20时,将没有返回信号,程序进入死循环。这一点在进行DS18B20硬件连接和软件设计时要给予一定的重视[30]。
总的来说,数字温度计在日常生活中的应用比较广泛,精度高,误差地,适用范围比较广,性能也较高。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《开题报告附录》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。