<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>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 普通遙控器如何搖身變新型“學(xué)習型遙控器”

普通遙控器如何搖身變新型“學(xué)習型遙控器”

作者: 時(shí)間:2011-08-04 來(lái)源:網(wǎng)絡(luò ) 收藏

 是一款攜帶多功能并符合現代人追求簡(jiǎn)約生活理念的新概念產(chǎn)品, 它將各種常用按鍵進(jìn)行精心提取后并融合為一體, 通過(guò)獨有的智能控制技術(shù), 使用戶(hù)能夠同時(shí)輕松地操作電視p影碟p錄像機p機頂盒p激光唱機以及音響功放等各種視聽(tīng)類(lèi)家用電器, 從而實(shí)現了“ 一器在手, 遙控天下”的夢(mèng)想。

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

  1 概述

  包括微控制器模塊、發(fā)射接收模塊、存儲模塊、電源模塊、信息獲取模塊和按鍵裝置, 發(fā)射接收模塊、存儲模塊、電源模塊、信息獲取模塊和按鍵裝置分別與微控制器模塊相連, 學(xué)習系統主要是由發(fā)射部分和接收部分組成。

 ?。?1)發(fā)射部分的主要元件為紅外發(fā)光二極管, 它是一只特殊的發(fā)光二極管, 由于其內部材料不同于發(fā)光二極管, 因而在其兩端施加一定電壓時(shí), 它發(fā)出紅外線(xiàn)而不是可見(jiàn)光, 目前大量使用的紅外發(fā)光二極管發(fā)出的紅外線(xiàn)波長(cháng)為940 nm 左右, 外形與發(fā)光二極管相同, 顏色不同。

 ?。?2)接收部分主要元件是紅外接收管, 它是一種光敏二極管(實(shí)際上是三極管, 基極為感光部分) , 在實(shí)際應用中要給紅外接收二極管加反向偏壓, 它才能正常工作, 亦即紅外接收二極管在電路中應用時(shí)是反向運用, 這樣才能獲得較高的靈敏度。

  2 通信原理及電路編程實(shí)現

  通信的基本原理是發(fā)送端將基帶二進(jìn)制信號調制為一系列的脈沖串信號, 通過(guò)紅外發(fā)射管發(fā)射紅外信號, 常用的有通過(guò)脈沖寬度來(lái)實(shí)現信號調制的脈寬調制( PWM )和通過(guò)脈沖串之間的時(shí)間間隔來(lái)實(shí)現信號調制的脈時(shí)調制( PPM )兩種方法。

  遙控常用的載波頻率為38 kH z, 這是由發(fā)射端編碼芯片所使用的455 kHz晶振來(lái)決定的, 其他的遙控系統采用36 kHz、40 kH z、56 kH z等。

  現在基本上采用一體化接收頭做為信號的接收,把解調出來(lái)的信號送入單片機進(jìn)行學(xué)習(記錄各個(gè)高低電平的時(shí)間長(cháng)度), 然后存入EEPROM 內, 學(xué)習完成后再將EEPROM 的高低電平的時(shí)間數據讀取并與38kH z載波進(jìn)行調制, 然后紅外發(fā)光管發(fā)送出去。

  例如: 由AVR 系列單片機ATm ega8、一體化紅外接收頭HS0038、存儲器、還原調制與紅外發(fā)光管驅動(dòng)電路組成。一體化紅外接收頭負責紅外遙控信號的解調, 將調制在38 kH z上的紅外脈沖信號解調并反向后再輸入到ATmega8的INT0引腳, 邊沿觸發(fā)方式, 并由單片機計數器進(jìn)行高電平與低電平寬度的測量。

  這里使用具有I2C 總線(xiàn)接口的E2PROM 芯片AT24C32作為存儲器, 其容量為4 KB, 用來(lái)保存識別出來(lái)的遙控信號的高電平與低電平寬度數據。通常遙控信號的二進(jìn)制脈沖碼長(cháng)為32位, 每位由一個(gè)高電平與一個(gè)低電平組成, 應保存的信號寬度數據為64 個(gè),再加上引導碼2個(gè)數據, 共計66個(gè)數據, 每個(gè)數據用一個(gè)字節來(lái)表示, 一個(gè)遙控信號命令就需要66個(gè)字節來(lái)保存??紤]到不同的遙控系統有一定的區別, 有些遙控信號命令長(cháng)度較長(cháng), 所以存儲空間應適當留有余量。在實(shí)際應用中, 可根據紅外遙控設備的數量及每個(gè)設備的遙控命令數量等具體情況來(lái)決定E2PROM芯片的容量和型號。

  3 編碼標準

  學(xué)習型遙控編碼有很多種, 常用的主要有NEC 標準和PH ILIPS標準, 其他都是這兩類(lèi)的延伸標準。

 ?。?) NEC編碼標準: 編碼芯片有PT2221 /PT2222、HT6221 /HT6222等。

  此標準下的發(fā)射端所發(fā)射的一幀碼含有一個(gè)引導碼、8位用戶(hù)碼、8位用戶(hù)反碼, 8位鍵數據碼、8位鍵數據反碼。引導碼由一個(gè)9ms的高電平和4. 5 ms的低電平組成, 當按下持續時(shí)間超過(guò)108 ms時(shí), 則發(fā)送簡(jiǎn)碼(簡(jiǎn)碼由9 ms高電平和2. 25m s的低電平組成)來(lái)告知接收端是某一個(gè)鍵一直按著(zhù), 像電視的音量和頻道切換鍵都有此功能, 簡(jiǎn)碼與簡(jiǎn)碼之間相隔是108m s。


上一頁(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>