人們越來越重視濕度和溫度的檢測及控制并進行了大量的研究工作,工農業生產、氣象、環保、國防、科研、航天等部門經常需要對環境溫度和濕度進行丈量。隨著科學技術的發展。尤其是現場環境惡劣的情況下,如何實時對溫濕度進行準確有效的丈量,顯得尤為重要。因而,針對手持式的近距離丈量以及長距離布線傳送可操作性不高的狀況,本文提出了利用紅外通信技術,結合高精度的溫濕度傳感器,設計出基于紅外通信的溫濕度變送器。 具有抗干擾能力強,紅外通信是一種無線、非接觸控制技術。信息傳輸可靠,功耗低,利息低,易實現等顯著優點,已被諸多電子設備廣泛采用,并越來越多的應用到計算機系統中。 通過紅外發射管發射紅外信號。紅外接收端接收紅外信號,紅外通信主要由發送和接收兩個部分組成。發送端采用單片機將待發送的二進制信號編碼調制為一系列的脈沖串信號。同時對信號進行放大、檢波、整形后得到TTL電平的編碼信號,再送給單片機,經單片機解碼并做出相關處置。 常用的調制方法是脈沖寬度(PWM調制和脈沖位置(PPM調制兩種。紅外通信發射的指令是用二進制數表示的通常發射指令時都用方波載波信號將這些二進制數調制成一系列的脈沖串信號。組成為9m高電平和4m低電平引導脈沖,本文采用PWM調制碼。16位系統識別碼,8位數據正碼和8位數據反碼,要提取的就是數據碼。一個PWM碼的0由一個0.58m低電平和一個0.58m高電平組成,1由一個0.58m低電平地和一個1.58m高電平組成。把編碼后的二進制信號調制成頻率為38KHz本文選用HS0038作為紅外接收頭,二進制信號的調制由紅外發射電路的單片機來完成。接收頻率為38kHz間斷脈沖串,相當于用二進制信號的編碼乘以頻率為38KHz脈沖信號得到間斷脈沖串,即是調制后用于紅外發射二極管發送的信號。輸入有脈沖串時,二進制信號的解調由一體化紅外接收頭HS0038來完成。輸出端輸出低電平,否則輸出高電平。把紅外接收頭送來的二進制編碼波形通過解碼,二進制信號的解碼由紅外接收電路單片機來完成。還原動身送端發送的數據。 |