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

無接觸智慧云測溫系統(tǒng)

2022-02-19 11:37:40陳瑩段元昊陳黔豫王艷鵬蘇銀磊尚坷欣
電子測試 2022年1期
關鍵詞:單片機測量系統(tǒng)

陳瑩,段元昊,陳黔豫,王艷鵬,蘇銀磊,尚坷欣

(河南大學物理與電子學院,河南開封,475004)

0 引言

2019年末,一場由新型冠狀病毒感染的肺炎席卷中國武漢,發(fā)熱(體溫>37.3℃)是其主要臨床癥狀。其最長潛伏期可達14天,且潛伏期即具有傳染性[1,2]。隨著國內疫情持續(xù)向好,人們逐步復工復學,所帶來的人口大規(guī)模流動和不可避免的聚集又對疫情防控提出來了新的考驗。為更好的防止國內疫情反復,無接觸測溫預警成為了一大趨勢。

傳統(tǒng)的水銀體溫計雖價格便宜、測量性能穩(wěn)定,但測溫時間長、易破損、消毒繁瑣,容易交叉?zhèn)魅荆贿m用于人員流動較大的公共場所進行體溫篩查。目前,市場上常見的無接觸測溫設備有額溫槍和紅外熱成像體溫篩查系統(tǒng)[3],額溫槍雖然有響應快、操作便捷、成本低和不與被檢測對象接觸等優(yōu)點,但無法記錄體溫異常者的信息,還需要人工記錄,所以也不適合在人員聚集的場所使用;紅外熱成像體溫篩查系統(tǒng)雖然有先進、實用等優(yōu)點,也適用于大通道、大人群體溫監(jiān)測,但它成本高,算法復雜,還有可能造成人臉信息的泄露,存在一定的安全問題。結合這兩種測溫系統(tǒng)的優(yōu)缺點,我們設計了基于單片機的無接觸智慧云測溫系統(tǒng),該系統(tǒng)具有可以無接觸測溫、識別出被測者的信息、對超限體溫進行顯示報警、把測量信息上傳至手機APP進行記錄、算法及硬件實現(xiàn)較簡單、可準確追溯體溫異常人員等優(yōu)點。主要應用于學校,如果稍作模塊功能修改,也可以用在車站、地鐵等高密度人群聚集地。

1 系統(tǒng)方案設計

該系統(tǒng)由單片機模塊、紅外測溫模塊、顯示模塊、語音播報模塊、無線傳輸模塊和報警模塊組成。系統(tǒng)總體結構如圖1所示。

圖1 系統(tǒng)總體框圖

被測者在測溫前刷學生卡,讀卡模塊通過NFC(Near Field Communication)讀取被測者姓名、學號等數(shù)據(jù)。此時,紅外測溫模塊開始測量被測人員體溫,并將數(shù)據(jù)上傳至單片機。單片機作為控制中心,實現(xiàn)溫度采集,報警,傳輸?shù)裙ぷ鳌1粶y者的學號,體溫通過LCD(Liquid Crystal Display)顯示屏顯示,并通過語音播報模塊進行實時播報,與此同時,這些數(shù)據(jù)再次通過無線傳輸模塊中的藍牙連接,傳輸至手機APP中。對于超過設定閾值的溫度,將由報警模塊報警[3]。可實現(xiàn)無接觸的體溫測量、顯示、報警和信息記錄等功能,如果安裝在學校大門口,還可以防止校外人員進入校園,提高校園的安全性。

2 系統(tǒng)硬件設計

2.1 主控單元

本系統(tǒng)采用工業(yè)級STC8A8K64S4A12單片機作為主控單元,它不需要外部晶振和外部復位電路,其flash程序存儲器容量高達64KB,內部配有可調高精準24MHz系統(tǒng)時鐘,12位高速模/數(shù)轉換器最快速度可達80萬次/秒,支持高速SPI通信,具有4級低壓檢測功能,可在-20℃~85℃環(huán)境下正常工作,系統(tǒng)內核兼容51單片機系列,在相同的工作頻率下,比傳統(tǒng)的8051快12倍,具有強抗干擾能力、低功耗高性能的特點,其性能可靠性均滿足本次設計的需求。

系統(tǒng)采用STC8A8K64S4A12作為微控制器,控制紅外傳感器進行體溫測量、讀卡模塊進行學生信息的讀入,將檢測到的人體溫度信息實時的語音播報、顯示并上傳至手機APP,對體溫過高的結果進行報警。

2.2 紅外測溫模塊

人體溫度不同會發(fā)射出不同波長的紅外線,對應的紅外輻射能量也不同,本系統(tǒng)就是利用人體發(fā)射的紅外線能量的大小來測量人體的溫度。測溫器件選擇的是Melexis公司的MLX90614,該芯片是一款高精度測溫芯片。其工作環(huán)境溫度范圍-40℃~125℃,被測物體溫度范圍-70℃~382.2℃,測量辨析度可達0.02℃,是輻射測溫中最精確的一種,特別是在測量溫度為32℃~42℃時,測量絕對精度為±0.1℃,可應用于測量人體溫度。可通過SMBus兼容協(xié)議或PWM輸出兩種方式讀取溫度值。該器件采用罐形(TO-39)封裝,體積小巧、使用方便,目前已在工業(yè)、醫(yī)療、家居等領域的中低溫場測量中使用[4,5]。

MLX90302集成了該公司的紅外熱電堆傳感器MLX81101和強大的數(shù)字信號處理芯片MLX90302,內部設置的低噪聲放大器和17位數(shù)模轉換器,使得高精度和高分辨度的溫度測量得以實現(xiàn)。其結構框圖如圖2所示。其中MLX90302包含穩(wěn)壓電路、低噪聲放大器、A/D 轉換器、DSP 單元、脈寬調制電路及邏輯控制電路[6]。

圖2 MLX90614 結構框圖

其工作原理為:紅外熱電堆傳感器MLX81101輸出的溫度信號經(jīng)過內部低噪聲、低失調的運算放大器(OPA)放大后經(jīng)過A/D轉換器(ADC)轉換為17位數(shù)字信號通過可編程FIR及IIR低通數(shù)字濾波器(即DSP)處理后輸出,輸出結果存儲在其內部RAM存儲單元中。作為標準制式的MLX90614具有兩個紅外傳感器,因此可同時測出所對應的環(huán)境溫度Ta和物體溫度To,兩個溫度分辨率都為0.01℃。并且Ta和To既可通過SMBus讀取RAM單元(分辨率0.02℃,固定范圍)輸出,也可通過PWM數(shù)字模式輸出(10位分辨率,范圍可配置)。由于本系統(tǒng)測溫溫度范圍與MLX90614出廠時校準的溫度范圍符合,因此可直接采用SMBus方式進行溫度數(shù)據(jù)Ta和To的讀取輸出[7]。MLX90614由MLX81101紅外熱電堆傳感器對環(huán)境溫度及測量溫度進行采集,輸出電壓信號在理想環(huán)境下的計算公式為:

其中,A為元件敏感度常數(shù)。而后將采集到的環(huán)境溫度及測量溫度兩路模擬信號經(jīng)過MLX90302信號處理芯片轉換為數(shù)字信號后通過SMBus寫入MLX90614的RAM中保存,再由單片機進行讀取[8]。MLX90614接口電路圖如圖3所示。

圖3 MLX90614連接電路圖

圖3中MLX90614有電源端VDD,接地端VSS,時鐘信號輸入端SCL和數(shù)字信號輸入/輸出端SDA。VDD與電源相連進行供電,為了確保 SDA和SCL能夠在總線空閑時都處于高電平狀態(tài),電路中設計了兩個上拉電阻。

2.3 顯示和報警模塊

系統(tǒng)的數(shù)據(jù)顯示模塊使用的器件是LCD1602,該器件是一種專門用于顯示字母、數(shù)字、符號等點陣式LCD(液晶顯示器),具有顯示方便,器件連接簡單,易于控制等特點,該器件可以滿足系統(tǒng)需求[9]。

系統(tǒng)的報警模塊選用的是5V有源蜂鳴器進行體溫超限報警。由于蜂鳴器的工作電流較大,單片機I/O口無法直接驅動,所以系統(tǒng)采用S8550三極管來構建放大電路。

2.4 無線傳輸模塊設計

無線傳輸采用HC-05主從一體藍牙串口模塊,該模塊主要用于短距離的數(shù)據(jù)無線傳輸,可以方便的和PC機的藍牙設備相連,也可進行兩個模塊之間的數(shù)據(jù)互通。模塊采用的協(xié)議標準為藍牙V2.0,內置2.4GHz天線,外置8Mbit FLASH,低電壓3.3V工作,工作溫度為-25℃~75℃,可通過AT命令切換為主機或者從機模式[10]。

將藍牙模塊波特率設置為9600b/s,從機工作模式,與單片機串口相連接。用戶可以將帶有藍牙功能的手機與HC-05模塊相連,單片機將傳感器采集的數(shù)據(jù)通過串口傳給HC-05,HC-05收到數(shù)據(jù)后再通過藍牙無線傳輸給手機APP,從而實現(xiàn)數(shù)據(jù)的無線傳輸。該模塊連接電路如圖4所示。

圖4 藍牙串口電路圖

2.5 語音播報模塊設計

語音播報模塊的作用是將當前測得的體溫值播報出來,更直觀地獲取被測人的體溫信息。系統(tǒng)選用的語音合成模塊為CN-TTS,這是一款高集成度的語音合成模塊,可實現(xiàn)中文、英文和數(shù)字的語音合成,并支持定制化語音的輸出[6]。

CN-TTS語音模塊與3.3V或5V單片機兼容,通過GBK實現(xiàn)漢字編碼,再通過TTL串口完成通訊。GBK是一種漢字編碼技術,采用雙字節(jié)編碼方式,編碼范圍為8140~FEFE,收錄了標準ISO 10646.1中全部漢字和相關符號,并有所補充,幾乎滿足所有漢語語音內容的輸出要求。CN-TTS語音模塊采用1×9P、2.54mm間距排針孔單列直插與主板連接。

采用STC8A8K64S4A12的串口1通訊,波特率設置為9600bps。CN-TTS語音模塊中的RX為串口接收引腳,接MCU的TXD_2引腳;TX為串口發(fā)送引腳,懸空;CN-TTS語音模塊接口設計如圖5所示。

圖5 語音播報模塊電路圖

3 系統(tǒng)軟件設計

3.1 主程序設計

系統(tǒng)開始工作后,讀取學生校園卡,紅外測溫模塊開始工作。單片機根據(jù)設定的體溫閾值判斷該生體溫是否正常。若正常,則語音播報體溫值;若不正常,報警模塊的蜂鳴器開始報警,語音播報模塊播報“發(fā)燒”。然后通過顯示模塊和無線傳輸模塊,將讀卡得到的ID號以及體溫等相關數(shù)據(jù)在LCD屏和手機APP上實時顯示。

當測溫者的溫度超過設定閾值的時候,給蜂鳴器高電平,蜂鳴器工作發(fā)出警報。

無線傳輸模塊為藍牙模塊,設置為自動連接模式下的從模式工作角色,所以只能被搜索連接進行數(shù)據(jù)收發(fā)。藍牙模塊讀取信息后,單片機通過串口發(fā)送端把讀卡得到的ID號以及體溫信息發(fā)送給手機的藍牙模塊,在手機APP中進行接收。圖6為主程序流程圖。

圖6 主程序流程圖

3.2 紅外測溫子程序設計

當接收到刷卡信息后,MLX90614紅外測溫傳感器開始工作,并將所測得的體溫數(shù)據(jù)傳輸至單片機中。圖7為紅外測溫子程序流程圖。

圖7 紅外測溫子程序流程圖

該部分的核心程序時測溫SMBus_ReadMemory(uint8_t slaveAddress,uint8_t command)函 數(shù)。Slave Address是MLX90614的識別地址,當一個系統(tǒng)中只有一個MLX90614時,該地址默認為00h。Command是命令,共有四種模式分別為訪問RAM、訪問EEPROM、讀取標示符、進入SLEEP模式。這里我用的是訪問RAM即存儲溫度數(shù)據(jù)的存儲器。訪問RAM的命令為000x xxxx,xxxxx代表要讀取/寫入的內存地址的低五位。

讀取溫度值,獲取被測人的體溫情況。單片機本身并沒有SMBus接口,所以需要用到I/O口去模擬SMBus串行通信。想要與紅外芯片進行通信獲取溫度數(shù)據(jù),那么首先要寫好讀、寫數(shù)據(jù)的代碼,讀寫數(shù)據(jù)的代碼可以參考讀寫時序。

整個溫度數(shù)據(jù)獲取程序如下

uint16_t SMBus_ReadMemory(uint8_t slaveAddress,uint8_t command)

最后,讀取到數(shù)據(jù)之后對數(shù)據(jù)進行計算使之變成可直接閱讀的溫度值

temp=SMBus_ReadMemory(0x00,0x07)*0.02-273.15;

3.3 無線接收APP程序設計

該藍牙模塊是一個支持藍牙2.0串口的模塊,在手機端需要下載一個藍牙串口App(我們使用藍牙調試器)來接收數(shù)據(jù)。單片機將讀卡得到的ID號以及溫度值通過串口發(fā)送給藍牙模塊后,藍牙模塊將這些信息發(fā)送到手機上。我們在手機端打開藍牙,在藍牙調試器App里面找到此藍牙的名字(HC-05)完成對應連接(初次使用需要輸入連接密碼),就可以實現(xiàn)通信。最終實現(xiàn)無線接收[11]。

3.4 語音播報程序設計

語音播報和紅外測溫功能緊密相關,根據(jù)我們的設計,當測得的體溫不超過設定閾值時,會報出測得的溫度,一旦溫度超過所設溫度閾值,它就會播報“發(fā)燒”。測溫之前需要進行:1.MDK配置,到工程屬性的Target->Use MicroLIB把勾上;2.在usart函數(shù)中要包含“stdio.h”3. 重定向“fputc”函數(shù),直接粘貼復制進目標文件即可。配置完成后便可使用程序需將每次測得的溫度值和設定好的溫度閾值做比較,判斷出測得溫度所位于的區(qū)間,并執(zhí)行相應的指令。圖8為語音播報程序流程圖。

圖8 語音播報程序流程圖

3.5 實驗結果與分析

經(jīng)過多次的實驗測試,系統(tǒng)測量結果準確可信,表1為系統(tǒng)測試結果與水銀溫度計實際測量結果的對比。

表1 系統(tǒng)測試結果與實際對比

由測試結果可知,在人體正常體溫范圍內(36.0℃-37.9℃),系統(tǒng)測量值與水銀溫度計測量值最大誤差不超過0.2℃,精確度不低于99.5%。并且,使用水銀溫度計測量溫度時,每人所需時間大約在5-7分鐘,測量后仍需將體溫計進行消毒處理。而使用本系統(tǒng)測量溫度每人僅耗時1-2秒,可快速得出測量結果并能完成播報以及對異常體溫的報警。

4 結語

本系統(tǒng)可實現(xiàn)遠程、無接觸的進行體溫信息的采集、顯示、播報并記錄,還可以對異常的體溫值進行報警。

該系統(tǒng)不僅將體積小的測溫槍和體積大的測溫門等傳統(tǒng)測溫儀器的優(yōu)點進行了有機結合,同時又降低了測溫的成本。具有測溫快、精度高、算法復雜度低等優(yōu)點,還可以準確識別被測溫人信息,防止校外人員進入校園,還可以追溯體溫異常的學生,提高校園安全性。經(jīng)過大量實驗測試,結果準確可靠,系統(tǒng)工作穩(wěn)定,可以廣泛使用于學校等人流密集的場所。

猜你喜歡
單片機測量系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产三区二区| a天堂视频| 国产不卡在线看| 欧美色99| 日本亚洲国产一区二区三区| 免费一极毛片| 欧美精品二区| 97人妻精品专区久久久久| 精品一区二区三区水蜜桃| 日本日韩欧美| 欧美a在线看| 日本免费a视频| 免费AV在线播放观看18禁强制| 天堂中文在线资源| 国产在线观看成人91| 久久国产精品娇妻素人| 免费视频在线2021入口| 天天色天天综合网| 亚洲成人www| 国产精品hd在线播放| 色视频国产| 噜噜噜综合亚洲| 欧美自拍另类欧美综合图区| 亚洲日产2021三区在线| 亚洲二三区| 666精品国产精品亚洲| 婷婷激情亚洲| 91口爆吞精国产对白第三集| 99久久性生片| 成年人国产网站| 国产主播喷水| 在线观看国产黄色| 91精品国产91久久久久久三级| 欧美第九页| 亚洲精品少妇熟女| 欧美成人午夜视频| 在线看AV天堂| 亚洲精品男人天堂| 欧美精品一二三区| 成人第一页| 精品免费在线视频| 中文字幕有乳无码| 成年女人a毛片免费视频| 国产福利一区在线| a亚洲视频| 免费可以看的无遮挡av无码 | 亚洲国产一区在线观看| 亚洲国产天堂久久九九九| 91毛片网| 亚洲AV无码精品无码久久蜜桃| 性色在线视频精品| 国产欧美视频在线| 老司机午夜精品网站在线观看| 波多野结衣一区二区三视频| 国产又爽又黄无遮挡免费观看| 免费观看无遮挡www的小视频| 亚洲国产欧美目韩成人综合| 亚洲手机在线| 国产成人精品在线1区| 国产精品福利在线观看无码卡| 97人人模人人爽人人喊小说| 国产精品私拍在线爆乳| 亚洲AV无码不卡无码 | 久久亚洲欧美综合| 亚洲无线国产观看| 日本精品影院| 99久久精品国产精品亚洲| 国模在线视频一区二区三区| 中文成人无码国产亚洲| 欧美日韩久久综合| 国产成人免费手机在线观看视频 | 亚洲一级毛片免费观看| 久久久黄色片| 九九热视频精品在线| 成人午夜视频免费看欧美| 欧美日本在线| 欧美日韩精品在线播放| 伊人成人在线| 欧美精品在线视频观看| 婷婷综合亚洲| 亚洲精品第五页| 呦视频在线一区二区三区|