新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 基于微機械加速度計的無鍵多功能電視遙控器

        基于微機械加速度計的無鍵多功能電視遙控器

        作者: 時間:2009-10-16 來源:網絡 收藏

        3.1 傳感器單元
        傳感器單元原理框圖如圖2所示,選用三軸的ADXL330,該器件可同時測量3個不同方向的重力加速度。該系統只采用2個輸出信號,即X軸和Y軸方向。

        本文引用地址:http://www.104case.com/article/166869.htm

        3.2 控制器單元
        圖3為控制器單元原理框圖,控制器的P30/AN00和P31/AN01引腳接收放大后的傳感器采集信號。P60~P67和P00~P07引腳與發射器相連,發送發射碼。MOD引腳外接跳線,在工作模式或下載燒寫模式可選擇相應電壓。RST復位引腳外接按鍵用于系統復位。

        3.3 紅外發射單元
        紅外發射單元選用MC50462AP,其采用5 V(AVDD)供電,通過紅外二極管口發射遙控編碼。

        4 軟件設計
        單片機上電復位后,首先判斷輸入端口是否有模擬信號輸入,如果沒有則重復檢測、判斷,如果有,則對端口信號進行循環采集。采集后在單片機中對采集的信號進行A/D轉換,對轉換后的數字信號進行大小標定。由于種種原因,輸入的加速度信號不可能是單一方向的,因此,進行簡化處理,假定輸入信號始終是單一方向,若同時檢測到多個方向有輸入,則將比較各個輸入,然后選擇一個最大值作為其唯一輸入。最后通過對輸入進行分析,設計各個輸入的處理子程序,設定其功能。

        紅外遙控器相關文章:紅外遙控器原理
        加速度計相關文章:加速度計原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 富民县| 衡阳县| 柳河县| 开封市| 桂平市| 特克斯县| 乌拉特前旗| 麻江县| 瑞金市| 雷波县| 乐业县| 泾阳县| 宣汉县| 达州市| 六盘水市| 靖州| 定边县| 平昌县| 乐安县| 河曲县| 磴口县| 石屏县| 淮北市| 白水县| 金溪县| 八宿县| 天长市| 九龙县| 镶黄旗| 绵竹市| 东乌珠穆沁旗| 武山县| 湖口县| 兴义市| 阿荣旗| 梁山县| 柳州市| 原阳县| 隆安县| 万年县| 崇义县|