基于MC20P02B的機頂盒前面板控制電路設計

發(fā)布時(shí)間:2012-9-28 10:51    發(fā)布者:eechina
關(guān)鍵詞: 機頂盒 , 前面板 , 控制電路
作者:上海晟矽微電子有限公司 梁會(huì )鋒

引言

目前的機頂盒前面板一般都是由主CPU控制,或者是主CPU加鍵盤(pán)、LED掃描集成芯片來(lái)實(shí)現。這樣主CPU在待機時(shí)無(wú)法徹底關(guān)斷,待機功耗較大,而且主CPU與前面板的控制比較復雜,不利于維護。于是我們想到了用我司的MC20P02B來(lái)實(shí)現實(shí)時(shí)鍵盤(pán)掃描,LED顯示掃描,待機時(shí)紅外接收處理,待機時(shí)實(shí)時(shí)時(shí)鐘維護,待機喚醒主CPU功能,并通過(guò)IIC協(xié)議將以上信息通訊給主CPU。

1.該方案的優(yōu)勢

1.1提高主CPU效率

替代主CPU做鍵盤(pán)掃描,LED顯示掃描和紅外接收處理,及按鍵信號判斷,這樣主CPU就有更有效率的去做其他事情。

1.2降低待機功耗

目前的方案有開(kāi)機模式和待機模式兩種,在待機模式時(shí),主CPU可以完全停止工作,我司MC20P02B進(jìn)入低功耗模式,可以通過(guò)鍵盤(pán)和IR喚醒?梢越档拖到y總體的待機功耗。MC20P02B的待機功耗<0.005mw ,MC20P02B從低功耗進(jìn)入正常工作模式時(shí)間<2mS(通過(guò)軟件可更改,最小250uS)。

1.3節省元器件,節省連接線(xiàn)

運用我司的MC20P02B,可以節省LED掃描芯片,LED驅動(dòng)三極管,由于我司的MC20P02直接通過(guò)IIC與主CPU通訊,前面板與主CPU之間只需要4根導線(xiàn)相連,IIC_DATA,IIC_CLK,VDD,GND,也可以擴展IR和STB控制兩個(gè)導線(xiàn),最多只需要6根導線(xiàn)。

2.功能描述

2.1 Normal mode:

點(diǎn)亮8段x4位數碼管
鍵盤(pán)掃描,支持8 key,與數碼管SEG復用

2.2 Standby mode:

mcu panel 通過(guò)GPIO關(guān)斷STB電源
standby期間panel mcu 自動(dòng)更新數碼管顯示:
a.時(shí)間 YYYY-MM-DD hh:mm:ss
b.STB配置的固定顯示內容, 如”OFF”, “—“ 等.
wake up,打開(kāi)STB電源
有3種方式退出standby:
IR:收到設置的IR鍵值
key:收到設置key的按鍵
timer:設置的timer時(shí)間到

3.原理圖



4.工作流程

4.1系統上電



4.2進(jìn)入standby mode



4.3退出standby mode:



5.軟件設計

5.1寄存器框圖



5.2 軟件設計

根據4的工作流程,STB與mcu panel使用I2C 總線(xiàn)通信, 50ms 通信一次,設置相應的寄存器,實(shí)現相應功能。

結語(yǔ)

基于MC20P02B設計的機頂盒前面板控制電路經(jīng)過(guò)實(shí)際的應用及測試,性能穩定,性?xún)r(jià)比高,目前已有多家廠(chǎng)商已進(jìn)入量產(chǎn)階段,在市場(chǎng)上體現出了較強的競爭優(yōu)勢,具有良好的推廣應用價(jià)值。
本文地址:http://selenalain.com/thread-98331-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页