• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 基于PT2258的AV5.1多聲道音響控制系統

    基于PT2258的AV5.1多聲道音響控制系統

    作者: 時間:2009-01-15 來源:網絡 收藏
    1.4 紅外遙控
    此模塊包括編碼、解碼兩部分。編碼電路采用紅外遙控系統中專用的發射集成電路BL6121。它采用CMOS工藝制作,最多可外接64個按鍵,工作電壓范圍寬(2.2~5.5 V),對于遙控器這種便攜式供電的設備特別適用,由此芯片構成的電路如圖4所示。BL6121外接455 kHz時鐘晶振,當按鍵時間達到36 ms時,其發射一幀的紅外數據格式由1個引導碼、16位地址碼、8位數據碼、8位數據反碼構成,其數據輸出波形請見參考文獻。對紅外信號的接收過程,實際上是把紅外光信號轉換成TTL信號的過程,現在普遍采用集成度比較高的一體化接收頭來處理,隨后將轉換成TTL的信號輸入MCU的I/O口進行解碼。PIC16C56無中斷,在軟件設計中運用查詢的方法進行解碼。

    本文引用地址:http://www.czjhyjcfj.com/article/163982.htm

    1.5 擴展鍵盤
    如圖5所示,采用交互式鍵盤設計,RB0~RB4通過上拉電阻接至鍵盤。每個I/O口既作輸入行又作輸出列,輸入輸出交互使用,構成5行5列。在行列線每個獨立(不重復)的交點上,設置一個按鍵,即任意I/0線之間均接一個按鍵。當某一口線輸出低電平時,其他I/O線均讀入鍵信息,軟件設計采用循環查詢的方法進行按鍵判斷。這種設計方式在鍵數相同情況下,占用I/O線少,節省資源。

    2 軟件設計
    在Microchip公司提供的MPLAB集成開發環境下,根據圖6所示的程序流程實現軟件編程。系統上電將VOLUME音量初始為適中(一10 dB),隨后判斷是否有本地按鍵以及引腳有無紅外信號,根據按鍵及對紅外的解碼情況轉到各功能子程序。整個軟件采用模塊化設計,可讀性強,維護、升級方便。


    3 總 結
    .1,既將眾多離散的源集中管理,又充分利用了AV功放的效果。該系統使用方便、穩定,在智能家居設備日益更新的情況下,為家庭智能娛樂提供了一種可行的控制手段。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 环江| 兴义市| 郴州市| 新余市| 庐江县| 安丘市| 岗巴县| 海门市| 宕昌县| 武宁县| 紫金县| 班玛县| 凤阳县| 乐清市| 林州市| 渝中区| 云梦县| 安远县| 淮南市| 阿巴嘎旗| 鞍山市| 广平县| 布尔津县| 兰考县| 隆回县| 无为县| 额济纳旗| 江永县| 山东省| 斗六市| 古浪县| 六枝特区| 邵武市| 屏南县| 舟山市| 阳城县| 宁海县| 甘泉县| 新泰市| 西乡县| 阿拉善左旗|