紅外通訊過程主要由紅外發射和紅外置收兩個過程組成。
首先將一幀資料(數碼訊號)送給紅外發射電路,經調製轉換成紅外光訊號在空中傳輸,然後紅外置收電路收到該紅外光信
號,經過該電路的
解調,將此紅外光訊號還原成可被微控制器處理的數碼訊號,由微控制器內部處理得到原來的資料。
本協議制定的原則:
(1)採用自動重傳的停止等待協議,即源點傳輸一資料幀後,必須等待乙個確認;在終點的確認返回源點之前,源點不能
傳送其他的資料幀。
(2)通過幀頭判斷是否有紅外通訊,通過幀尾判斷一幀資料是否接收完。
在資料傳送過程中可能出現兩種型別的錯誤:
a. 到達終點的幀可能已經被損壞。此時,接收器檢出錯誤,將這一幀丟棄。為此在源點設定一計時器。當一幀被 傳輸後,
源點開始等待確認。如計時超時,而沒有收到確認幀,那麼再次傳送同一幀(源點需保留傳送幀的副本)。
b. 確認幀遭到損壞。源點傳輸一幀資料,且終點正確地接收到,並用乙個確認幀來響應。這個確認幀在傳輸中被損壞,
使得源點無法辨認,因此源點的定時器超時,重傳這一幀。這個重複幀到達終點,並被正確接收。為了避免這種情況,
通過幀號(即傳送幀的序號)及重發次數來判斷是否是重複幀。
紅外遙控NEC協議
一 nec協議特徵 8位位址和8位命令長度 每次傳輸兩遍位址 使用者碼 和命令 按鍵值 通過脈衝串之間的時間間隔來實現訊號的調製 ppm 38khz載波 每位的週期為1.12ms 低電平 或者2.25ms 高電平 二 nec協議的典型脈衝鏈 上圖所示為nec協議的典型脈衝鏈。協議規定低位首先傳送。首...
紅外遙控NEC協議
nec協議的特徵 1 8位位址和8位指令長度 2 位址和命令2次傳輸 確保可靠性 3 pwm脈衝位置調製,以發射紅外載波的占空比代表 0 和 1 4 載波頻率為38khz 5 位時間為1.125ms或2.25ms 高電平持續時間來區分 nec碼的位定義乙個脈衝對應560us的連續載波,乙個邏輯1傳輸...
紅外遙控通訊原理
摘要 在實際的通訊領域,發出來的訊號一般有較寬的頻譜,而且都是在比較低的頻率段分布大量的能量,所以稱之為基帶訊號,這種訊號是不適合直接在通道中傳輸的。為便於傳輸 提高抗干擾能力和有效的利用頻寬,通常需要 在實際的通訊領域,發出來的訊號一般有較寬的頻譜,而且都是在比較低的頻率段分布大量的能量,所以稱之...