<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 平板電視無(wú)線(xiàn)克隆器技術(shù)

平板電視無(wú)線(xiàn)克隆器技術(shù)

作者: 時(shí)間:2011-09-02 來(lái)源:網(wǎng)絡(luò ) 收藏
器讀完整機上的數據后,要開(kāi)始對其他整機數據時(shí),則是通過(guò)接收整機的IR接收來(lái)實(shí)現的,器發(fā)射模塊的原理如圖3所示。

本文引用地址:http://dyxdggzs.com/article/155820.htm

  

克隆器發(fā)射模塊原理圖

  圖3 克隆器發(fā)射模塊原理圖

  克隆器在向其他整機發(fā)送數據時(shí),主CPU MEGA8從E2PROM中讀取數據,通過(guò)CPU的兩個(gè)I/O進(jìn)行數據傳輸。一個(gè)I/O口輸出紅外載波38K的方波信號,另一個(gè)按三菱碼的格式輸出要拷貝的數據信號。兩信號同時(shí)進(jìn)入一個(gè)與門(mén)器件,產(chǎn)生用來(lái)進(jìn)行傳輸的數據信號,并通過(guò)紅外發(fā)光二極管實(shí)現無(wú)線(xiàn)傳輸。在進(jìn)行無(wú)線(xiàn)克隆時(shí),克隆器的使用方法像普通遙控器一樣,需要把紅外發(fā)光二極管對著(zhù)整機的IR接收口且左右不超過(guò)30度,以保證整機對數據的正常接收。

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

  無(wú)線(xiàn)克隆器拷貝協(xié)議

  母機數據獲取協(xié)議

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

  數據發(fā)送協(xié)議

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

  模塊定義

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

  時(shí)間同步協(xié)議

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

  接收方如果在一定時(shí)間間隔內沒(méi)有收到下一個(gè)字節,即可判定該字節丟失,此時(shí)可以根據該字節的前后兩個(gè)字節恢復該字節。如果連續兩個(gè)字節丟失,則該模塊數據無(wú)效??蛻?hù)碼0xb0、0xb1、0xb2是協(xié)議的一部分,主要用于同步和分隔模塊。

  結語(yǔ)

  本無(wú)線(xiàn)克隆器采用串口獲取母本數據,再用紅外發(fā)送數據給子機實(shí)現單向無(wú)線(xiàn)拷貝的方法,增加的整機硬件開(kāi)銷(xiāo)小,成本最優(yōu),容易實(shí)現,操作方便,目前已廣泛應用于本公司的工程機市場(chǎng)中。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>