日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

飞利浦RC-6协议

發布時間:2023/12/16 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 飞利浦RC-6协议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

飛利浦RC-6協議

????????可以預期,RC-6是RC-5協議的繼承者。與RC-5一樣,飛利浦也定義了新的RC-6協議。它是一種通用的、定義良好的協議。由于它的通用性,其最初的定義是許多頁長。在我的頁面上,我將只總結這個協議的最重要的屬性。

特點:

不同的操作模式,取決于預期的用途。

專用飛利浦模式和OEM模式。
可變命令長度,取決于操作模式。
雙相編碼(又名曼徹斯特編碼)。
載波頻率的36千赫。
制造商飛利浦。

調整:

????????RC-6信號在36khz紅外線載波上調制。這艘航母的任務周期必須在25%到50%之間。

????????數據通過曼徹斯特編碼進行調制。這意味著每個位(或符號)將在輸出信號中有一個標記和空格。如果符號是“1”,則前半位時間是一個標記,后半位是一個空格。如果符號是“0”,則前半位時間是空格,后半位是標記。 請注意,這與RC-5協議相反!

????????主要的時間單位是1 t,16倍載波周期(1/36k * 16 = 444μs)。

RC-6共定義了5個不同的符號:

????前導脈沖,標記時間為6t (2.666ms),間隔時間為2t (0.889ms)。這種先導脈沖通常用于設置紅外接收單元的增益。


????正常位,標記時間為1t (0.44 ms),間隔時間為1t (0.44 ms)。一個“0”和“1”被編碼的位置標記和空間在比特時間。


????拖車位,標記時間為2t (0.889ms),間隔時間為2t (0.889ms)。同樣,“0”和“1”是由標記的位置和位時間內的空間編碼的。


????????leader和trailer符號僅用于消息的header字段中,下面將對此進行更詳細的解釋。

RC-6模式0

????????我只能描述操作模式0,因為我從來沒有見過其他的模式在使用中比我的飛利浦電視了解的。我理解它的方式,其他模式可能會非常不同,從模式0。

????????0模式是飛利浦消費電子的專用模式。它允許控制多達256個獨立的設備,每個設備總共有256個命令。


????????該命令是不同信息的串聯。我將從左到右介紹這些不同的分量。

頭字段(Header

Header字段由3個不同的組件組成。

????????首先,發送leader符號LS。其目的是調整紅外接收單元的增益。

????????這個leader符號后面跟著一個start bit SB,它的值總是“1”。它的目的是校準接收機的定時。
????????模式比特mb2…mb0確定模式,在本例中為0,因此所有三個位都將是“0”。

????????最后,標題被拖車位TR終止。請注意,這個符號的比特時間是正常位的兩倍!這個位還作為傳統的切換位,每當釋放一個鍵時,它就會被反轉。這允許接收者區分新鍵和重復鍵。

控制字段(Control

????????此字段包含8位,用作地址字節。這意味著總共有256個不同的設備可以使用RC-6的模式0進行控制。

信息域(Information

????????信息字段包含8位,用作命令字節。這意味著每個設備可以有多達256個不同的命令。

信號的空閑時間(Signal free)

????????信號空閑時間是指不允許(通過任何設備)傳輸數據的時間段。對于接收方來說,重要的是在消息結束時檢測信號空閑時間,以避免接收錯誤。

????????信號空閑時間設置為6t,即2.666ms。

總結

以上是生活随笔為你收集整理的飞利浦RC-6协议的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。