电子体温计的研制----毕业论文.doc
约50页DOC格式手机打开展开
电子体温计的研制----毕业论文,摘要在现代化的工业生产中,温度是常用的测量及被控参数。随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研各个领域,已经成为一种有力的工具,本文介绍一种基于单片机控制的数字温度计。它克服了传统的水银温度计测温速度慢、环境污染严重、携带不方便等缺点。介绍了系统的硬件和软件设计,利用半导体热敏电阻物理参数(如电阻...
内容介绍
此文档由会员 wanli1988go 发布
摘 要
在现代化的工业生产中,温度是常用的测量及被控参数。随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研各个领域,已经成为一种有力的工具,本文介绍一种基于单片机控制的数字温度计。它克服了传统的水银温度计测温速度慢、环境污染严重、携带不方便等缺点。介绍了系统的硬件和软件设计,利用半导体热敏电阻物理参数(如电阻、电压、电流等)与环境温度之间存在的确定关系,将体温以数字的形式显示出来,读数清晰又安全。采用ATmega16单片机来对温度进行测量,不仅控制方便、组态简单灵活,还能够减小仪表的体积。本论文将介绍电子体温计的基本概念,基于ATmega16单片机的电子温度计的设计过程,分析NTC热敏电阻和LM35作为测温传感器的非线性纠正方法,介绍液晶显示屏的驱动程序。
关键词:电子体温计,热敏电阻,ATmega16单片机,液晶屏
ABSTRACT
In modern industrial production, the temperature is measured and charged with common parameters. As the times progress and development, single chip technology so pervasive in our lives, work, research in various fields, has become a powerful tool, this paper introduces a microcomputer-based control of the digital thermometer. It overcomes the traditional mercury thermometer temperature is slow, serious environmental pollution, bring inconvenience shortcomings. Describes the hardware and software design, using semiconductor thermistor physical parameters (such as the resistance, voltage, current, etc.) and the environment determine the relationship that exists between the temperature, the temperature displayed in digital form, reading a clear and safe. ATmega16 microcontroller used to measure the temperature not only easy to control, simple and flexible configuration, it can reduce the size of instrument. This paper will introduce the basic concepts of electronic thermometer, electronic thermometer based on ATmega16 microcontroller design process, analysis of NTC thermistor and temperature sensor LM35 linear as correct methods of introducing liquid crystal display driver.I
Keywords: digital thermometer, thermistor,ATmega16 microcontroller,LCD screen
目 录
1 绪论 1
1.1 体温计的发展与现状 1
1.2 新型智能电子体温计的结构及其特点 2
1.3 总体方案设计 2
2 测温电路的设计 4
2.1 温度传感器的介绍 4
2.2 热敏电阻温度测量计算 11
2.3 放大电路部分 12
2.4 恒流源电路 13
3 ATmega16单片机 17
3.1 ATmega16单片机硬件介绍 17
3.2 电源管理与睡眠模式 21
3.3 系统控制和复位 22
3.4 AD转换器 24
4 液晶屏JXD1602 26
4.1液晶显示简介 26
4.2 1602字符型LCD简介 26
4.3液晶特性参数 29
4.4 控制器接口时序说明 31
5 编程介绍 33
5.1 软件设计和仿真软件 33
5.2 源程序 35
6 结论 45
参考文献 47
致 谢 48
1 绪论
单片机智能化仪表是测量仪表的发展趋势。它给日常生活带来多方面的进步,其中数字温度计就是一个典型的例子,医院、家庭等随处可见,为了能更加满足人们的需要,数字体温计正在更新换代。
温度测量在物理实验、医疗卫生、食品生产等领域有着特别重要的意义。现在所使用的温度计还有很多是分辨力为1~0.1℃的水银、煤油或酒精温度计。这些温度计的刻度间隔通常都很密,不容易准确分辨,读数困难,而且他们的热容量比较大,达到热平衡所需的时间较长,因此很难读准,使用非常不方便。本设计所介绍的数字体温计,与传统的温度计相比,具有读数方便,测温范围广,测温准确等优点,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用。
温度计的发展很快,从原始的玻璃管温度计发展到了现在的热电阻温度计、热电偶温度计、半导体集成数字温度计等。在电子式温度计中,传感器是它的重要组成部分,温度计的精度、灵敏度基本决定了温度计的精度、测量范围、控制范围和用途等。温度传感器应用极其广泛,目前已经研制出多种新型温度传感器,从而构成性能优良的温度监控系统。
1.1 体温计的发展与现状
体温测量的历史,可以追溯到l6世纪。当时Saatorio用空气热膨胀的原理,制出了第一支测量口腔温度的体温计。本世纪初,开始用水银来制作体温计,至今在临床上得到了广泛的应用。根据1928年Ebstein的报告,当时除测量口腔及腋下的温度外,还可以测量直肠、颈部、大腿根部,外耳及尿温。这些都是用被测皮肤温度与玻璃球内积存的水银温度相等的原理实现的。
由于水银体温计使用方便、精度高,因而应用很广。再加上测温方法及其结构都已成熟,没多大改进余地,人们对它的研究失去了信心,至今几乎没有什么进展。由于用水银体温计进行体温监测很不方便,水银的污染的可能也很严重等,为了正确测量人体局部温度,促使人们开发了各种不同的测温仪器和测温方法。虽然水银体温计仍不愧是一个精度高、便宜、使用方便的测温仪器。现在已有许多医院采用了电子体温计,用其它电子仪器测量体温也日益普及。这一事实至少表明,电子测温仪器的性能已接近水银温度计的性能。因此,鉴于传统的水银体温计汞的污染及其携带不方便易破碎,尤其是测量时间过长等缺点,本课题为解决此问题设计出一种数字式电子体温计。它在稳定性及响应时间上比传统的水银体温计有着显著的优势,精度要求也能和传统的水银体温计相媲美。
1.2 新型智能电子体温计的结构及其特点
1.2.1 结构
①温度传感器,这个是关键部件;②放大电路;③单片机及数模转换器A/D;④数字显示部分(LCD显示屏组件);⑤电源部分。
NTC具有价格低廉、阻值随温度变化显著的特点,而广泛用于温度测量。通常采用一只精密电阻与NTC串联,NTC阻值的变化转变为电压变化直接进入比较电路或单片机的A/D的输入接口,不必经过放大处理,电路构成极为简单。运用NTC时除了选..
在现代化的工业生产中,温度是常用的测量及被控参数。随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研各个领域,已经成为一种有力的工具,本文介绍一种基于单片机控制的数字温度计。它克服了传统的水银温度计测温速度慢、环境污染严重、携带不方便等缺点。介绍了系统的硬件和软件设计,利用半导体热敏电阻物理参数(如电阻、电压、电流等)与环境温度之间存在的确定关系,将体温以数字的形式显示出来,读数清晰又安全。采用ATmega16单片机来对温度进行测量,不仅控制方便、组态简单灵活,还能够减小仪表的体积。本论文将介绍电子体温计的基本概念,基于ATmega16单片机的电子温度计的设计过程,分析NTC热敏电阻和LM35作为测温传感器的非线性纠正方法,介绍液晶显示屏的驱动程序。
关键词:电子体温计,热敏电阻,ATmega16单片机,液晶屏
ABSTRACT
In modern industrial production, the temperature is measured and charged with common parameters. As the times progress and development, single chip technology so pervasive in our lives, work, research in various fields, has become a powerful tool, this paper introduces a microcomputer-based control of the digital thermometer. It overcomes the traditional mercury thermometer temperature is slow, serious environmental pollution, bring inconvenience shortcomings. Describes the hardware and software design, using semiconductor thermistor physical parameters (such as the resistance, voltage, current, etc.) and the environment determine the relationship that exists between the temperature, the temperature displayed in digital form, reading a clear and safe. ATmega16 microcontroller used to measure the temperature not only easy to control, simple and flexible configuration, it can reduce the size of instrument. This paper will introduce the basic concepts of electronic thermometer, electronic thermometer based on ATmega16 microcontroller design process, analysis of NTC thermistor and temperature sensor LM35 linear as correct methods of introducing liquid crystal display driver.I
Keywords: digital thermometer, thermistor,ATmega16 microcontroller,LCD screen
目 录
1 绪论 1
1.1 体温计的发展与现状 1
1.2 新型智能电子体温计的结构及其特点 2
1.3 总体方案设计 2
2 测温电路的设计 4
2.1 温度传感器的介绍 4
2.2 热敏电阻温度测量计算 11
2.3 放大电路部分 12
2.4 恒流源电路 13
3 ATmega16单片机 17
3.1 ATmega16单片机硬件介绍 17
3.2 电源管理与睡眠模式 21
3.3 系统控制和复位 22
3.4 AD转换器 24
4 液晶屏JXD1602 26
4.1液晶显示简介 26
4.2 1602字符型LCD简介 26
4.3液晶特性参数 29
4.4 控制器接口时序说明 31
5 编程介绍 33
5.1 软件设计和仿真软件 33
5.2 源程序 35
6 结论 45
参考文献 47
致 谢 48
1 绪论
单片机智能化仪表是测量仪表的发展趋势。它给日常生活带来多方面的进步,其中数字温度计就是一个典型的例子,医院、家庭等随处可见,为了能更加满足人们的需要,数字体温计正在更新换代。
温度测量在物理实验、医疗卫生、食品生产等领域有着特别重要的意义。现在所使用的温度计还有很多是分辨力为1~0.1℃的水银、煤油或酒精温度计。这些温度计的刻度间隔通常都很密,不容易准确分辨,读数困难,而且他们的热容量比较大,达到热平衡所需的时间较长,因此很难读准,使用非常不方便。本设计所介绍的数字体温计,与传统的温度计相比,具有读数方便,测温范围广,测温准确等优点,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用。
温度计的发展很快,从原始的玻璃管温度计发展到了现在的热电阻温度计、热电偶温度计、半导体集成数字温度计等。在电子式温度计中,传感器是它的重要组成部分,温度计的精度、灵敏度基本决定了温度计的精度、测量范围、控制范围和用途等。温度传感器应用极其广泛,目前已经研制出多种新型温度传感器,从而构成性能优良的温度监控系统。
1.1 体温计的发展与现状
体温测量的历史,可以追溯到l6世纪。当时Saatorio用空气热膨胀的原理,制出了第一支测量口腔温度的体温计。本世纪初,开始用水银来制作体温计,至今在临床上得到了广泛的应用。根据1928年Ebstein的报告,当时除测量口腔及腋下的温度外,还可以测量直肠、颈部、大腿根部,外耳及尿温。这些都是用被测皮肤温度与玻璃球内积存的水银温度相等的原理实现的。
由于水银体温计使用方便、精度高,因而应用很广。再加上测温方法及其结构都已成熟,没多大改进余地,人们对它的研究失去了信心,至今几乎没有什么进展。由于用水银体温计进行体温监测很不方便,水银的污染的可能也很严重等,为了正确测量人体局部温度,促使人们开发了各种不同的测温仪器和测温方法。虽然水银体温计仍不愧是一个精度高、便宜、使用方便的测温仪器。现在已有许多医院采用了电子体温计,用其它电子仪器测量体温也日益普及。这一事实至少表明,电子测温仪器的性能已接近水银温度计的性能。因此,鉴于传统的水银体温计汞的污染及其携带不方便易破碎,尤其是测量时间过长等缺点,本课题为解决此问题设计出一种数字式电子体温计。它在稳定性及响应时间上比传统的水银体温计有着显著的优势,精度要求也能和传统的水银体温计相媲美。
1.2 新型智能电子体温计的结构及其特点
1.2.1 结构
①温度传感器,这个是关键部件;②放大电路;③单片机及数模转换器A/D;④数字显示部分(LCD显示屏组件);⑤电源部分。
NTC具有价格低廉、阻值随温度变化显著的特点,而广泛用于温度测量。通常采用一只精密电阻与NTC串联,NTC阻值的变化转变为电压变化直接进入比较电路或单片机的A/D的输入接口,不必经过放大处理,电路构成极为简单。运用NTC时除了选..