先介紹一下背景,以前空閑時間較多的時候,我做過不少私活,也積累了不少有需求的客戶。今年過年期間發(fā)生了肺炎疫情,與之相關(guān)的防護、測量用品的需求急劇飆升、供不應(yīng)求,并出現(xiàn)了斷貨現(xiàn)象。這其中就包括耳溫槍、額溫槍等。之前的一個客戶,思路比較靈活,他的想法是:現(xiàn)在進出單位、超市等各大場所都需要測量體溫,紅外可以實現(xiàn)測溫功能,而目前的主流手機都是帶紅外功能的,如果開發(fā)一款基于手機的軟件,那么用手機就可以實現(xiàn)測溫,方便很多。并提及了很多具有測溫功能的APP,可以實時查看某地的溫度信息。一定讓出個方案。
這個方案自然是實現(xiàn)不了的,手機實現(xiàn)人體溫度的測量是需要硬件支持的。手機上的紅外和測溫的紅外是兩碼事。
手機的紅外只能實現(xiàn)遙控功能,無法測溫。
紅外測溫需要紅外測溫傳感器的支持。
手機上的紅外電路其實是一顆紅外發(fā)射管,可以實現(xiàn)發(fā)射功能,通過編碼可以實現(xiàn)數(shù)據(jù)傳輸?shù)淖饔?。這一作用主要用來實現(xiàn)紅外遙控功能,如電視遙控器、空調(diào)遙控器等,都是由紅外發(fā)射管實現(xiàn)的。這需要發(fā)射管和接收管的配合,手機/遙控器端是發(fā)射管電路,發(fā)射管外形如透明色的LED;而電視/空調(diào)端是接收管電路,接收管一般是黑色的,但是容易受干擾,所以一般采用專用的紅外接收芯片實現(xiàn)。紅外發(fā)射電路如下圖所示。
2 紅外遙控的編碼實現(xiàn)
紅外遙控是通過遵循一定規(guī)則的編碼脈沖來實現(xiàn)的,比較常用的協(xié)議是NEC的。手機/遙控器按鍵按下時,紅外發(fā)射管會發(fā)出一些列的脈沖。接收端接收到脈沖后進行解碼獲取編碼信息,然后執(zhí)行相應(yīng)指令,實現(xiàn)遙控作用。部分編碼信息如下圖所示。
該協(xié)議通過不同的脈沖寬度來表示0和1,所有的數(shù)據(jù)都是由0和1構(gòu)成的,也就是由0和1脈沖來實現(xiàn)數(shù)據(jù)傳輸?shù)摹=邮斩耸盏矫}沖后進行解碼。
紅外測溫的實現(xiàn)要比紅外遙控復(fù)雜很多。只要物體的溫度高于絕對零度,那么他就可以發(fā)射出紅外輻射能量,紅外測溫傳感器就是通過采集紅外輻射能量,將其轉(zhuǎn)化為對應(yīng)的電信號,控制器再解析該電信號就可以計算出被測物體的溫度。根據(jù)不同的測量波長,測溫傳感器可以分為單色、雙色以及多色,這會涉及到非常復(fù)雜的光學(xué)知識。
現(xiàn)在有很多天氣類、旅游類APP都是可以顯示溫度的,找我做方案的客戶也是展示的這類的APP。這類APP對于溫度僅是顯示作用,而本身不具有檢測功能。與之相關(guān)的數(shù)據(jù)均來自于網(wǎng)絡(luò),對于天氣、溫度等數(shù)據(jù),均來自于
中國氣象局對外統(tǒng)一的數(shù)據(jù)接口,而這些數(shù)據(jù)都是區(qū)域性的,而非針對性的。如APP能顯示各市、區(qū)、縣等的溫度信息,卻無法顯示某一空間內(nèi),如超市、商場等。
所以,手機紅外電路和紅外測溫電路完全不同,紅外測溫要比手機紅外電路復(fù)雜的多,手機的紅外無法實現(xiàn)測溫功能。
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!