全球旧事资料 分类
……14参考文献………………………………………………………………………15附录1程序源代码……………………………………………………………15附录2系统原理图………………………………………………………………23
3
f河南理工大学本科课程设计报告
1概述
11课题名称基于单片机的数字温度计的设计
12课题要求1)基本范围50℃110℃2)精度误差小于05℃3)LED数码直读显示4)可以设定温度的上下限报警功能
13设计目的和意义温度数我们日常生产和生活中实时在接触到的物理量,但是它是看不到
的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,使用不够方便,显示不够直观,数字温度计的出现可以让人们直观的了解自己想知道的温度到底是多少度。
数字温度计采用温度敏感元件也就是温度传感器(如铂电阻,热电偶,半导体,热敏电阻等),将温度的变化转换成电信号的变化,如电压和电流的变化,温度变化和电信号的变化有一定的关系,如线性关系,一定的曲线关系等,这个电信号可以使用模数转换的电路即AD转换电路将模拟信号转换为数字信号,数字信号再送给处理单元,如单片机或者PC机等,处理单元经过内部的软件计算将这个数字信号和温度联系起来,成为可以显示出来的温度数值,如250摄氏度,然后通过显示单元,如LEDLCD或者电脑屏幕等显示出来给人观察。这样就完成了数字温度计的基本测温功能。
数字温度计根据使用的传感器的不同,AD转换电路,及处理单元的不同,它的精度,稳定性,测温范围等都有区别,这就要根据实际情况选择符合规格的数字温度计。数字温度计有手持式,盘装式,及医用的小体积的等等。
另外作为电气工程及其自动化的学生,通过基于单片机数字温度计的设计可以提高自己理论联系实际的能力,可以更好的掌握所学的专业理论只是,也培养了自己的动手能力,同时,也培养了信息搜集能力和分析问题解决问题的能力
4
f河南理工大学本科课程设计报告
2系统总体设计方案及硬件设计作为对专业理论知识学习后的实践环节,我选择了自行设计基于
AT89S52单片机的数字温度计。设计原理框图如图1。
图1数字温度计原理框图
21单片机的选择AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可
编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPUr
好听全球资料 返回顶部