999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的紅外熱成像測溫系統的設計

2021-03-02 10:56:28
自動化與儀表 2021年2期
關鍵詞:系統

(武漢工程大學 電氣信息學院,武漢430205)

紅外熱成像技術是一種新興的綜合性技術,該技術利用不同物體自發地向外發出紅外輻射能量的差值進行成像,具有極強的環境適應能力,不受外界制約因素如煙霧、亮度的影響。紅外熱成像技術最早應用在軍事領域,現如今逐漸從軍事領域延伸到民用領域,特別是在工業檢測、安全監控、森林防火、醫療診斷等方面取得了較大的發展[1]。溫度數據采集的速度和精確度直接影響被監控對象溫度分布狀況的檢測。本文設計的基于STM32的紅外熱成像測溫系統具有快速且無接觸的優勢,在復雜多變的環境下檢測到熱紅外信息并精確測溫,比如在2020年流行的新型冠狀病毒疫情中,病毒感染者體溫大多維持在38℃以上,利用紅外熱成像測溫系統對人群進行檢測,篩查出發熱個體并及時采取相應措施,以減少病毒傳播。本文在對紅外熱成像測溫原理以及系統總體設計介紹的基礎上,結合嵌入式ARM的特點,進一步研究了紅外圖像的處理算法。

1 熱成像測溫技術簡介

任何物體只要高于絕對零度(-273.15℃)時,都會不斷地以電磁波的形式向外發出輻射電磁波,輻射的能量中包含各種波長的電磁波,其中波長在0.76~1000 μm 范圍內為紅外線,熱作用強,又稱為紅外熱輻射。紅外熱成像測溫技術正是利用被測物體的紅外輻射能量和自身溫度的關系來達到測溫的目的,其理論基礎是普朗克輻射定律,該定律揭示了黑體的輻射能量和波長以及熱力學溫度的關系[2]。通過紅外熱像儀傳感器探測物體的紅外輻射,經過一系列的信號和數據處理,把紅外輻射信號轉化成溫度值和可視化紅外熱圖像。

2 系統硬件設計

紅外熱成像測溫系統主要由STM32 主控制器、紅外熱像儀傳感器模塊、TFTLCD 顯示屏模塊、蜂鳴器模塊組成,本文系統的硬件設計框圖如圖1所示。紅外熱像儀傳感器將物體紅外輻射轉換成數字信號,通過IIC 總線與主控制器進行通信,數據經過STM32 主控制器運算后,在TFTLCD 屏幕上顯示紅外熱圖像和實時監測的溫度信息,溫度過高時伴隨有蜂鳴提示。

2.1 STM32控制器

本系統中采用意法半導體(ST)公司開發的STM32F103ZET6 芯片作為MCU,其功能十分強大。該芯片是基于ARM Cortex-M3 內核的32 位微控制器,主頻為72 MHz,可實現單周期的乘除法運算[3];內置高速存儲器 (64 KB SRAM,512 KB FLASH);還包括3個SPI 接口、2個IIC 接口、5個串口以及112個通用IO 口。這些豐富的接口和資源,可以實現多種數據傳輸方式,從而方便地進行各種外設的開發。

2.2 AMG8833 熱像儀傳感器

本系統傳感器選用松下Grid-EYE 紅外陣列傳感器AMG8833,采用一體化的緊湊SMD 封裝,是基于先進MEMS 技術的高精度紅外陣列傳感器。通過8×8(64 像素)實現了二維區域的溫度檢測,根據被測物體表面的溫度和其周圍溫度之間的差值來計算熱損失,從而識別體感溫度,得知被測物體的溫度分布。該傳感器不僅能夠檢測到移動的人體或物體,還能檢測到靜止物體的發熱位置和表面溫度,溫度測量范圍為0℃~80℃,精度為±2.5℃,可以從遠達7 m的位置檢測人體。傳感器通過IIC 進行通信,系統中連接到STM32控制器時,正常工作狀態下將通過IIC 返回一組64個單獨的紅外溫度讀數,STM32控制器再對得到的數據進行后續處理。AMG8833 紅外熱像儀傳感器結構緊湊而簡單,便于集成,廣泛應用在多功能電器、安防設備、門禁控制等多個行業,從而實現設備的智能化。

2.3 TFTLCD 顯示屏

選用3.5 寸TFTLCD 彩屏作為系統的顯示模塊,支持16 BIT RGB 65K 色顯示,顯示色彩豐富,顯示頻率為320×480,可以顯示圖片、漢字、數字等,采用16 位并行總線傳輸,很大程度上提高了顯示屏的傳輸速度[4]。TFTLCD 顯示屏主要用于顯示系統的一些實時信息,包括紅外熱圖像信息以及被測物體的溫度數值。

3 系統軟件設計

紅外熱像儀通過采集被測對象輻射出來的紅外信息,在系統中對其溫度進行分析并成像。紅外熱成像測溫系統主要包括3個模塊:第一個模塊是數據采集模塊,主要通過AMG8833 傳感器來實現對紅外信息的采集;第二個模塊是數據處理模塊,傳感器采集到的溫度信息通過IIC 接口傳遞給STM32 主控制器,主控制器對64個像素點溫度信息進行插值運算;第三個模塊是圖像顯示模塊,通過TFTLCD 屏顯示像素點色塊構成熱圖像。系統程序流程如圖2所示。

圖2 系統程序流程Fig.2 Flow chart of system program

3.1 目標溫度信息采集

在AMG8833 初始化函數中,對傳感器的工作參數進行配置,比如工作模式、復位方式和設定幀率,初始化成功以后,AMG8833 通過128個Temperature 寄存器一次性讀取64個像素點的紅外溫度,存儲在自定義的數組中,原始溫度信息如圖3所示。

圖3 AMG8833 采集的原始溫度信息Fig.3 Original temperature information collected by AMG8833

Temperature 寄存器是一個8 位寄存器,紅外點陣測量一個單位像素點的溫度值由一個8 位高地址寄存器和一個8 位低地址寄存器共同表示。此外,傳感器長時間工作可能會受到內能的影響,該模塊自帶熱敏電阻,其溫度值存儲在Thermistor 寄存器,可在程序設計中利用熱敏電阻溫度值來修正測量溫度。

3.2 IIC 總線讀取AMG8833模塊數據

AMG8833模塊通過IIC 總線和主控制器進行通信,在快速模式下通信速率可達400 kb/s。IIC 總線是PHLIPS 公司在80年代推出的一種雙線式串行總線,最主要的優點是其簡單性和有效性。在物理連接上,分別由SDA(串行數據線)、SCL(串行時鐘線)及上拉電阻組成。IIC 總線在傳送數據過程中共有3種類型信號:SCL為高電平時,SDA 由高電平向低電平跳變表示起始信號,開始傳送數據;SCL為高電平時,SDA 由低電平向高電平跳變表示終止信號,結束傳送數據;應答信號在第9個時鐘上出現,SDA 輸出低電平為應答信號,輸出高電平則為非應答信號。數據傳輸的過程如圖4所示。

圖4 數據傳輸過程圖Fig.4 Data transfer process diagram

3.3 TFTLCD 軟件設計

TFTLCD 屏采用16 位并行方式與STM32 主控制器連接,初始化程序中設置TFTLCD 接口的IO 引腳,模擬8080 總線來控制屏幕顯示。8080 并口主要包括片選信號CS、復位信號RST、向LCD 寫數據控制信號WR、從LCD 讀數據控制信號RD、數據/指令選擇信號RS 和16 位雙向數據線。初始化成功后,通過LCD_Fill 和LCD_ShowNum 函數將圖像、字符和數字顯示在屏幕上。這兩個函數的實現流程基本一致,先設置坐標位置(x,y),然后給LCD 屏發送寫GRAM 指令,最后再寫入顏色數據,重復這個步驟,從而實現圖像和字符的顯示。

4 紅外圖像增強算法

AMG8833模塊的分辨率為8×8,顯示出來即為64個方格的色塊,由于像素過低導致成像不直觀,視覺效果較差。對低分辨率的圖像進行增強處理,有效的方法就是提高圖像的分辨率[5],因此本系統采用雙三次圖像插值法(bicubic interpolation)來提高圖像的分辨率。該算法考慮了插值像素點四周4×4 范圍內16個鄰近像素的影響,待求像素的像素值計算公式如下:

式中:(x,y)為原圖中的像素坐標;u為列數偏差;v為行數偏差;A、B、C 均表示矩陣。設原圖灰度矩陣為Im,則:

其中式(2)和式(4)中的S(x)函數為

從計算過程來看,雙三次圖像插值法計算復雜度較高,但能創造出更平滑的圖像邊緣,在一定程度上保證了圖像像素值的連續性。經過雙三次插值算法處理后,圖像的平滑過渡性滿足人眼的生理視覺要求,成為目前二維空間中常用的一種圖像插值方法[6]。

5 系統調試結果

紅外熱成像測溫系統運行效果如圖5所示,TFTLCD 屏實時顯示兩部分信息,一是大小為320×320的熱圖像,二是被測物體的最高和最低溫度。

圖5(a)是AMG8833 傳感器采集的原始紅外溫度值未經處理顯示的熱圖像,圖5(b)是對原始圖像經過雙三次插值法增強處理的熱圖像。實驗結果表明,本系統實現了熱圖像的實時采集和溫度的顯示,并且經過兩幅圖對比,圖像插值后顯示效果更佳,保留了圖像的連續性,同時使得細節更為突出。

圖5 系統運行效果圖Fig.5 Operation effect of the system

6 結語

本系統采用STM32F103 作為主控制器,驅動紅外熱成像傳感器AMG8833 對被測物體進行測溫,同時將熱圖像和目標溫度實時顯示在TFTLCD 屏幕上。系統在實際運行過程中,熱圖像顯示效果良好,被測溫度在誤差范圍之內,符合設計要求。該設計結構精簡、便于集成、測量速度快、有效測量距離長達7 m,可制作成便攜式紅外熱像儀,具有較為廣泛的應用前景。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 日本伊人色综合网| 日韩小视频在线观看| 午夜免费小视频| 91精品久久久无码中文字幕vr| 国产95在线 | a国产精品| 激情午夜婷婷| 日韩精品亚洲人旧成在线| 色哟哟国产精品一区二区| 国产精品2| 国产91丝袜在线播放动漫 | 亚洲另类色| 色网在线视频| 国产精品福利导航| 中文无码精品a∨在线观看| 欧洲欧美人成免费全部视频| 国产打屁股免费区网站| 国产成人你懂的在线观看| 无码精油按摩潮喷在线播放| 四虎永久在线精品影院| AV不卡在线永久免费观看| 色偷偷一区| 国产一区二区精品高清在线观看 | 精品国产aⅴ一区二区三区 | 亚洲第一黄片大全| 99re精彩视频| 五月激情婷婷综合| 日本一区高清| 亚洲一区二区日韩欧美gif| 精品人妻无码中字系列| A级全黄试看30分钟小视频| 波多野结衣爽到高潮漏水大喷| 女人18毛片一级毛片在线| 日韩无码视频专区| 亚洲永久免费网站| 日韩中文精品亚洲第三区| 高清视频一区| 亚洲视屏在线观看| 欧美国产菊爆免费观看| 午夜福利视频一区| 精品无码一区二区三区电影| 国产免费福利网站| 国产成人无码久久久久毛片| 国产男女XX00免费观看| 成人小视频在线观看免费| 日韩免费毛片视频| 欧美成人午夜视频| 精品国产免费观看| 国产精品福利导航| 久久永久免费人妻精品| 久久国产精品夜色| 国产精品久久久精品三级| 亚洲高清无码久久久| 亚洲精品国产日韩无码AV永久免费网| 91久久偷偷做嫩草影院| 国产探花在线视频| 91香蕉国产亚洲一二三区| 色香蕉网站| 午夜电影在线观看国产1区| 欧美亚洲国产精品第一页| 伊人福利视频| 国产一区二区人大臿蕉香蕉| 国产精品香蕉| 丰满人妻一区二区三区视频| 日本不卡在线视频| 亚洲第一成人在线| 亚洲第一视频网| 26uuu国产精品视频| 中文字幕精品一区二区三区视频 | 中文字幕永久在线观看| 天天摸夜夜操| 日韩在线影院| 欧美一区二区三区不卡免费| 天天摸夜夜操| 欧美日一级片| 超碰91免费人妻| 免费高清毛片| 四虎影视永久在线精品| 超碰91免费人妻| 一区二区三区在线不卡免费| 麻豆a级片| 亚洲香蕉在线|