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

基于Arduino的網(wǎng)頁端紅外溫控系統(tǒng)設(shè)計*

2021-09-16 08:00:30羅元政葉志誠
科技創(chuàng)新與應(yīng)用 2021年25期
關(guān)鍵詞:信號用戶系統(tǒng)

羅元政,葉志誠,洪 渭

(廣東海洋大學(xué),廣東 湛江524088)

自18世紀(jì)末,英國人F.W赫歇爾發(fā)現(xiàn)紅外輻射以來,紅外技術(shù)已發(fā)展百余年,發(fā)展?fàn)顩r相比其他領(lǐng)域要緩慢一些[1]。在19世紀(jì)初,亞硫酸鉈光電導(dǎo)探測器被發(fā)明出來,縮短了溫度測量的響應(yīng)時間和提高了測量的靈敏度,但性能還不夠。到上世紀(jì)40年代,德國研制出了包括硫化鉛在內(nèi)的一系列紅外投射材料,證實冷卻能使紅外探測器的靈敏度提高。隨后西方國家相繼投入研究,在過去競爭激烈、國際局勢動蕩、國家間關(guān)系緊張的世界格局下,他們熱衷將紅外技術(shù)應(yīng)用于軍事領(lǐng)域,例如在衛(wèi)星偵測、高空偵察設(shè)備等軍用產(chǎn)品都能見到這些器件的應(yīng)用[2]。此后紅外材料和紅外傳感器的研究步入快速發(fā)展階段,并在民用領(lǐng)域取得較為廣泛的應(yīng)用。進入21世紀(jì)以來,在紅外探測、紅外遙感、紅外熱成像等方面的發(fā)展,極大地改變了人們的生活。國內(nèi)的紅外技術(shù)研究起步較晚,開始的時候存在著明顯的代差。上世紀(jì)60年代,我國首次實現(xiàn)研制出第一臺紅外測溫儀。后來在上世紀(jì)80年代初期,許多針對較小的目標(biāo)、遠(yuǎn)距離生產(chǎn)特點的測溫儀器被引進。西方發(fā)達(dá)國家的技術(shù)先進,精度較高,但價格較高,民用企業(yè)無法大量采用[3]。隨著這些器件陸續(xù)實現(xiàn)了國產(chǎn)化,測量精度能與國外產(chǎn)品相媲美,成本更低,使得紅外測溫儀能夠開始在國內(nèi)得到廣泛應(yīng)用。

現(xiàn)在越來越多的場景不希望與物體接觸而得到溫度信息,特別是對高溫物體、危險物質(zhì)和腐蝕性液體,將測溫探頭直接與這些物質(zhì)接觸會對儀器造成損害,更嚴(yán)重的是距離太近可能會對使用這些設(shè)備的操作者產(chǎn)生致命的危害,所以以往的測控技術(shù)還需要進一步完善和更新。采用紅外技術(shù)來實現(xiàn)溫度的測量是一種很好地解決上述問題的方案,目前在工業(yè)領(lǐng)域已經(jīng)廣泛運用先進的紅外溫度計來實現(xiàn)對生產(chǎn)過程或重要設(shè)備的監(jiān)視和控制。

隨著硬件科技的飛速發(fā)展,設(shè)備與設(shè)備之間的互聯(lián)與智能化程度越來越高,工具和器件愈來愈信息化和集成化。以往的溫度測量系統(tǒng)使用的單片機,功能太少,而且功耗較大,運算能量不夠,已經(jīng)不能滿足現(xiàn)在的市場需要。近年來,簡單靈活、便于上手的開源電子原型平臺Arduino被開發(fā)出來。其能通過各種各樣的傳感器來感知環(huán)境,也能通過各種輸出設(shè)備來影響周圍的環(huán)境[4]。由于其開源的特性,人們可以很方便地對其進行開發(fā),縮短了產(chǎn)品的開發(fā)周期[5]。

通過Arduino平臺設(shè)計一套相對完整的紅外溫控系統(tǒng),在探索科技創(chuàng)新的同時,也能為紅外溫控提供一些可行的方案。因此,本文探索一種無接觸的紅外溫控技術(shù),利用Arduino平臺通過軟硬件的結(jié)合來實現(xiàn)對溫度的感知、處理、信號輸出與實現(xiàn)對溫度的控制。創(chuàng)新設(shè)計了一種高效的、無接觸的紅外溫控系統(tǒng)來實現(xiàn)溫度測量、溫度顯示、溫度自動調(diào)節(jié)、自動溫度告警及遠(yuǎn)程監(jiān)測等功能。

1 研究內(nèi)容和實驗

1.1 系統(tǒng)總體架構(gòu)

本系統(tǒng)利用Arduino平臺、紅外測溫模塊、OLED顯示器、NodeMCU平臺(搭載ESP8266 Wi-Fi模塊)、報警模塊及網(wǎng)頁用戶端,實現(xiàn)了物理世界——微型計算機——網(wǎng)絡(luò)——用戶層級之間的連接。其中紅外傳感器是作為感知層,將物理量轉(zhuǎn)化為計算機能夠識別的電信號;Arduino作為一個處理信息的中心硬件,接收和向各器件傳輸信號;Wi-Fi模塊搭建起用戶與硬件之間的橋梁。溫控模塊包含KY-019 1路繼電器、R280直流電機及風(fēng)扇葉片。溫控模塊要完成的功能是當(dāng)溫度過高時,及時地對物體進行降溫。采取風(fēng)冷降溫的方式,讓流動的空氣帶走物體的熱能是較為簡便而高效的降溫手段。因此,對溫控模塊要采取單獨供電,用繼電器來控制獨立電源的開和關(guān),并在電路中添加二極管來對電路做整流處理。本系統(tǒng)的整體框架如圖1所示。

圖1 系統(tǒng)各模塊結(jié)構(gòu)圖

1.2 紅外測溫傳感器的結(jié)構(gòu)

不同類型的紅外測溫傳感器的測溫原理會存在差異,其測量原理主要基于塞貝克效應(yīng)。熱電堆由許多熱電偶串聯(lián),當(dāng)接收紅外輻射后,熱電偶兩端出現(xiàn)溫度差,產(chǎn)生溫差電動勢。信號放大器將電壓信號放大后,對信號進行補償與分析,再通過A/D轉(zhuǎn)換器輸出數(shù)字信號,經(jīng)過處理后便形成我們想要的溫度信息。紅外測溫傳感器主要由光學(xué)系統(tǒng)、紅外探測器、信號放大器、濾波器、A/D轉(zhuǎn)換器、信號處理及顯示輸出等部分組成[6]。本文選用了MLX90614紅外測溫傳感器用于探測目標(biāo)物體的溫度,其測量溫度范圍在-70℃-+380℃。精度高,測量辨析度達(dá)到0.02℃,已能夠滿足大部分使用場景的要求,測量距離在加裝透鏡后可以到達(dá)數(shù)米。工作電壓為3.3V或5V,可搭配外部器件來支持更加高電壓的供電方式。其支持的SMBus命令協(xié)議只有兩種,分別是讀取數(shù)據(jù)和寫入數(shù)據(jù),同時也可以選擇采用PWM脈沖調(diào)制輸出模式來輸出數(shù)字信號。

其內(nèi)部熱電偶的冷接頭置于芯片襯底上,熱接頭置于薄膜上,薄膜通過吸收紅外輻射使自身加熱會使冷熱接頭之間造成溫度差,產(chǎn)生溫差電動勢[7]。熱電堆輸出的電壓信號滿足以下關(guān)系式:

其中Ta為傳感芯片的絕對溫度,To為目標(biāo)物體的絕對溫度,A為靈敏度。

通過測量熱電堆的輸出電壓,再由芯片上的溫度傳感器來測量出芯片的溫度,經(jīng)過內(nèi)部集成的信號處理芯片對這些輸出信號進行處理后,生成我們可以直觀理解的溫度數(shù)據(jù)并儲存在RAM中,后面根據(jù)需要可以用Arduino做進一步處理。

1.3 測溫系統(tǒng)流程圖

本系統(tǒng)的主要運行流程大致是:首先紅外溫度傳感器模塊感知溫度信號并轉(zhuǎn)換為原始的數(shù)字信號輸出,Arduino接收到該信號后對該信號進行處理再輸出到OLED顯示器可供查看并判讀當(dāng)前溫度是否過高,做出相應(yīng)的溫度控制操作。同時,把處理好的溫度信號傳遞給NodeMCU,由其再通過所搭載的Wi-Fi模塊把數(shù)據(jù)傳送給用戶,流程如圖2所示。

圖2 測溫系統(tǒng)流程圖

1.4 服務(wù)器搭建

使用NodeMCU平臺作一個簡易的服務(wù)器,通過Wi-Fi接入局域網(wǎng),用戶可以在手機或電腦的瀏覽器中通過IP地址來訪問這個服務(wù)器,當(dāng)用戶與服務(wù)器建立連接時,能實時獲取Arduino傳輸過來的溫度數(shù)據(jù),并將溫度數(shù)據(jù)顯示在網(wǎng)頁用戶端中。服務(wù)器的程序流程如圖3所示。

圖3 服務(wù)器程序流程圖

用戶端的設(shè)計與實現(xiàn)借助超文本標(biāo)記語言(HTML)來進行網(wǎng)頁的設(shè)計。HTML通過標(biāo)記符號來標(biāo)記網(wǎng)頁中要顯示的部分,網(wǎng)頁本身就是一種文本,通過HTML可以告訴瀏覽器在什么位置顯示什么內(nèi)容,瀏覽器將對應(yīng)展示相應(yīng)的文本、圖片或樣式[8-9]。使用HTML最大的優(yōu)勢就是簡單易懂,可以在網(wǎng)頁上直接進行調(diào)試和修改,效果會非常顯著。該技術(shù)可以實現(xiàn)跨平臺使用,不管是PC端還是手機端,任何操作系統(tǒng)都能夠兼容。

傳輸HTML文本往往需要通過HTTP協(xié)議,要完成完整的響應(yīng)-應(yīng)答信息交換過程,客戶請求后,服務(wù)器再返回相應(yīng)的內(nèi)容給客戶[10]。但本設(shè)計只需返回給客戶網(wǎng)頁和溫度數(shù)據(jù),不需要針對客戶其他請求來做出額外的響應(yīng),而在本設(shè)計中不需要完整的應(yīng)答過程,故不是嚴(yán)格的HTTP協(xié)議過程的Web服務(wù)器,而是標(biāo)準(zhǔn)的TCP服務(wù)器。在完成HTML代碼的編寫后,將HTML代碼燒寫進ESP8266 Wi-Fi模塊中,一旦用戶設(shè)備與服務(wù)器建立連接,服務(wù)器響應(yīng)并發(fā)送HTML代碼給用戶設(shè)備,用戶可在瀏覽器上接收網(wǎng)頁內(nèi)容。

2 結(jié)果與討論

2.1 溫度模塊實時顯示狀況

為了更加清晰完整地獲得測試數(shù)據(jù)和結(jié)果,先將Arduino與電腦進行連接,通過Arduino IDE的串口監(jiān)視器來進行數(shù)據(jù)的檢測和記錄。希望更方便地進行報警模塊和溫控模塊的測試,當(dāng)前設(shè)置報警和進行溫控的閾值溫度為30℃,要求超出該溫度時,這兩個模塊要做出響應(yīng)。結(jié)果表明,當(dāng)溫度高于閾值溫度時,報警模塊能發(fā)出警報,繼電器開關(guān)吸合啟動風(fēng)扇進行散熱,同時OLED顯示器打印出報警信息如圖4所示。

圖4 串口監(jiān)視器測溫報警圖

2.2 服務(wù)器及用戶端功能實現(xiàn)結(jié)果

在確定Arduino驅(qū)動的模塊都達(dá)到預(yù)期要求后,接著檢測簡易服務(wù)器和網(wǎng)頁用戶端是否能達(dá)到預(yù)期要求。將NodeMCU平臺通過USB接口連接上電腦,Wi-Fi模塊開始工作,并執(zhí)行程序完成服務(wù)器的初始化。通過串口監(jiān)視器我們可以了解到當(dāng)前服務(wù)器有無接入無線局域網(wǎng)。手機接入無線局域網(wǎng)絡(luò)后,打開手機的瀏覽器,輸入IP地址來對網(wǎng)頁用戶端進行訪問,服務(wù)器與用戶建立連接后,串口監(jiān)視器會打印出“Client Connected”,之后開始接收Arduino傳來的溫度數(shù)據(jù)。服務(wù)器與用戶設(shè)備連接后就把網(wǎng)頁推送給用戶,用戶可以得到完整的網(wǎng)頁內(nèi)容,在網(wǎng)頁中間顯示當(dāng)前的溫度狀況,而且每5秒會自動進行網(wǎng)頁的刷新來顯示新的數(shù)據(jù),如圖5所示。

圖5 手機網(wǎng)頁用戶端測試結(jié)果

測試顯示,系統(tǒng)各模塊都能正常運轉(zhuǎn),成功完成了所有電路和軟件的設(shè)計,已經(jīng)能完成包括紅外測溫、信息顯示、聲光報警、自動溫控及遠(yuǎn)程監(jiān)測在內(nèi)的所有功能,并且均能達(dá)到預(yù)期要求,如圖6所示為系統(tǒng)運行情況。但整體信號也偶爾受到電路的干擾,比如在直流電機運轉(zhuǎn)時會對電路其他部分產(chǎn)生電磁干擾,最后通過在繼電器信號線上加入二極管進行整流處理,問題得以解決。

圖6 系統(tǒng)運行展示

3 結(jié)束語

本文分析了基于Arduino的紅外溫控系統(tǒng)的設(shè)計流程和實現(xiàn)過程,筆者對Arduino平臺、紅外測溫原理以及Wi-Fi通信技術(shù)進行了較為深入的研究。整合各平臺的優(yōu)勢,將軟件和硬件相結(jié)合實現(xiàn)了這套紅外溫控系統(tǒng)。本次設(shè)計的主要研究內(nèi)容和取得的主要成果如下:

(1)設(shè)計并實現(xiàn)了一種能進行紅外溫控并支持遠(yuǎn)程監(jiān)測功能的系統(tǒng)。根據(jù)系統(tǒng)的整體需求,在基于Arduino平臺的基礎(chǔ)上,將其分為六大模塊,為它們設(shè)計了相應(yīng)的電路和程序。實現(xiàn)了紅外測溫、信息顯示、溫度過高自動報警、自動降溫等功能,并通過Wi-Fi技術(shù)傳輸溫度數(shù)據(jù)給用戶。

(2)利用了目前比較新的物聯(lián)網(wǎng)平臺NodeMCU,通過它可以為系統(tǒng)擴展一些物聯(lián)網(wǎng)的功能,其搭載的ESP8266 Wi-Fi模塊是一款非常優(yōu)秀的器件,可以較方便地實現(xiàn)硬件系統(tǒng)與用戶的遠(yuǎn)程連接。

(3)結(jié)合了前端開發(fā)的技術(shù),借助HTML完成了網(wǎng)頁用戶端的設(shè)計,設(shè)置合理的UI布局,能夠在各類設(shè)備中進行瀏覽,充分滿足用戶的使用需求。

本設(shè)計的創(chuàng)新點在于能實現(xiàn)遠(yuǎn)程溫度監(jiān)測,使得用戶能不受距離限制來獲取當(dāng)前目標(biāo)的溫度數(shù)據(jù),能充分滿足人們對設(shè)備的聯(lián)網(wǎng)化要求,在如今智能化和物聯(lián)網(wǎng)技術(shù)高速發(fā)展的時代背景下,賦予該系統(tǒng)能夠在更多的場合下有被使用的意義和價值,同時帶來一定的社會效益。

猜你喜歡
信號用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 伊人久久久久久久| 色综合成人| www中文字幕在线观看| 丁香亚洲综合五月天婷婷| 四虎成人在线视频| 亚洲人成高清| 国产一区二区色淫影院| 亚洲综合婷婷激情| 日本手机在线视频| 免费观看亚洲人成网站| 日韩在线1| 中文字幕日韩丝袜一区| AV片亚洲国产男人的天堂| 精品视频第一页| 色综合久久久久8天国| 九色在线观看视频| 日本国产精品一区久久久| 在线观看av永久| 99精品在线看| 国产亚洲精久久久久久无码AV| 欲色天天综合网| 欧美日本激情| 久久99久久无码毛片一区二区 | 欧美精品v欧洲精品| 91精品国产91久无码网站| 国产精品999在线| 国产毛片久久国产| 性喷潮久久久久久久久| 欧美激情视频一区| 美女一级免费毛片| 就去色综合| 亚洲国产综合精品一区| 久久九九热视频| 亚洲熟女偷拍| 久久精品无码一区二区国产区| 亚洲AⅤ波多系列中文字幕| 精品久久高清| 国产福利一区视频| 免费观看亚洲人成网站| 亚洲视频在线观看免费视频| 美女一区二区在线观看| 国产成人AV综合久久| 92午夜福利影院一区二区三区| 九月婷婷亚洲综合在线| 欧美一级99在线观看国产| 国产午夜无码片在线观看网站| 亚洲欧美另类日本| 天堂网亚洲综合在线| 99精品热视频这里只有精品7| 国产粉嫩粉嫩的18在线播放91 | 国产黄色视频综合| 国产一级毛片网站| 最新精品久久精品| 国模沟沟一区二区三区| 色呦呦手机在线精品| 一级全黄毛片| 国产精品久久久久久久伊一| 亚洲成人播放| 人妻精品全国免费视频| 美女毛片在线| 免费国产高清视频| 免费观看国产小粉嫩喷水| 伊人中文网| 欧美国产日韩一区二区三区精品影视 | 亚洲天堂视频在线观看| 在线观看国产黄色| 天天躁夜夜躁狠狠躁躁88| 国产精品一区二区国产主播| 免费在线看黄网址| 精品国产成人高清在线| 啊嗯不日本网站| 国产网站一区二区三区| 无码不卡的中文字幕视频| 国产精品女熟高潮视频| 午夜精品久久久久久久无码软件 | 91麻豆国产视频| 一级毛片a女人刺激视频免费| 在线亚洲小视频| 亚洲天堂网在线播放| 国产成年无码AⅤ片在线| 色综合婷婷| 日韩AV无码免费一二三区|