基于单片机的智能红外测温系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外 围器 件 , 就可 以构成 一个完 整声音 录放 系统 。
2 2 红外测 温模块 .
红 外测温 模块具 有 回应 速度快 、 测量精 度高 、 测
量范 围广 以及 可 同时测量 目标温度 和环境 温度 的特 点 。测 量 回应 时问 大约 为 05 , 且 它具 备 S I .s而 P 接 口 , 以很方 便地 与 MC 可 U传输数 据 。
左边下 部分所 示 。采 用 晶体 振荡 电路 的原 因是 因为 它 的频 率稳定 性好 , 这正 是本 红外 测 温系 统非 常 而 重要 的技术要 求 。信 号采集 及 处理模 块 中的 T N红
C :D 结束信息 R 0 H,
0 1 2 3 4 5 6 7 0 1
温度 =T m / 6— 7 .5 e p 1 2 3 1
其 中 ,e p为十进制 ,而测量 结果 为 1 制 , Tm 6进 把它 直 接转换 为十进 制 即可 。
2 3 语 音输 出模 块 .
图 4是语 音 输 出 电路 图 , 以直 接 接扬 声 器输 可 出声 音 。图 中语 音模 块 是 由语 音 芯 片 II 0 、 SM04 扬 声 器 、 筒和 电容 电阻等组 成 ,S 0 话 II 4是一 种 采用 NO
过 S C 9 56 D+ T 8 C 1R 单片机处理 实现数码管显示和语音播报功能。该测温系统具有非接触、响应 快、测量范围广等优点,方便用于 日常生活、工业生产和航空等。 关 键词 :S C单 片机 ;红外测 温 ;语 音播报 T
I t l g n n r r d t m p r t r e s rn y t m a e n e l e ti f a e e i e a u e m a u i g s se b s d

电 模 I 源块


ll
() 4 不必接触被测物体 , 操作方便, 可广泛应用 于 日常生活 、 工业 生产 和航 空等 领域 。
I度 示(码 ) S85R 温 显 数 管 T9 温 测 CC6 1 度量 l 播控 键 ) D 显 报 制(盘 + 示 l 测启 ^ 温动 I
o ir c n r i r n m c o o tol e
B u .i HEN in n, HAN AICh n 1,S Hu — a Xu. o b
( c ol f nen t f hn s n ier g Ja g a ies y W u i 1 12 C ia S h o tr e o ig gnei , in n nUnvri , x 4 2 , hn ) oI T E n t 2
M B 8bt a S : iD t 高有效 位 a最
L B 8bt a S : iD t a最低有 效位
Su :tm +MS +L B =S m m Ie B S u
放大后送至 A D模块进行模数转换 , / 最后将数据传 送到单片机计算温度值 , 并根据 L D键盘模组输入 E 的键值判断是 否进行温度测量。而此仪器 的振 荡电路选用的是晶体振荡 电路, 其具体 电路如 图 2
2 2 1 红外测温模块的时序 .. 红 外测 温模块 的时序 图如 图 3所 示 , C O K 在 L C 的下 降沿接 收数据 , 次温 度 测量 需 接 收 5个 字节 一
的数据 , 5个字 节 中:t 为 04 示 测 量 目标 这 Im e xc表 温度 , 06 为 x6表示 测量环 境温 度 。 M B接收温度 的高八位数据 ;S 收温度 的低 S L B接
模块、 测温程序模块、 播报显示程序模块以及 中断程
序模块 。
3 1 单片机主 控程序 .
M B LB C S + S ;R为结束标志, C 当 R为 00 H时表示 xd 完 成一 次温度 数据接 收 。

主程序流程 图如图 5所示 : 初始化红外测温模 块, 初始化键 盘 ; 主程 序循 环 , 进人 调用键 盘扫描 程序 扫描键盘, 根据键值散 Kyc , e. 转 进行相应的处理 。
图 2 信 号采 集 及 处 理模 块
C iCre专 利技术 的语音 芯 片 。此 芯 片无须 A D hp odr / 转 换 和压缩就 可 以直接 储 存 , 有 A D转换 误 差 , 没 / 在 一个记 录位 ( I) BT 可存 储 20级声 音 信 号 , 当 5 相 于通 常的 A D记 录 的 8倍 。片 内集 成 了晶体 振 荡 / 器、 麦克 前置放 大器 、 自动 增益 控 制 等 , 只要 很 少 的
kn fnrrdt e tr mesr n ytm wt S I( e a P r hr n r c )it fc ote ido f e mpr ue aue t s i P S r e p ea It f e ne aet h i a e a me s e h i l i l ea r
a v n g so o o t c ,f s r s o s d a t e fn n c n a t a t e p n e,wi e me s r me tr n e,c n e i n rd i i ,n u t a a d a u e n a g o v n e t a l l e i d sr o f y f i l
2 6
算公式计算温度值 , 并给返 回变量赋 0 表 明已经读 , N 一 到正确的温度值 ; 否则直接返 回。
红外测量温度技术也 叫非接触测温¨ , J其有 以
下优 点 :
采集、 计算 和显 示播 报 。通 过 按键 启 动红 外 测 温模 块, 测量结 束返 回测 量 结果 , IC 待 V U运算 处 理得 出 I 目标温度 和 环 境 温 度后 将 温 度对 结 果 进 行 语 音 播
() 1 不干扰 被测 量场 , 影 响温 度 场分 布 , 而 不 从



_










文章编号 :0 9— 52 2 1 )2— 15— 3 10 2 5 (0 2 0 05 0
中图分类号 :P 1 T3 1
文献标 识码 : A
基 于 单片 机 的 智能 红外 测 温 系统
白春丽 ,沈 慧南 ,韩旭波
( 江南 大学物联 网工程学院 , 元锡 242 ) 11 2 一
具有较高的测量准确性。 () 2 测量范围宽 , 在理论上无测量上限, 可以测
量相 当高 的温度 。
报 。利用键盘可以控制测温计 的灵活性 , K 键 , 按 1 测量、 播报 和显 示 目标 温 度 ; K 按 2键 , 测量 、 报和 播
显 示环境 温度 。
() 3 红外探头响应时间短, 反应速度快 , 易于动 态 与快 速测量 。
2 1 年第2 Biblioteka Baidu2 期
— — — — — — — — — — — — — — — — — — — — — — ● — — — — —
_





















_







_








_















_
_




_









_
_






p o u t n a d a ito r d c o n v a n. i i
Ke r s S C mir c n r l r n r rd me s r g tmp r t r ;v ie r p r y wo d : T co o t l ;i a e a u i e e au e oc e o t oe f n
帧数据包括5 Bt, Bt代表含义如下 : 个 y 每个 y e e

1 6一 S
P1 0 Pl 1
1 2
S S MO s I
S K C【 Vc d o
2 8 2 7
- Pl 3 VCC3. 3
P1 2

^ S 皿 0
XCLK
外测温模块的 D为数据接收引脚, 没有数据接收时
D为高 电平 ; C为 2 H l k输 出引 脚 ; 为测 温 k zCo c A
启动信号引脚 , 低电平有效。
图 3 红 外 测 温模 块 时序
222 红 外测温模 块温 度值 的计 算 .. 无论 测量环境 温 度 还 是 目标 温 度 , 只要 检 测到 I m为 04 H或 06 H 同时 检 测 到 C 为 00 H, t e xc x6 R xd 它们 的温 度 的计算 方法都 相 同。计算公 式为 :
Ab ta t I r e ov e c re t r e mp r t r a u e n mi t n , h sp p r e in sr c : n o d r o s l et u r n k t e e au e me s r me t i t i s t i a e sg sa t h ma t l ao d
TN e is f i fa e t mp r t r s n o fr s re o n r r d e e au e e s r o me s rng e e au e n a a u i t mp rt r a d mbin tmp r tr e t e ea u e, t e h S TC8 C51 9 6RD +MCU e l e d gt u ip a n p e h f n to r ai i i tbe d s ly a d s e c u cin. Th a u i g s se h s t e z l a e me s rn y tm a h
八位数据 ;u 为验 证 码 , 收正 确 时 S m=I m + Sm 接 u t e
3 系统软 件 设 计 j
根 据结构 化程 序设 计 的要 求 , 们 编程 时 采 用 我
模块化和结构化编程。根据这一要求 以及系统的功
能要求 , 软件结 构主要 包含 以下 的程 序模块 : 主程 序

1 总体 设计 方 案
整个红外测温系统由: 单片机主控模块、 红外测 温模块、 键盘显示模块 、 语音输 出模块 以及 电源模块 组成 。系统结构如 图 1 所示 , 单片机 s C9 56 D+ T 8c 1R 是系统的主控模块 , 其外接红外测温模块 、 键盘显示 模块 、 语音输 出模块和电源模块 , 能够实现对温度的
键盘显示模块


语音 输出模块
红外测温 模块
图 1 系统结构
收 稿 日期 :2 1 0 0 1— 7—1 8
作者简介 :白春丽 (9 0一) 女 , 科 在读 , 究方 向为 电子信 息 19 , 本 研
工程。
・- -— —
1 5 ・— 5 — - —
2 硬 件 设 计
2 1 信号 采集及处 理模块 .
I m“ ” 4 H) T b 目标温 度 ) t L ( C : oj( e “” 6 H) T m 环 境温度 ) f ( 6 : a b(
SC 9 56 D+ 作 为 信 号 采 集 及 处 理 模 块 T 8 C 1R 的控 制 中心 , 责控 制 启 动 温度 测 量 , 过 红外 探 负 通 头 ¨得 到物体 温度对 应 的 电信号 , 电信 号经 过 前 置

要 :为 了解决 目前市场上 温度 测 量 的局 限 ,设 计 一 种 红 外 测 温 系统 ,采 用 具 有 S I( ea P Sr l i
Pr hrlnefc e pea Itr e串行 外 围接 I) 接 口的 T 系列 红外 温度 传 感器测 量 目标 温度和环 境温度 ,通 i a : 2 N
相关文档
最新文档