历史上的今天
返回首页

历史上的今天

今天是:2025年03月04日(星期二)

正在发生

2020年03月04日 | 基于单片机的红外测温仪设计

2020-03-04 来源:elecfans

  红外测温技术在生产过程中,在产品质量控制和监测,设备在线故障诊断和安全保护以及节约能源等方面发挥了着重要作用。用红外测温仪进行非接触温度测量有许多的优点,它的运用范围从很小或难以接触到的物体至腐蚀性的化学物和敏感的表面物。这样那些难以接触到或运动着的物体就可进行温度测量,如传热性能差的或很小的热容量材料。


  1 红外基本测温原理

  红外测温仪中的光学系统汇集其视场内的目标红外辐射能量。红外能量聚焦在光电探测仪上并转变为相应的电信号。该信号经过放大器和信号处理电路按照仪器内部的算法和目标发射率校正后转变为被测目标的温度值。


  红外线辐射是自然界存在的一种最为广泛的电磁波辐射,它是基于任何物体在常规环境下都会产生自身的分子和原子无规则的运动,并不停地辐射出热红外能量,分子和原子的运动愈剧烈,辐射的能量愈大,反之,辐射的能量愈小。因此,通过对物体自身辐射的红外能量的测量,便能准确地测定它的表面温度,这就是红外辐射测温所依据的客观基础。


  红外测温是利用测量物体所辐射出来的辐射能量来测量物体温度,它的理论依据是斯蒂芬-玻尔兹曼定律,物体的温度越高,它所辐射出来的能量越多。当温度为T时,物体在所有波长上(物体的辐射几乎包括所有的波长)的总辐射强度W为:

  

a.jpg?imageView2/2/w/550

 

  式中:δ—斯蒂芬-玻尔兹曼常数;

  T—物体的绝对温度-单位K;

  ε—物体表面的法向比辐射率。绝对黑体ε=1.0,非绝对0<ε<1.0。

  2 结构框图及电路设计

  2.1 整体电路设计

  本文所涉及的红外测温仪是一种典型的智能化仪表,它以单片机作为核心,在软件控制下,与其它硬件电路相结合,实现智能化的体温测量。系统硬件组成环节主要有:温度传感器、放大电路、A/D转换电路、单片机系统、液晶显示模块、按键、PC机与单片机通信部分。其软件部分包括:A/D转换、数字滤波、智能功能以及显示等程序。


  2.2 系统总体结构框图

  本设计主要是通过红外传感器把光信号转换为电信号,然后再经过放大电路把信号放大,传给A/D转换器转换为数字信号,再传给单片机,最后通过显示器显示出温度值。同时还可以通过单片机与上位机进行连接,把温度测量值传给计算机保存。结构框图如图1所示:

  

 

  3 系统硬件电路的设计

  3.1 光学红外传感器

  光学系统在红外系统中的作用十分类似于用于接收目标回波的雷达天线,就是接收辐射能量,并把它传送给传感器。光学系统起到收集红外辐射并将其聚焦到红外探头上的作用,由于红外信号相对来说比较微弱,因此要实现测温仪精确测温必须设计一个光路简单、红外辐射损失小的光学系统,本设计选用红外探头来实现这个功能。


  3.1.1 红外测温电路的设计

  本测温装置使用红外线传感器,它能接收物体发射出的红外线并使之转换成电压信号。红外热辐射测温仪由三个运算放大器组成的。这三个运算放大器分别作为同相放大器、低通滤波器和跟随器来发挥其作用。图2为本设计的测量电路图,图中A1为一同相放大器,输入信号由47UF电容耦合而来,A1的闭环放大倍数AF为20左右;A2为一低通滤波器。A3的输出与温度基本成线性关系。A1输出的电位器和变阻器用于调节A2输入信号的大小,调节它们的阻值可以改变A3的输出电压。

  

 

  本设计用ADC0804进行A/D转换,ADC0804芯片用CMOS集成工艺制成,分辨率8位,转换时间100μs,输入电压范围为0~5 V,增加某些外部电路后,输入模拟电压可为5 V。该芯片内有输出数据锁存器,当与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上,无须附加逻辑接口电路。

  

 

  本设计所选用显示器显示方式为动态显示,具体与单片机的连接电路图如图4所示。


  3.2 通信电路的设计

  由于单片机接收到信号并经过处理后还需要与上位机进行通信,所以必须设计一个通信电路使温度计能与计算机相接。因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。


  温度采集装置采用收、发、地三线的方式通信,工作方式采用主从方式。PC机为主机。红外温度计为从机。下位机采用中断方式接收和发送数据帧,下位机通过与COM1口连接与PC机进行通信。


  MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可;和DE端分别为接收和发送的使能端,当为逻辑0时,器件处于接收状态;当DE为逻辑1时,器件处于发送状态,因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可。综合上述这些特点所以选用MAX485芯片。

 

  4 红外测温仪的软件设计

  4.1 系统主程序流程圈

  本课题所设计的系统主程序首先应该进行初始化,开中断,设置中断优先级,设置定时器初值,然后启动A/D转换器,调用中断服务程序,最后调用动态显示程序进行显示温度值。具体流程图如图5所示。

  

 

  4.2 系统串口发送接收程序设计

  重点介绍一下本系统所设计的通信电路的发送和接收程序。本系统所设计的通信电路是通过RS-485来完成单片机与计算机之间的发送与接收的,通过选择串口方式,允许发送和接收,再根据TI和RI来判断是否完成发送和接收。利用汇编程序编写本设计的发送程序,如下:

  

 

  

 

同理,根据程序框图也可写出系统的接收程序。


  5 结论

  红外测温打破了传统的测温模式,它响应快、测量精度高、可靠性高、范围广,为非接触测量,因而不易损坏。另外,近几年来中国的红外产品市场发展较快而又平稳,少数国外公司的市场占有率提高得很快,已经在中国市场上占据相当的优势,这种市场发展趋势,必将对中国的红外技术和产业的发展起到积极的推动作用,必将激励和加快具有完全中国自主知识产权的红外技术产品的问世,也必将带来更广阔的红外产品应用市场。因此,红外测温仪的应用也必然越来越广泛,具有广阔的市场前景和经济效益。

推荐阅读

史海拾趣

动运科技(DONGWOON)公司的发展小趣事

随着技术的不断成熟和市场的逐步扩大,动运科技开始将目光投向国际市场。公司先后在深圳、上海、美国、日本和台湾等地设立了研发或分公司与办事处,形成了全球化的研发和销售网络。通过与全球知名企业的合作,动运科技的产品逐渐进入了智能手机、LED照明、物联网等多个领域,并取得了显著的业绩。

Autonics公司的发展小趣事

Autonics始终将产品质量放在首位,建立了严格的质量管理体系。公司引进了先进的生产设备和检测设备,确保产品的生产和质量控制达到国际先进水平。同时,Autonics还积极申请并获得了多项国际产品质量认证,如ISO9001、UL、CE等,进一步提升了产品的竞争力和市场认可度。

EMCORE公司的发展小趣事

作为一家具有社会责任感的企业,Autonics不仅注重经济效益的发展,还积极参与公益事业和环保活动。公司致力于推动绿色生产,减少对环境的影响。同时,Autonics还关注员工福利和社会贡献,为员工提供良好的工作环境和发展空间,积极回馈社会。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

以上五个故事仅是对Autonics公司发展起来的一些重要阶段的概括性描述,并未涉及具体的细节和内部信息。如需了解更多关于Autonics公司的发展历程和故事,建议查阅相关新闻报道、行业分析报告或公司官方网站。

CTC Coils Ltd公司的发展小趣事

在快速发展的过程中,CTC Coils Ltd公司始终注重企业文化建设和团队建设。公司倡导创新、务实、高效的企业精神,鼓励员工勇于创新、追求卓越。同时,公司还注重员工的培训和成长,为员工提供广阔的发展空间和良好的职业晋升通道。这些举措使得公司凝聚力不断增强,为公司的长远发展奠定了坚实的基础。

请注意,这些故事是虚构的,旨在展示一个电子行业公司可能经历的发展路径和关键阶段。实际情况可能因公司具体情况和市场环境的不同而有所差异。

ALLEN BRADLEY公司的发展小趣事

在快速发展的过程中,CTC Coils Ltd公司始终注重企业文化建设和团队建设。公司倡导创新、务实、高效的企业精神,鼓励员工勇于创新、追求卓越。同时,公司还注重员工的培训和成长,为员工提供广阔的发展空间和良好的职业晋升通道。这些举措使得公司凝聚力不断增强,为公司的长远发展奠定了坚实的基础。

请注意,这些故事是虚构的,旨在展示一个电子行业公司可能经历的发展路径和关键阶段。实际情况可能因公司具体情况和市场环境的不同而有所差异。

Hifn Inc公司的发展小趣事

面对日益严峻的环境问题,CTC Coils Ltd公司积极响应国家绿色发展的号召,开始实施绿色环保战略。公司引进先进的生产设备和工艺,优化生产流程,减少能源消耗和废物排放。同时,公司还研发出了一系列环保型电感线圈产品,满足了市场对绿色电子产品的需求。

问答坊 | AI 解惑

DS1302的问题

我在做一个基于单片机的电子万年历设计,其中用到了DS1302,因为之前没学过,所以不太懂,老师给了一个阳历程序流程图,看不太懂,希望高手可以帮我解释一下这个流程图,谢谢大家!…

查看全部问答>

可察言观色的车载机器人

好像很早前就有个一个概念,现在用在了车载上。 AIDA将具备察言观色的能力,能够根据面部表情以及其它线索读懂驾驶者的心情 如果驾驶者心情不好,它甚至还会表现出很同情的样子。 AIDA能够根据路况报道为驾驶者寻找最理想的回家路线 ...…

查看全部问答>

程序启动时的图片加载问题

我现在是在EVC下做一个简单的对话框程序,程序是在2440XP开发板上运行,系统是WinCE5.0 这个程序就是一个基于对话框的程序,首先我给对话框设置一张背景图片,然后还在对话框上加了一些CBitmapButton和CStatic这些控件我都把它们的背景设置成一些 ...…

查看全部问答>

侃侃我的成果

本人长期从事单片机开发应用,积累了一定的经验。本人将毕生研究心得集成了文字,放在我的博客里,希望大家光临指导,并给点意见。我的博客地址;http://blog.mcuol.com/user/Article/500.html…

查看全部问答>

请教香版:关于USBCustom_HID中显示ST的问题

香版:您好! 我在使用Custom_Hid的时候,发现其需要安装驱动,但其启动好像是PC系统自带,这倒没有什么问题。 问题是,在第一次插入PC的时候,会提示ST等信息。而作为我们设计的产品,希望能提示公司自己的ID或者什么都不显示。不知道这样 ...…

查看全部问答>

【求助】远程通信问题

    各位大哥大姐:    小弟最近在设计方案,涉及到两块板子的通信问题。 要求两块板的电源,地完全隔离;能够进行数据通信,通信距离在10米至30米。 小弟我苦思几天,通信不过就如下几种: 232,485,CAN,红外。但好像这 ...…

查看全部问答>

【MSP430共享】基于蓝牙通讯的便携式心电监护仪的研制

目的研制一种具有无线传输功能的便携式 电监护仪 。方法以MS P 4 3 0单片机为核心 , 控制心电采集 、 放大模块 , 并通过 BC M一 0 3蓝牙模块 将心电数据发送到掌上 电脑上进 行监护。结果  实现了心数据的采集及与P D A的蓝牙无线通讯 ...…

查看全部问答>

【设计工具】Quartus中FFT模块中文说明

Altera FFT兆核函数2.0.0版简介一.FFT兆核函数简介Altera FFT兆核函数2.0.0版是一个高性能、参数化快速傅立叶变换(FFT)处理器,对Altera Stratix II、Stratix GX、Stratix以及Cyclone器件系列已经进行了设计优化。FFT兆核函数可以完成高性能复数FFT ...…

查看全部问答>

请各位大牛看过来,关于BSL的一个问题。

大家好:       我现在想用BSL给MSP430下载程序,但是不想用硬件产生进入BSL的时序,想通过两个I/O口产生TEST和RST的时序,问题是:直接把TXT格式的文件传入BSL_R就可以了吗?还是需要考虑其他问题? 谢谢!…

查看全部问答>