版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單片機(jī)紅外遙控解碼技術(shù)
紅外線遙控是目前使用非常廣泛的一種通信和遙控方式。由于紅外線遙控裝置具有體積小、功耗低、成本低等特點(diǎn),因而,繼彩電、錄像機(jī)之后,在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也被紛紛采用,市場上非常容易買到。如果能將遙控器上許多的按鍵解碼出來,用作單片機(jī)系統(tǒng)的輸入則解決了常規(guī)矩陣鍵盤線路板過大、布線復(fù)雜、占用I/O口過多的弊病。而且通過使用遙控器,操作時(shí)可實(shí)現(xiàn)人與設(shè)備的分離,從而更加方便使用。本章以TC9012編碼芯片的遙控器為例,談?wù)勅绾斡贸S玫?1系統(tǒng)單片機(jī)進(jìn)行遙控的解碼。
1、紅外遙控系統(tǒng)結(jié)構(gòu)通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成。紅外線發(fā)射端就是紅外遙控器,主要包括鍵盤、編碼調(diào)制芯片、紅外線發(fā)射LED。當(dāng)按下某一按鍵后,遙控器上的編碼調(diào)制芯片便進(jìn)行編碼,并結(jié)合載波電路的載波信號而成為合成信號,再經(jīng)紅外線發(fā)射二極管,將紅外線信號發(fā)射出去。2.編碼方式紅外線遙控器的編碼與所使用的編碼芯片有關(guān),不同的芯片編碼有所不同,但基本原理相似。這里以TC9012芯片為例,說明遙控編碼方式和解碼原理。當(dāng)我們按下遙控器的按鍵時(shí),遙控器將發(fā)出如下圖的一串二進(jìn)制代碼,我們稱它為一幀數(shù)據(jù)。
TC9012一幀完整的發(fā)射碼是由引導(dǎo)碼、用戶編碼和鍵數(shù)據(jù)碼3部分組成。
TC9012的一幀數(shù)據(jù)中含有32位碼,包含兩次8位用戶碼,8位數(shù)據(jù)碼和8位數(shù)據(jù)碼的反碼。遙控器發(fā)射代碼時(shí),均是低位在前,高位在后。引導(dǎo)碼高電平為4.5ms,低電平為4.5ms。表示一幀數(shù)據(jù)的開始,作為用戶碼、數(shù)據(jù)碼以及他們的反碼的先導(dǎo)。
遙控器輸出波形
(遙控器端)O碼由O.56ms高電平和0.56ms低電平組合而成.脈沖寬度為1.12ms.1碼由0.56ms高電平和1.69ms低電平組合而成.脈沖寬度為2.25ms。在編寫解碼程序時(shí)。通過判斷脈沖的寬度,即可得到0或1。3、硬件設(shè)計(jì)
紅外線發(fā)射端采用市場上通用的一種紅外遙控器(芯片為SC9012或TC9012系列等)(淘寶上可以買到,自己也可以設(shè)計(jì))。
接收端采用一體化紅外接收頭,紅外接收頭只有3個(gè)引腳:數(shù)字信號輸出端(OUT),引腳接地端(GND),電源輸入(VCC),紅外接收電路一體化的紅外接收頭將遙控信號的接收、放大、解調(diào)、整形集于一身,不需要任何外接器件就輸出可以讓單片機(jī)識別的TTL信號,這樣大大簡化了接收電路的復(fù)雜程度和電路的設(shè)計(jì)工作,方便使用。
在本系統(tǒng)中我們采用紅外一體化接收頭HS0038(價(jià)格1元左右),外觀圖如下圖所示。HS0038黑色環(huán)氧樹脂封裝,不受日光、熒光燈等光源干擾,內(nèi)附磁屏蔽,功耗低,靈敏度高。在用小功率發(fā)射管發(fā)射信號情況下,其接收距離可達(dá)35m。它能與TTL、COMS電路。它接收紅外信號頻率為38kHz。
紅外接收頭與單片機(jī)連接非常簡單,只需將信號輸出端(OUT)與單片機(jī)一個(gè)I/O引腳連接(P3.2,外部中斷0引腳),然后接上電源即可(一體化紅外接收頭的輸出信號正好與紅外發(fā)射遙控器的輸出信號反相)。4、遙控信號的解碼算法
遙控器無鍵按下時(shí)。紅外發(fā)射二極管不發(fā)出信號,遙控接收頭輸出信號1(反相)。有鍵按下時(shí).編碼的高電平經(jīng)遙控頭倒相后會輸出信號O(產(chǎn)生下降沿)。由于與單片機(jī)的外部中斷腳相連,將會引起單片機(jī)中斷(單片機(jī)預(yù)先設(shè)定為下降沿產(chǎn)生中斷)。單片機(jī)在中斷時(shí)使用定時(shí)器0或定時(shí)器1開始計(jì)時(shí).到下一個(gè)脈沖到來時(shí),即再次產(chǎn)生中斷時(shí),先將計(jì)時(shí)值取出。清零計(jì)時(shí)值后再開始計(jì)時(shí).通過判斷每次中斷與上一次中斷之間的時(shí)間間隔。便可知接收到的是引導(dǎo)碼還
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商鋪轉(zhuǎn)租合同模板
- 二零二五版?zhèn)€人旅游策劃服務(wù)合同約定2篇
- 2025年房地產(chǎn)投資風(fēng)險(xiǎn)評估協(xié)議3篇
- 2024版泵車租賃協(xié)議定制版集錦版
- 2024版小區(qū)戶外廣告牌制作安裝合同書
- 個(gè)人向單位借款協(xié)議:2024年規(guī)范格式版B版
- 個(gè)人借款反擔(dān)保合同2024年度3篇
- 2025年度高速公路綠化帶樹木清理賠償協(xié)議書3篇
- 2025年度寶鋼職工參與企業(yè)社會責(zé)任合同3篇
- 2024混凝土供應(yīng)及澆筑服務(wù)協(xié)議樣本版B版
- 2025年浙江省金華市統(tǒng)計(jì)局招聘2人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 員工職業(yè)素養(yǎng)與團(tuán)隊(duì)意識培訓(xùn)課件2
- 部編版三年級下冊語文全冊教案及全套導(dǎo)學(xué)案
- 2024年國家級森林公園資源承包經(jīng)營合同范本3篇
- 對口升學(xué)《計(jì)算機(jī)應(yīng)用基礎(chǔ)》復(fù)習(xí)資料總匯(含答案)
- 迪士尼樂園總體規(guī)劃
- 2024年江蘇省蘇州市中考數(shù)學(xué)試卷含答案
- 2024年世界職業(yè)院校技能大賽高職組“市政管線(道)數(shù)字化施工組”賽項(xiàng)考試題庫
- 介紹蝴蝶蘭課件
- 大學(xué)計(jì)算機(jī)基礎(chǔ)(第2版) 課件 第1章 計(jì)算機(jī)概述
- 數(shù)字化年終述職報(bào)告
評論
0/150
提交評論