1、 1 目目 录录 摘要 2 1、绪论3 2、硬件系统设计3 2.1、主控制电路3 2.2、测温电路4 2.2.1、DS18B20 介绍4 2.2.2、测温电路5 2.3、显示电路5 2.4、电源电路6 2.5、报警电路6 3、程序设计7 3.1、主程序7 3.2、温度转换子程序7 3.3、温度显示子程序8 3.4、报警子程序9 4、数据测试9 5、总结与体会 10 参考文献11 致谢12 附录13 2 摘要 传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理 电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计 相比,这里设计的数字温度计具有读
2、数方便,测温范围广,测温精确,数字显示,适用范 围宽等特点。选用 AT89C51 型单片机作为主控制器件,DSl8B20 作为测温传感器通过 4 位 共阳极 LED 数码管串口传送数据,实现温度显示。通过 DSl8B20 直接读取被测温度值,进 行数据转换,该器件的物理化学性能稳定,线性度较好,在 0100最大线性偏差小于 0.1。该器件可直接向单片机传输数字信号,便于单片机处理及控制。另外,该温度计 还能直接采用测温器件测量温度,从而简化数据传输与处理过程。 关键词:AT89S51、DS18B20、74LS573、LM7805 3 1 绪论 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带 来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来 越高,要为现代人工作、科研、生活提供更好的更方便的设施就需要从单片机技术入手, 一切向着数字化控制,智能化控制方向发展。 温度测量在物理实验、医疗卫生、食品生产等领域,尤其在热学试验(如:物体的比 热容、汽化热、热功当量、压强温度系数等教学实验)中,有特别重要