单片机-基于红外检测的语音体温计的设计

  • 格式:docx
  • 大小:1.18 MB
  • 文档页数:54

下载文档原格式

  / 54
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)

题目基于红外检测的语音体温计的设计专业班级

学号

姓名

指导教师

学院名称

年月日

基于红外检测的语音体温计的

设计

Design of voice broadcast thermometer based on infrared

摘要

红外测温语音播报体温计是将数字技术、模拟技术、传感器技术、通讯技术结合起来,利用红外测温传感器MLX90614进行温度测量用液晶1602进行显示用喇叭进行语音播报的红外测温语音播报系统。系统的主要功能是按下测温按键时液晶会实时显示红外测温传感器所检测到的温度,温度稳定后松开测温按键液晶上面显示稳定后温度并且喇叭会把这个温度播报一边。系统由SMBus通信的红外测温传感器MLX90614检测温度、独立按键、触摸按键、NY3P03语音芯片、1602液晶显示等子模块,利用

STC15W4K32S4单片机作为系统控制核心,负责控制检测输入/输出,驱动液晶1602显示,读取温度传感器检测的数值,驱动语音芯片播报等一些列的程序动作,使得整个系统操作简单并且充满人性化。系统利用C语言开发,并在软硬件设计中分别使用Altium Designer、Keil C51开发平台。

关键词:单片机;液晶显示;红外测温;SMBus;C语言

Abstract

V oice broadcast thermometer combines digital technology, simulation technology, sensor technology, communications technology.This system is a infrared temperature measurement and voice broadcast system which used a MLX90614 infrared temperature sensor for temperature measurement,a 1602 liquid crystal display.and a trumpet voice broadcast.The main function of the system is that when the temperature button is pressed, the liquid crystal display screen can real-time display the detected .After the temperature is stable, release the button, the display will show the stable data.At the same time, the loudspeaker can bring out the weather broadcast.

The system through the infrared temperature sensor MLX90614 of SMBus communication to detect the temperature.Independent buttons, touch keys, NY3P03 voice chip, 1602 liquid crystal display sub modules, using STC15W4K32S4 microcontroller as the core of the control system, is responsible for the detection of input/output control,drive 1602 LCD to display the temperature, read numbers detected by a temperature sensor, driving the voice chip broadcast,The whole system is simple and full of humanity.The system is developed by C language, and the use of Altium Designer、Keil C51 development platform in the design of hardware and software.

Keywords: singlechip ; liquid-crystal display; infrared temperature measurement; SMBus; C language

目录

摘要 ............................................................................................................................ I Abstract ...................................................................................................................... I I 1 绪论 .. (1)

1.1 红外测温技术的研究背景 (1)

1.2红外测温技术的研究意义和目的 (2)

2红外测温技术综述 (3)

2.1基本方法 (3)

2.2红外测温应注意的问题 (4)

3系统硬件设计 (6)

3.1 电源 (6)

3.2 传感器 (8)

3.3 单片机 (9)

3.4 液晶1602 (11)

3.5 语音芯片 (13)

3.6 按键 (13)

4系统软件设计 (16)

4.1 硬件电路休眠及唤醒 (16)

4.2红外测温传感器数据读取 (18)

4.3温度计算 (24)

4.4LCD1602显示 (26)

4.5语音播报 (30)

5系统整体程序结构 (33)

6结论 (35)

致谢 (35)

参考文献 (36)

附录 (37)