在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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首頁 > 嵌入式系統(tǒng) > 設計應用 > 紅外遙控芯片BA5104的軟件解碼方法探討

            紅外遙控芯片BA5104的軟件解碼方法探討

            作者: 時間:2013-01-14 來源:網(wǎng)絡 收藏

            3.2 遙控碼“0”和遙控碼“1”的提取
            根據(jù)BA5104芯片的編碼格式,當保存在數(shù)據(jù)緩沖區(qū)中的數(shù)值為1/4T=1/4×1.687 9ms≈422μs時,判定為接收到遙控碼“0”;當數(shù)據(jù)緩沖區(qū)中的數(shù)值為3/4T=3/4x1.687 9 ms≈126 6μ時,判定為接收到遙控碼“1”。在實際應用中,由于單片機和紅外遙控發(fā)射器所使用的晶振頻率與標稱值有一定的偏差,所以在編寫程序時要留有一定的容限誤差。提取12位遙控碼的子程序如下:
            g.JPG

            4 測試結果與分析
            測試條件:ATmega16外接晶振為8 MHz,系統(tǒng)內部進行8分頻。經過實驗,用外部中斷法和輸入捕獲功能法均能測出接收脈沖下降沿到上升沿的時間間隔。表1為測試所得的結果。在實驗中發(fā)現(xiàn),用外部中斷法測得的第一幀遙控碼的第1位(即S2)比較容易受到外界的干擾,造成偶爾會出現(xiàn)錯誤。而用輸入捕獲功能法進行極少出現(xiàn)錯誤,主要是因為ATmega16工作在輸入并打開噪音消除功能時,單片機以時鐘頻率連續(xù)4次采樣ICP1引腳,當4次采樣數(shù)據(jù)相同時,才認為輸入捕獲信號有效,具有較強的抗干擾能力。外部中斷法要占用單片機的一個外部中斷源和內部的一個定時器,而輸入捕獲功能法僅占用單片機內部的一個定時器。由此可見輸入捕獲功能法明顯優(yōu)于外部中斷解碼法。

            本文引用地址:http://www.biyoush.com/article/170619.htm

            h.JPG



            5 結束語
            進行軟件解碼BA5104的2種方法均已在實際電路中得到驗證。經過分析和比較,得出輸入捕獲功能解碼法優(yōu)于外部中斷解碼法的結論。文中介紹的2種解碼方法只是針對以BA5104芯片組成的遙控器,對于其它不同編碼格式的遙控器,解碼的思路是相同的,只須根據(jù)實際遙控器的編碼格式將程序中的一些參數(shù)修改即可,不用更換接收電路,非常方便。


            上一頁 1 2 3 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉