欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解紅外通信技術(shù)在溫濕度變送器上的實現(xiàn)與運用

jf_f8pIz0xS ? 來源:微計算機信息 ? 作者:盧靈 劉遠峰 ? 2021-04-15 15:11 ? 次閱讀

摘要:本文首先介紹了二進制信號的調(diào)制解調(diào)以及 CMOSens技術(shù)的數(shù)字式溫濕度傳感器 SHT75,然后著重講述了以 PIC系列為微處理器的基于紅外通信技術(shù)的溫濕度一體化變送器的硬件設(shè)計以及各功能的軟件實現(xiàn)。最后創(chuàng)造性地把一種強有力的數(shù)據(jù)傳送錯誤檢測技術(shù)—CRC校驗法成功應(yīng)用在產(chǎn)品中,并經(jīng)過計量證明該產(chǎn)品精度高、穩(wěn)定性強。

1. 概述

在工農(nóng)業(yè)生產(chǎn)、氣象、環(huán)保、國防、科研、航天等部門經(jīng)常需要對環(huán)境溫度和濕度進行測量。隨著科學技術(shù)的發(fā)展,人們越來越重視濕度和溫度的檢測及控制并進行了大量的研究工作,尤其是在現(xiàn)場環(huán)境惡劣的情況下,如何實時對溫濕度進行準確有效的測量,顯得尤為重要。因而,針對手持式的近距離測量以及長距離布線傳送可操作性不高的狀況,本文提出了利用紅外通信技術(shù),結(jié)合高精度的溫濕度一體化傳感器,設(shè)計出基于紅外通信的溫濕度一體化變送器。

紅外通信是一種無線、非接觸控制技術(shù),具有抗干擾能力強,信息傳輸可靠,功耗低,成本低,易實現(xiàn)等顯著優(yōu)點,已被諸多電子設(shè)備廣泛采用,并越來越多的應(yīng)用到計算機系統(tǒng)中。

紅外通信主要由發(fā)送和接收兩個部分組成。發(fā)送端采用單片機將待發(fā)送的二進制信號編碼調(diào)制為一系列的脈沖串信號,通過紅外發(fā)射管發(fā)射紅外信號。紅外接收端接收紅外信號,同時對信號進行放大、檢波、整形后得到TTL電平的編碼信號,再送給單片機,經(jīng)單片機解碼并做出相關(guān)處理。

2. 二進制信號的調(diào)制解調(diào)

紅外通信發(fā)射的指令是用二進制數(shù)表示的,通常發(fā)射指令時都用方波載波信號將這些二進制數(shù)調(diào)制成一系列的脈沖串信號,常用的調(diào)制方法是脈沖寬度(PWM)調(diào)制和脈沖位置(PPM)調(diào)制兩種。

本文采用PWM調(diào)制碼,它的組成為9ms高電平和4ms低電平引導脈沖,16位系統(tǒng)識別碼,8位數(shù)據(jù)正碼和8位數(shù)據(jù)反碼,我們要提取的就是數(shù)據(jù)碼。一個PWM碼的“0”是由一個0.58ms的低電平和一個0.58ms的高電平組成,“1”是由一個0.58ms的低電平地和一個1.58ms的高電平組成。

二進制信號的調(diào)制由紅外發(fā)射電路的單片機來完成,它把編碼后的二進制信號調(diào)制成頻率為38KHz(本文選用HS0038作為紅外接收頭,接收頻率為38kHz)的間斷脈沖串,相當于用二進制信號的編碼乘以頻率為38KHz的脈沖信號得到的間斷脈沖串,即是調(diào)制后用于紅外發(fā)射二極管發(fā)送的信號。

二進制信號的解調(diào)由一體化紅外接收頭HS0038來完成,在輸入有脈沖串時,輸出端輸出低電平,否則輸出高電平。

二進制信號的解碼由紅外接收電路單片機來完成,它把紅外接收頭送來的二進制編碼波形通過解碼,還原出發(fā)送端發(fā)送的數(shù)據(jù)。

3.系統(tǒng)硬件設(shè)計

紅外發(fā)射部分電路框圖如圖1所示,主要由單片機PIC16F73及外部電路構(gòu)成。PIC16F73單片機是由美國Microchip公司生產(chǎn)的8位單片機,采用Harvard結(jié)構(gòu),這種結(jié)構(gòu)使指令執(zhí)行和取指操作可重疊進行,從而達到很高的執(zhí)

行速度[2]。它只有35條單字節(jié)指令,除了跳轉(zhuǎn)

指令是2周期指令外,其它指令都是單周期指令。相對于其它的8位單片機節(jié)省了1/2的程序空間,并具有4:1的速度優(yōu)勢。

圖1中SE303是紅外發(fā)射二極管,當PB0 = 1時,三極管9013導通,SE303通電發(fā)射紅外線,實際上發(fā)射的是頻率為38KHz的脈沖串;反之,三極管9013截止,SE303截止,不發(fā)射。

圖1中SHT75是瑞士Sensirion公司推出的基于CMOSens技術(shù)的新型溫濕度傳感器。它是一種全新的基于智能設(shè)計理念的傳感器,該傳感器將溫度檢測、濕度檢測、信號處理、數(shù)字變換、串行數(shù)字通信接口、數(shù)字校準全部集成到一個高集成度、體積極小的芯片當中,利用它可以同時測量目標對象的溫度和濕度,并實現(xiàn)數(shù)字式輸出。

CMOSens技術(shù)不僅將溫濕度傳感器結(jié)合在一起,而且還將信號放大器、模/數(shù)轉(zhuǎn)換器、校準數(shù)據(jù)存儲器等電路全部集成在一個芯片內(nèi)。由于將傳感器與電路部分結(jié)合在一起,因此,該傳感器具有比其它類型的濕度傳感器優(yōu)越得多的性能。首先是傳感器信號強度的增加,增強了傳感器的抗干擾性能,保證了傳感器的長期穩(wěn)定性,而A/D轉(zhuǎn)換的同時完成,則降低了傳感器對干擾的敏感程度。其次在傳感器芯片內(nèi)裝載的校準數(shù)據(jù)保證了每一只濕度傳感器都具有相同的功能,即具有100%的互換性。

紅外接收部分電路框圖如圖2所示,在本系統(tǒng)中我們采用紅外一體化接收頭HS0038,HS0038是黑色環(huán)氧樹脂封裝,不受日光、熒光燈等光源干擾,內(nèi)附磁屏蔽,功耗低,靈敏度高。在用小功率發(fā)射管發(fā)射信號情況下,其接收距離可達35m,它能與TTL、COMS電路兼容。HS0038為直立側(cè)面收光型,它接收紅外信號頻率為38kHz,周期約26μs,同時能對信號進行放大、檢波、整形,得到TTL 電平的編碼信號。三個管腳分別是地、+5V電源、解調(diào)信號輸出端。

PIC16F73經(jīng)過解碼得到SHT75的溫度和濕度數(shù)據(jù)后,通過溫濕度處理程序進行線性補償?shù)忍幚?,隨后將結(jié)果送LED顯示,同時也將結(jié)果通過PWM以及硬件電路,輸出工程上常用的4-20mA或者0-10V。

4.系統(tǒng)各部分功能的實現(xiàn)

系統(tǒng)軟件用C語言編寫,采用模塊化設(shè)計方法。分為發(fā)射部分程序和接收部分程序。發(fā)射部分包括主程序、編碼程序、發(fā)射程序等;接受部分包括主程序、解碼程序、溫濕度數(shù)據(jù)處理程序、LED顯示程序、93C46讀寫程序、定時驅(qū)動程序、中斷服務(wù)程序、PWM輸出程序等。

主程序是控制和管理的核心。系統(tǒng)上電后首先進行系統(tǒng)初始化操作,初始化主要完成對芯片內(nèi)部晶振的設(shè)定,所用芯片管腳的定義,雙向管腳輸入輸出方向的設(shè)定,對定時器的初始化,PWM模塊的初始化,中斷的初始化等。 對芯片管腳的定義要做到資源的合理調(diào)配,比如說每個IO在各個時間段用作什么功能要分配好,中斷初始化是因為在主程序運行起來后就要隨時等待中斷信號,實現(xiàn)系統(tǒng)的各部分功能,中斷初始化主要是定義中斷的觸發(fā)方式、中斷形式、中斷服務(wù)程序等。初始化完成后,系統(tǒng)開始正常運轉(zhuǎn),進行溫濕度檢測、編碼、紅外發(fā)射、接收、解碼、轉(zhuǎn)換、計算等,除此之外還要進行PWM輸出等操作。

溫濕度數(shù)據(jù)處理程序主要包括對溫度值和濕度值的檢測、計算、對結(jié)果進行線性補償?shù)取HT75的相對濕度數(shù)字輸出特性曲線如圖3所示,由圖3可以看出,濕度輸出特性呈一定的非線性,因而要采用公式(1)進行修正,其

中SORH為傳感器相對濕度測量值,各系數(shù)如

濕度值還與當前溫度值相關(guān),因此還要對其進行溫度補償,補償公式如公式(2)所示,各系數(shù)如表2所示。

除此之外,溫濕度處理程序還具有以下功能:一是設(shè)定溫度濕度測量的分辨率,默認的測量分辨率分別為14bit(溫度)、12bit(濕度),也可分別降至12bit和8bit,通常在高速或超低功耗的應(yīng)用中采用該功能;二是“電量不足監(jiān)測功能,該功能可監(jiān)測到Vdd電壓低于

2.47V(SHT75正常工作電壓范圍是2.4V~5.5V)的狀態(tài),精度為±0.05V;三是可以通過程序控制芯片上集成的可通斷加熱元件,接通后可將SHT75的溫度提高大約5℃(9℉),功耗增加8mA@5V,此功能主要為了比較加熱前后的溫度和濕度值,可以綜合驗證兩個傳感器元件的性能,在高濕(》95%RH)環(huán)境中,加熱傳感器還可以預防結(jié)露,同時縮短響應(yīng)時間,提高精度。

LED共4位,每位8段,共占用12個IO通道。LED用于實時顯示當前溫度值或濕度值。4位LED中第一位用于區(qū)分溫度值和濕度值,如果該位不顯示或者是一個負號(-)就代表溫度,如果該位顯示(H)就代表濕度。后三位顯示相應(yīng)的數(shù)值,其中最后一位是小數(shù)。

結(jié)合93C46存儲芯片修改溫度和濕度上下限報警值。在測量過程中,如果溫度值或者濕度值達到報警值,蜂鳴器就會發(fā)出聲音。

5.CRC校驗

在現(xiàn)代工業(yè)中,利用微控制器進行數(shù)據(jù)通訊的工業(yè)控制越來越廣泛。由于傳輸距離、現(xiàn)場狀況等諸多可能出現(xiàn)不確定因素的影響,微控制器與傳感器之間的通訊數(shù)據(jù)常會發(fā)生難以預測的錯誤。為了保證數(shù)據(jù)傳輸?shù)目煽啃裕琒HT75內(nèi)部集成了循環(huán)冗余校驗(CRC-cyclic redundancy check)硬件電路。CRC是一種強有力的錯誤檢測技術(shù),在傳送信息時,發(fā)送方根據(jù)所發(fā)送信息的具體內(nèi)容計算出一個稱為CRC的值,并連同信息串一起發(fā)送;而接收方則根據(jù)接收到的信息串用同樣的方法生成一個CRC值,若與收到的CRC值一致,則可以認為信息傳送正確。使用CRC雖然不能保證100%檢測到錯誤,但它可以極大地增加發(fā)現(xiàn)錯誤的機會,而且它只需要極少的硬件消耗就能實現(xiàn),所以

CRC被廣泛用作校驗手段 [3]。

SHT75采用的CRC碼(又稱為多項式碼)為

x8 +x5 + x4 ,它能檢測出下列錯誤:所有的雙錯、奇數(shù)位錯、突發(fā)長度小于等于8的突發(fā)錯、絕大部分突發(fā)長度較長的突發(fā)錯。測量完溫度(或濕度)后,根據(jù)測量的信息生成一個CRC值,然后一同發(fā)送到微控制器中去。微控制器根據(jù)接收到的信息按照同樣的方法生成一個CRC值,若與接收到的CRC值一致,則可以認為信息傳送正確;否則要求傳感器重新測量數(shù)據(jù)然后再按同樣的方式發(fā)送。

SHT75的CRC值生成算法是根據(jù)SHT75的硬件生成電路來模擬的,硬件生成電路結(jié)構(gòu)如圖3所示:

CRC算法如下:

(1)將CRC寄存器的值初始化為SHT75狀態(tài)寄存

器的值(0000s3s2 s1s0 ),缺省值為00H;

(2)將每一位數(shù)據(jù)與 bit7比較;

(3)如果該數(shù)據(jù)位與 bit7相同,將CRC寄存器中的值向右移位,令 bit0=‘0’;否則將 CRC寄存器中的值向右移位,然后將bit4和bit5反相,再令bit0=‘1’;

(4)接收新的數(shù)據(jù)位,然后重復(2);

(5)SHT75生成的 CRC值必須倒轉(zhuǎn)(bit0=bit7,bit1=bit6,。 . 。 ,bit7=bit0)后才能與最終計算結(jié)果對比。

6. 實驗及結(jié)果

完成開發(fā)調(diào)試工作后,對產(chǎn)品進行了長時間的穩(wěn)定性測試,對存在的問題進行了改進。為了該變送器能更好地應(yīng)用在實際項目中,還將其送到賽寶計量檢測中心進行計量。結(jié)果如表 3所示。

7. 結(jié)語和展望

該溫濕度一體化變送器結(jié)構(gòu)緊湊、性能穩(wěn)定、測量精度高、輸出信號線性度好、調(diào)試及標定方便、產(chǎn)品一致性好,經(jīng)過了計量單位的計量認證,并且成功地應(yīng)用在玻璃廠生產(chǎn)線上?;谝陨咸攸c,這種基于紅外通信技術(shù)的溫濕度一體化變送器具有非常廣泛的應(yīng)用前景。

在接下來的工作中,要不斷完善、改進本產(chǎn)品。為了將實時采集的各點溫濕度值保存下來,以便于對歷史數(shù)據(jù)查閱和繪制出實時或歷史溫濕度值變化曲線,計劃將93C46換成存儲容量更大的FM24C256,該存儲器容量為32Kbyte。另外,為了便于按采集的日期及時間保存溫濕度值,可以擴展實時日歷時鐘

片,可與FM24C256掛在同一條I 2C總線上。

本文作者創(chuàng)新點:本文的主要創(chuàng)新點在于使用紅外通信技術(shù)結(jié)合基于CMOSens技術(shù)的溫濕度傳感器SHT75,設(shè)計出新型的能通過紅外技術(shù)進行通信的智能溫濕度一體化變送器。

參考文獻:

[1]葛玉榮,王旭柱,田玉周,李怡。 用PIC16C73單片機實現(xiàn)十二位 A/D轉(zhuǎn)換器[J]。微計算機信息 , 2005,7-2

[2]王化祥, 張淑英。 傳感器原理及應(yīng)用 。 天津:天津大學出版社, 2003

[3]武鋒, 陳新建, 盛春花。 PIC系列單片機開發(fā)應(yīng)用實踐。 北京:北京航空航天大學出版社 , 2003

[4]王新梅, 肖國鎮(zhèn)。 糾錯碼——原理與方法 。 西安:西安電子科技大學出版社, 1991
編輯:lyn

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 變送器
    +關(guān)注

    關(guān)注

    14

    文章

    1398

    瀏覽量

    91329
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2274

    瀏覽量

    82820
  • PIC
    PIC
    +關(guān)注

    關(guān)注

    8

    文章

    507

    瀏覽量

    87870
  • 紅外通信技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    942
收藏 人收藏

    評論

    相關(guān)推薦

    LORA無線溫濕度監(jiān)測系統(tǒng)

    LORA無線溫濕度監(jiān)測系統(tǒng),作為現(xiàn)代環(huán)境監(jiān)測技術(shù)的重要組成部分,正日益受到各行各業(yè)的廣泛關(guān)注和應(yīng)用。 LORA無線溫濕度監(jiān)測系統(tǒng),利用LORA無線通信
    的頭像 發(fā)表于 11-07 16:57 ?451次閱讀

    溫濕度控制器的功能和應(yīng)用

    溫濕度控制器電阻柜中的應(yīng)用主要涉及以下幾個方面: 溫濕度控制器的功能 檢測與控制:溫濕度控制器可以同時檢測和控制環(huán)境中的溫度和濕度。它通常
    的頭像 發(fā)表于 11-07 15:08 ?336次閱讀

    昆侖海岸溫濕度變送器產(chǎn)品介紹

    本系列溫濕度變送器采用高穩(wěn)定傳感器,探測范圍寬,可對溫濕度進行精確測量,使用溫度補償電路,產(chǎn)品工作穩(wěn)定可靠。
    的頭像 發(fā)表于 09-06 11:44 ?543次閱讀

    壁掛王字殼以太網(wǎng)溫濕度變送器用戶手冊

    電子發(fā)燒友網(wǎng)站提供《壁掛王字殼以太網(wǎng)溫濕度變送器用戶手冊.pdf》資料免費下載
    發(fā)表于 08-08 13:01 ?0次下載

    溫濕度監(jiān)測系統(tǒng)應(yīng)用

    現(xiàn)代化工業(yè)生產(chǎn)、倉儲管理、農(nóng)業(yè)種植以及智能家居等領(lǐng)域,溫濕度監(jiān)測已成為不可或缺的一環(huán)。溫濕度作為環(huán)境控制的關(guān)鍵因素,直接影響著產(chǎn)品質(zhì)量、存儲安全、作物生長效率以及居住舒適度。因此,一套高效、精準
    的頭像 發(fā)表于 07-26 16:15 ?482次閱讀

    高低溫工業(yè)溫濕度變送器——現(xiàn)代工業(yè)環(huán)境的守護者

    高低溫工業(yè)溫濕度變送器——現(xiàn)代工業(yè)環(huán)境的守護者
    的頭像 發(fā)表于 07-24 11:45 ?919次閱讀
    高低溫工業(yè)<b class='flag-5'>溫濕度</b><b class='flag-5'>變送器</b>——現(xiàn)代工業(yè)環(huán)境的守護者

    庫房溫濕度自動監(jiān)測系統(tǒng)

    倉儲、庫房管理上,環(huán)境控制都是重中之重。庫房溫濕度自動監(jiān)測系統(tǒng)作為一種更為便捷的解決方案,已經(jīng)得到廣泛的應(yīng)用。 庫房溫濕度自動監(jiān)測系統(tǒng)通過集成傳感器、數(shù)據(jù)采集器、傳輸設(shè)備和管理平臺等硬件設(shè)備,
    的頭像 發(fā)表于 07-09 18:00 ?805次閱讀

    糧倉溫濕度監(jiān)測解決方案

    的損失。 糧倉溫濕度監(jiān)測解決方案,通過GPRS無線傳輸?shù)?b class='flag-5'>溫濕度傳感器、變送器等設(shè)備,利用無線網(wǎng)絡(luò),通過管理云平臺同步查看糧倉情況。根據(jù)不同應(yīng)用場合的具體需求靈活快速配置,建立全面而有效的糧倉
    的頭像 發(fā)表于 07-04 16:37 ?405次閱讀

    想要準確地測量環(huán)境溫濕度?溫濕度傳感器是關(guān)鍵!

    ? 溫濕度是生產(chǎn)生活中最重要的環(huán)境指標之一,不僅人需要在適宜的溫濕度條件下保持良好的精神狀態(tài)和敏捷的思維,食品、藥品、各種儀器設(shè)備等都對環(huán)境溫濕度有特殊的要求?;趯Νh(huán)境溫濕度的要求,
    的頭像 發(fā)表于 07-04 08:48 ?672次閱讀

    無線溫濕度監(jiān)控系統(tǒng)

    無線溫濕度監(jiān)控系統(tǒng),作為現(xiàn)代環(huán)境監(jiān)測技術(shù)的杰出代表,已經(jīng)廣泛應(yīng)用于各個行業(yè)和領(lǐng)域。利用無線通信技術(shù),實現(xiàn)對環(huán)境
    的頭像 發(fā)表于 05-30 16:43 ?842次閱讀

    檔案庫房溫濕度調(diào)控系統(tǒng)功能說明

    不同地區(qū)的氣候和環(huán)境有所差異,檔案庫房的溫濕度控制,需要結(jié)合當?shù)氐那闆r進行調(diào)控、統(tǒng)計、分析,合理調(diào)控溫濕度。 檔案庫房溫濕度調(diào)控系統(tǒng),現(xiàn)代檔案管理中不可或缺的一環(huán)。通過集成物聯(lián)網(wǎng)
    的頭像 發(fā)表于 05-28 16:12 ?442次閱讀

    溫濕度監(jiān)測物聯(lián)網(wǎng)系統(tǒng)解決方案

    產(chǎn)品質(zhì)量下降,甚至產(chǎn)生嚴重的經(jīng)濟損失。因此,對溫濕度進行監(jiān)測,可以確保產(chǎn)品質(zhì)量,降低生產(chǎn)成本,提高企業(yè)效益。 基于物聯(lián)網(wǎng)技術(shù)、無線通信技術(shù)、邊緣計算
    的頭像 發(fā)表于 02-28 16:02 ?967次閱讀
    <b class='flag-5'>溫濕度</b>監(jiān)測物聯(lián)網(wǎng)系統(tǒng)解決方案

    溫濕度傳感器有哪些應(yīng)用場景?

    溫濕度傳感器眾多領(lǐng)域,特別是實時記錄溫濕度變化的工作中最為廣泛。溫濕度傳感器可以根據(jù)所記錄的內(nèi)容,對其進行科學有效的管理、分析和歸納。下
    的頭像 發(fā)表于 02-19 16:28 ?1496次閱讀
    <b class='flag-5'>溫濕度</b>傳感器有哪些應(yīng)用場景?

    機智云平臺的高效溫濕度智能測控研發(fā)

    關(guān)鍵詞:機智云平臺;溫濕度測控;WiFi網(wǎng)絡(luò);高效精準;目錄1、功能實現(xiàn)2、系統(tǒng)結(jié)構(gòu)搭建3、物聯(lián)網(wǎng)平臺運用4、系統(tǒng)算法設(shè)計5、APP演示6、結(jié)論1功能實現(xiàn)本系統(tǒng)是室內(nèi)
    的頭像 發(fā)表于 02-19 14:02 ?479次閱讀
    機智云平臺的高效<b class='flag-5'>溫濕度</b>智能測控研發(fā)

    溫濕度傳感器工作原理 溫濕度傳感器的接線方法

    溫度和濕度變化時的電學特性的變化來進行測量。根據(jù)傳感器的類型不同,工作原理也有所不同。下面介紹幾種常見的溫濕度傳感器的工作原理。 電阻式溫濕度傳感器 電阻式
    的頭像 發(fā)表于 02-14 18:00 ?1w次閱讀