智能红外测温计设计.rar

RAR格式版权申诉手机打开展开

智能红外测温计设计,63页 4.7万字 附录有程序和 图纸 并且包含电路图源文件摘要传统的温度计多采用物理原理,根据水银等随温度升降的热胀冷缩的性质,通过读取刻度值来判断温度值,这种方法不太方便,且测量需要的时间较长。本项目提供一种新的温度测量方案,采用具有spi(serial peripheral interface ...
编号:75-19854大小:236.09K
分类: 论文>通信/电子论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 Facebook 发布

智能红外测温计设计
63页 4.7万字 附录有程序和 图纸 并且包含电路图源文件
摘要
传统的温度计多采用物理原理,根据水银等随温度升降的热胀冷缩的性质,通过读取刻度值来判断温度值,这种方法不太方便,且测量需要的时间较长。本项目提供一种新的温度测量方案,采用具有SPI(Serial Peripheral Interface 串行外围接口)接口的TN系列红外温度传感器来测量温度信号,可同时测量目标温度和环境温度,并将测量的数据送给SPCE061A单片机处理,之后送数码管显示,同时利用SPCE061A单片机的语音功能播报温度值。红外测温打破了传统的测温模式,它响应快、测量精度高、可靠性高、范围广,为非接触测量,因而不易损坏。该温度计以其准确快捷的测量功能、清晰易懂的数字化显示方便人们日常生活使用,语音播报功能使其更加智能化、人性化。

关键词:红外测温;SPCE061A单片机;语音播报

目 录
1 前言 1
1.1 选题的目的和意义 1
1.2 红外测温技术的发展和国内外研究概况 1
1.3 设计任务和要求 3
1.3.1 设计任务 3
1.3.2 设计要求 3
2 概述 4
2.1 红外测温概况 4
2.1.1 红外测温的基础理论 4
2.1.2 红外测温的特点 7
2.2 智能化测量仪表概述 7
2.2.1 智能化测量仪表的基本组成及其发展 8
2.2.2 智能化测量仪表的设计方法 9
3 系统方案论证 11
3.1 任务分析 11
3.2 方案选择 11
3.2.1 方案一 11
3.2.2 方案二 11
3.3 系统工作原理 12
4 系统硬件设计 14
4.1 主控模块 14
4.1.1 SPCE061A简介 14
4.1.2 SPCE061A精简开发板 15
4.1.3 主控模块电路 16
4.2 电源和音频输出电路 16
4.2.1 电源电路 16
4.2.2 音频输出电路 16
4.3 红外测温模块 16
4.3.1 红外测温模块的引脚介绍 18
4.3.2 红外测温模块时序图 18
4.3.3 红外测温模块温度值的计算 19
4.4 键盘显示模块 20
4.4.1 键盘显示电路 20
4.4.2 模块功能及接口说明 20
4.5 系统总体硬件电路图 21
5 系统软件设计 22
5.1 主程序 22
5.2 测温程序 22
5.3 播报显示程序 22
5.4 中断服务程序 22
5.5 软件结构 22
6 抗干扰技术 29
6.1 单片机抗干扰技术概述 29
6.1.1 干扰的来源和后果 29
6.1.2 硬件抗干扰技术 30
6.1.3 软件抗干扰技术 32
6.2 本系统采用的抗干扰技术 34
7 结论 36
致谢 37
参考文献 38
附录一 智能红外测温计的程序 39
1 主程序 39
2 读测量数据的用户函数 41
3 红外测温模块驱动函数 43
4 显示并播放温度值函数 46
5 共阴数码管显示驱动程序 48
6初始化键盘函数和扫描键盘函数 55
7 中断服务程序 57
附录二 系统总体硬件电路图 59