摘要在医学等很多领域都需要用到人体温度检测,而传统的温度测量仪器需要与人体接触去测量人体的温度。本文设计了一种不需要与人体接触就能快速测温的测温仪。本设计是一种基于单片机的快速人体温度检测装置。本设计以STC89C52单片机为核心单元,有红外测温模块通过红外探头检测人体温度,将数据传送给单片机,单片机将检测到的温度传给LCD显示。另外本设计还可以实现报警功能,通过按键实现温度报警上下限的设置。68854
毕业论文关键词:STC89C52单片机 红外测温 LCD显示 N901
Microcontrollerbased infrared body temperature rapid detection
Abstract
In many areas of medicine need to be used to detect body temperature, and the traditional temperature measurement instrument requires contact with the body to measure body temperature. This design does not require contact with a body temperature thermometer can quickly.In this paper, to design a microcontroller based rapid body temperature detecting means. This design STC89C52 microcontroller as the core unit with infrared temperature measurement module detects body temperature by infrared sensor, data transmitted to the microcontroller, the microcontroller will be transmitted to the detected temperature LCD display. This design also allows additional alarm function, temperature alarm limit is set through the key implementation.
Key Word: STC89C52 SCM Infrared thermometer LCD display TN901
目 录
摘要Ⅰ
AbstractⅡ
目录Ⅲ
图清单Ⅳ
表清单Ⅳ
1绪论1
1.1设计背景1
1.2 技术实现过程1
1.3 测温系统简述4
2硬件部分规划及设计5
2.1STC89C52芯片知识简介5
2.2测温模块芯片选择7
2.3电源部分实现9
2.4工作模式选择模块9
2.51602显示器相关部分10
3 测温软件部分的设计15
3.1主模块相关程序设计15
3.2红外模块相关程序设计16
3.3模式判断实现程序18
4调试及分析19
5结论22
参考文献23致谢24
图清单
图序号 图名称 页码
图11 黑体辐射光谱图 2
图21 总体思路图 5
图22 单片机处理模块电路图 6
图23 单片机引脚图 6
图24 红外测温电路模块 7
图25 TN901引脚图 7
图26 红外测温模块时序图 8
图27 电源部分电路图 9
图28 键盘电路原理图 9
图29 液晶屏正面 10
图210 液晶屏背面 10
图211 1602LCD尺寸图