機電之家資源網(wǎng)
單片機首頁|單片機基礎|單片機應用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
16 位MCU實現(xiàn)家庭智能終端設計
16 位MCU實現(xiàn)家庭智能終端設計
 更新時間:2008-7-26 20:48:42  點擊數(shù):5
【字體: 字體顏色

針對中國家庭可視對講及安防產(chǎn)品價格和性能兩級分化的情況 , 本文分析了基于一款中國原創(chuàng) 16 位 MCU 芯片 KT8808 的智能終端設計方案,它可折衷 8 位設計的成本優(yōu)勢和 32 位設計的高性能特點,具有良好的性價比。

在中國的家庭可視對講及安防市場中,大多數(shù)產(chǎn)品或者是采用 8 位 MCU 來實現(xiàn)簡單的對講功能或安防報警功能,在低水平上進行無序的價格競爭,同時功能單一、使用極不方便;或者是采用 32 位 MCU ,以很高的價位實現(xiàn)家庭智能終端,但普通家庭對此往往無法承受。

本文介紹的家庭智能終端方案采用了中國 IC 設計公司自行設計的 16 位 MCU 芯片 —— KT8808 ,可在家庭用戶可承受的價位上實現(xiàn)可視對講、防盜報警、信息發(fā)布、家庭控制等家庭智能終端的功能,具有良好的性價比。該方案已被 TCL 智能樓宇事業(yè)部采用。

KT8808 特性

X86 兼容的 16 位嵌入式 CPU 芯片 KT8808 內(nèi)含 80188/80186 兼容 CPU 、 VGA 控制器、 LCD 控制器、 16/24 點陣漢字硬字符發(fā)生器、中斷控制器、定時器、 2 個鍵盤控制器、 8 個串口 (UART) 以及 24 個通用輸入輸出 (GPIO) ,如圖 1 中虛線框內(nèi)所示。

80188 CPU :內(nèi)含 80186/80188 指令級兼容的 16 位 RISC CPU ,速度從 10MHz 到 50MHz , 可運行高效代碼和普遍使用的 X86 軟件,同時具有與 PC 機 640KB 內(nèi)存同樣大小的內(nèi)存,從理論上講可運行 DOS 操作系統(tǒng)。

VGA 控制器:與標準 VGA 兼容,可實現(xiàn) 320X240 到 1024X768 16 色 CRT 顯示和各種分辨率的單色彩色 LCD 。

漢字字符發(fā)生器: 16 色 16/24 點陣漢字字符顯示與 16 色圖形疊加,漢字顯示速度最高可提高 36 倍,同時, CPU 無須管理龐大的漢字字庫,節(jié)省了系統(tǒng)資源,這樣在最小 12KB 程序容量下就可實現(xiàn)漢字信息終端。中文字符集支持 GB-2312-80(7,000 漢字 ) 及 GBK2.0(GB18030-2000)(29,000 漢字 ) ,可同時支持 16 個西文字符集。

中斷控制器模塊:含一個與 8259 兼容的 8 級中斷控制器,通過 4 個 8 位寄存器可將中斷控制器的 8 個中斷請求輸入靈活安排,使得任何一個設備的中斷請求均可連接到中斷控制器的任意一個中斷請求輸入,節(jié)省了中斷資源。

雙定時器模塊:含兩個 16 位與 8254 兼容的定時器。

通用 I/O 口模塊: 17 根打印機信號線與 7 根串口線組成了 3 個 8 位的通用輸入輸出口。 打印機接口模塊:打印機接口與標準 PC 機兼容,使用 17 根輸入或輸出線。

鍵盤控制器模塊:含兩個硬件 AT 鍵盤控制器,一個用于 PS/2 鍵盤,一個用于 PS/2 鼠標。

該芯片可在外接一片 512KB ROM 和一片 256X16 DRAM 的情況下實現(xiàn) IBM PC/XT 功能,同時豐富的外設,如串口和通用輸入輸出,可以很方便的實現(xiàn)嵌入式設備的設計。該芯片已廣泛用于銀行漢字終端、語言教室終端、可視對講信息發(fā)布等領域。

方案說明

本文提出的方案采用簡明、優(yōu)美的圖形中文操作界面,能方便的實現(xiàn)人機交流,易學易用?稍趩我伙@示屏上實現(xiàn)可視對講、防盜報警、信息發(fā)布、家庭控制等功能?商峁┒喾N信息查詢,如:報警信息、開門記錄、三表現(xiàn)狀等,以利于用戶對戶內(nèi)各種情況了如指掌。該方案的設計框圖如圖 1 所示。在此設計方案中, KT8808 的 8 位漢字字庫總線外接 512KB ROM ,其中低 256KB 為字庫,高 256KB 為程序,電源接上后, CPU 程序執(zhí)行; 16 位顯存總線外接 1 片 256X16 的 DRAM , 存放程序執(zhí)行的數(shù)據(jù)、文字顯示字符碼數(shù)據(jù)、圖形數(shù)據(jù)等;這三個芯片 (KT8808 、 ROM 、 DRAM) 組成了智能終端的核心部分,其 VGA 數(shù)字輸出經(jīng)過視頻合成電路產(chǎn)生視頻信號通過視頻選擇開關(guān)接至 CRT 模組,或者 VGA 數(shù)字輸出可直接接至 LCD 彩色模塊。在 CRT 或 LCD 屏幕上可顯示外接的視頻信號,也可顯示本機的功能菜單和家庭信息。由 8 根 GPIO 線組成的 4X4 掃描鍵盤可實現(xiàn) 0-9 、 * 、 # 、呼叫、通話、開鎖、監(jiān)視等 16 個功能鍵,與屏幕顯示結(jié)合可實現(xiàn)可視化多級密碼、多防區(qū)、本機地址、音樂門鈴樂曲選擇和音量控制等設置。串口 1 通過 485 或電流環(huán)總線方式接至門口機,通過握手流程,將視頻信號和音頻信號進行適當?shù)厍袚Q,實現(xiàn)可視對講功能。在外接探頭如玻璃破碎、紅外探測等有信號時,根據(jù)布防情況由串口 2 通過 485 或電流環(huán)總線方式接至管理中心,實現(xiàn)安防報警。同時管理中心可在該總線上發(fā)布信息,實現(xiàn)小區(qū)信息發(fā)布功能。用戶可通過屏幕和鍵盤對家用電器的使用進行設置和智能控制,也可通過接至串口 5 的電話撥號器在遠程電話控制。對于簡單的電器,通過簡單的開關(guān)信號控制,對于復雜的電器,由串口 6 通過 485 或電流環(huán)總線方式接至各個需要控制的電器。為了保證系統(tǒng)能在復雜的家居環(huán)境可靠工作,外接有看門狗電路。因 KT8808 的封裝是 QFP208 ,管腳比較多,在本方案使用時鐘是 18.432MHZ ,使用雙層 PCB 板就可以工作得很好,在電源和地的布線上,注意不要將電源形成環(huán)路,數(shù)字地部分盡量鋪上銅皮。

 

  • 上一篇: VB下的CRC校驗程序與循環(huán)冗余碼校驗原理
  • 下一篇: 四個現(xiàn)象六大趨勢—從CES看數(shù)字化革命的進程
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術(shù)支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內(nèi)容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務100強網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1