在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 紅外線遙控電風(fēng)扇設(shè)計(jì)思路

            紅外線遙控電風(fēng)扇設(shè)計(jì)思路

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

            概述

            遙控是 90年代初期在廣東珠江三角洲地區(qū)作做大量的研發(fā)和生產(chǎn),并有專門的掩模芯片作為主控芯片使用,現(xiàn)本人用單片機(jī)作了接收和發(fā)射的配套使用的系統(tǒng)方案。紅外遙控電路現(xiàn)在已成為一種設(shè)計(jì)電路的時(shí)尚,現(xiàn)簡(jiǎn)單地介紹了發(fā)射、接收系統(tǒng)的原理,給出用 89C2051作為遙控接收系統(tǒng)解碼器的一種巧妙實(shí)現(xiàn)方法,以及完整的51匯編程序代碼。包括發(fā)射、接收的原理圖及其編程的主程序、發(fā)送程序、接收程序、定時(shí)中斷程序的流程過(guò)程,從而完成此設(shè)計(jì)的要點(diǎn),參考流程方框圖的構(gòu)思過(guò)程,可以編寫應(yīng)用軟件。遙控控制系統(tǒng)分為兩大部分:遙控器和控制板,下面分別加以描述。

            一、遙控器

            為了能遠(yuǎn)離距的控制電風(fēng)扇,采用了紅外遙控器。通常紅外遙控器由發(fā)射和接收兩部分組成,發(fā)射部分由單片機(jī) 等構(gòu)成。接收部分由單片機(jī)89C51等構(gòu)成。

            1. 工作原理及組成部分

            (1)CPU 采用AT89C2051單片機(jī),AT89C2051的功能:

            和 MCS-8051產(chǎn)品兼容、2KB可重編程閃速存儲(chǔ)器、耐久性:1000寫/擦除周期、2.7V~6V的操作范圍、全靜態(tài)操作:0Hz~24MHz、兩級(jí)加密程序存儲(chǔ)器、128×8位內(nèi)部RAM、15根可編程I/O引線、6個(gè)中斷源、可編程串行UART通道、直接LED驅(qū)動(dòng)輸出、片內(nèi)模擬比較器、低耗空載和掉電方式。

            (2)電源采用4節(jié)7號(hào)電池來(lái)提供電源,并用一個(gè)二極管(IN4148)進(jìn)行降壓。

            (3)調(diào)制部分:采用CD40106進(jìn)行緩沖放大并整形.發(fā)送的數(shù)字信號(hào)與38K的載波進(jìn)行相與,將其調(diào)制在一起,整形并緩沖放大,經(jīng)過(guò)8050進(jìn)行放大驅(qū)動(dòng)紅外發(fā)射管,使其發(fā)射紅外光。

            (4)紅外發(fā)射方原理見圖(1)所示。

            點(diǎn)擊在新窗口中瀏覽產(chǎn)品


            (圖 1 )遙控器原理框圖

            2.紅外發(fā)射

            (1)發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、紅外發(fā)送器。使用89C2051芯片 將按鍵信號(hào)調(diào)制在 38KHz 的載波信號(hào)上通過(guò)三極管放大后發(fā)射出去。紅外編碼為: 全碼 =引導(dǎo)碼+系統(tǒng)碼+系統(tǒng)反碼+數(shù)據(jù)碼+數(shù)據(jù)反碼。89C2051 的 P1口構(gòu)成矩陣式鍵盤,用T1產(chǎn)生定時(shí)中斷,驅(qū)動(dòng)P3.3產(chǎn)生一個(gè)38K的方波,作為紅外線的調(diào)制基波。將發(fā)送的數(shù)據(jù)和P3.0進(jìn)行邏輯與后,經(jīng)過(guò)40106整形,用三極管驅(qū)動(dòng)紅外發(fā)射管發(fā)射。

            (2)按鍵功能

            K1:低檔、中檔、高檔;鍵值為 01H

            K2彩燈:鍵值為 02H

            K3:自然風(fēng)、睡眠風(fēng)、正常風(fēng)鍵;值為03H

            K4定時(shí);鍵值為04H

            K5開/關(guān)機(jī);鍵值為05H

            (3)當(dāng)無(wú)鍵按下時(shí),延時(shí)10秒后進(jìn)入待機(jī)狀態(tài),系統(tǒng)處于低功耗模式。 當(dāng)有按鍵按下時(shí),INT0中斷產(chǎn)生中斷,同時(shí)喚醒CPU進(jìn)行工作狀態(tài)。

            3.紅外發(fā)射的編碼方式

            遙控發(fā)射器專用芯片很多,根據(jù)編碼格式可以分成兩大類,這里我們以運(yùn)用比較廣泛,解碼比較容易的一類來(lái)加以說(shuō)明,現(xiàn)以日本 NEC的uPD6121G組成發(fā)射電路為例說(shuō)明編碼原理。當(dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具有以下特征:

            (1)采用脈寬調(diào)制的串行碼,以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示二進(jìn)制的“0”;以脈寬為0.565ms、間隔1.685ms、周期為2.25ms的組合表示二進(jìn)制的“1”。

            “0”和“1”組成的32位二進(jìn)制碼經(jīng)38kHz的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率,達(dá)到降低電源功耗的目的。然后再通過(guò)紅外發(fā)射二極管發(fā)射。

            (2)遙控編碼是連續(xù)的32位二進(jìn)制碼組,其中前16位為用戶識(shí)別碼,能區(qū)別不同的電器設(shè)備,防止不同機(jī)種遙控碼互相干擾。該芯片的用戶識(shí)別碼固定為十六進(jìn)制0FFH;后16位為8位操作碼(功能碼)及其反碼。

            (3)遙控器在按鍵按下后,周期性地發(fā)出同一種32位二進(jìn)制碼,周期約為108ms。一組碼本身的持續(xù)時(shí)間隨它包含的二進(jìn)制“0”和“1”的個(gè)數(shù)不同而不同,大約在45~63ms之間。

            (4)其相關(guān)的波形圖如下:

            點(diǎn)擊在新窗口中瀏覽產(chǎn)品

            (圖 2)遙控編碼

            4.硬件設(shè)計(jì)

            硬件設(shè)計(jì)見電路原理圖(3)所示。

            點(diǎn)擊在新窗口中瀏覽產(chǎn)品

            (圖3)遙控器電路原理圖

            5.軟件設(shè)計(jì)

            (1)采用中斷的處理程序完成整個(gè)系統(tǒng)的操作,INT0中斷處理完成鍵盤掃描以及發(fā)送。

            紅外遙控器相關(guān)文章:紅外遙控器原理
            脈寬調(diào)制相關(guān)文章:脈寬調(diào)制原理

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

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉