新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 平板電視無線克隆器技術

        平板電視無線克隆器技術

        作者: 時間:2011-09-02 來源:網絡 收藏
        器讀完整機上的數據后,要開始對其他整機數據時,則是通過接收整機的IR接收來實現的,器發射模塊的原理如圖3所示。

        本文引用地址:http://www.104case.com/article/155820.htm

          

        克隆器發射模塊原理圖

          圖3 克隆器發射模塊原理圖

          克隆器在向其他整機發送數據時,主CPU MEGA8從E2PROM中讀取數據,通過CPU的兩個I/O進行數據傳輸。一個I/O口輸出紅外載波38K的方波信號,另一個按三菱碼的格式輸出要拷貝的數據信號。兩信號同時進入一個與門器件,產生用來進行傳輸的數據信號,并通過紅外發光二極管實現無線傳輸。在進行無線克隆時,克隆器的使用方法像普通遙控器一樣,需要把紅外發光二極管對著整機的IR接收口且左右不超過30度,以保證整機對數據的正常接收。

          克隆器的數據發送是以三菱碼的格式進行的,當然以別的碼值格式來發送也可以,只要相應更改克隆器與整機電視之間的IR傳輸協議即可。數據的傳輸是以模塊傳輸時間同步的方式來進行的。整機電視將接收的數據儲存在其外圍電路的E2PROM里,當該臺整機電視重新開機時,其就會從E2PROM里調用剛從無線克隆里拷貝的頻道信息、亮度模擬量值等客戶要求信息等數據。

          無線克隆器拷貝協議

          母機數據獲取協議

          通過MEGA8發送串口命令給整機,從整機讀取數據存到克隆器自帶的E2PROM,串口通訊協議波特率設置為9600bps。由于是雙向數據傳輸,數據的可靠性可以得到保證。

          數據發送協議

          發送數據采用電視機遙控器的遙控碼發送協議,這樣電視機軟件可以像接收遙控器按鍵碼一樣接收數據。母機通過紅外把E2PROM中的數據發送給子機,采用模塊傳輸和時間同步的方式。

          模塊定義

          將三菱碼中的客戶碼用做數據位傳輸,每個模塊傳輸8字節的有效數據及校驗和。每個數據傳輸兩次,以0xb1開始,以0xb2結束。

          時間同步協議

          本設計采用時間同步協議,即發送與接收按同一速率進行。傳輸數據之前發送一組正常脈寬(0的脈沖寬度為1.2ms,1的脈沖寬度為2.4ms)的三菱碼:客戶碼為0xb0,數據碼為0xb0,表示無線傳輸開始。從0xb0 0xb0的最后一位結束到模塊數據的第一位開始的間隔為27ms,開始發送模塊數據。模塊數據開始傳輸時,脈寬減半,即0的脈沖寬度為0.6ms,1的脈沖寬度為1.2ms,如此可以將紅外傳輸的速度提高一倍。第一個模塊的DATA1為模塊的數目,整機接收后可用于OSD的進度顯示。

          接收方如果在一定時間間隔內沒有收到下一個字節,即可判定該字節丟失,此時可以根據該字節的前后兩個字節恢復該字節。如果連續兩個字節丟失,則該模塊數據無效。客戶碼0xb0、0xb1、0xb2是協議的一部分,主要用于同步和分隔模塊。

          結語

          本無線克隆器采用串口獲取母本數據,再用紅外發送數據給子機實現單向無線拷貝的方法,增加的整機硬件開銷小,成本最優,容易實現,操作方便,目前已廣泛應用于本公司的工程機市場中。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 闽清县| 岫岩| 巴中市| 肃北| 黎川县| 禹州市| 鸡西市| 聂拉木县| 万荣县| 周口市| 吴旗县| 禄丰县| 贵南县| 辽源市| 龙门县| 吉水县| 赤峰市| 镇沅| 图木舒克市| 兴国县| 徐州市| 离岛区| 阳西县| 余江县| 双柏县| 海城市| 城固县| 慈溪市| 广河县| 正镶白旗| 广州市| 囊谦县| 抚远县| 三都| 木兰县| 林口县| 金湖县| 明水县| 乌拉特后旗| 濮阳县| 怀远县|