新聞中心

    EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 以芯片ZLG7289A 為核心的智能來電顯示器的設(shè)計(jì)

    以芯片ZLG7289A 為核心的智能來電顯示器的設(shè)計(jì)

    作者: 時(shí)間:2014-01-17 來源:網(wǎng)絡(luò) 收藏

    目前我國電話網(wǎng)交換機(jī)傳送主叫識(shí)別信息CID(Calling Identity Delivery) 有兩種方式,較常用的是FSK(頻移鍵控) 方式,另一種是DTMF(雙音多頻) 方式。通過掌握相應(yīng)的協(xié)議標(biāo)準(zhǔn)和數(shù)據(jù)格式,可通過ARM控制芯片HT9032C 實(shí)現(xiàn)解調(diào)FSK 格式的來電信息,通過E2PROM 存儲(chǔ)器存儲(chǔ)來電信息,并利用液晶顯示,同時(shí)控制ISD1402 語音芯片播放來電號(hào)碼。以SPI 串行接口智能顯示鍵盤控制芯片 為核心設(shè)計(jì)的鍵盤電路實(shí)現(xiàn)查閱、刪除來電信息。

    本文引用地址:http://butianyuan.cn/article/226880.htm

    1 系統(tǒng)硬件設(shè)計(jì)

    1.1 系統(tǒng)總體設(shè)計(jì)

    整個(gè)系統(tǒng)由5 部分組成,分別是: (1) FSK 信號(hào)解調(diào); (2) 來電號(hào)碼語音播報(bào); (3) 顯示來電; (4) 存儲(chǔ)來電信息; (5) 按鍵控制部分。具體如圖1 所示。

    以芯片ZLG7289A 為核心的智能來電顯示器的設(shè)計(jì)

    圖1 系統(tǒng)組成框圖

    1.2 系統(tǒng)各組成部分設(shè)計(jì)

    (1) FSK 信號(hào)解調(diào)。

    CID芯片HT9032C 解調(diào)器是臺(tái)灣HOLTEK 公司生產(chǎn)的雙列直插、低功耗的接收物理層主叫識(shí)別信息的CMOS 集成電路FSK 解調(diào)芯片,它能滿足Bell 202 和CCITT V.23 標(biāo)準(zhǔn),實(shí)現(xiàn)1200 波特率FSK數(shù)據(jù)傳輸標(biāo)準(zhǔn),且能檢測鈴流和載波,電話線經(jīng)過接口電路接到HT9032C 的TIP,RING,RDET1 和RDET2腳,當(dāng)有振鈴信號(hào)來時(shí),HT9032C 的RDET 腳觸發(fā)下降沿。在第一次和第二次振鈴之間HT9032C 把邏輯“1” (1200 ± 12) Hz、邏輯“0” (2200 ± 22) Hz、傳輸速率為1200 bit /s 的FSK 信號(hào)解調(diào)成串行異步二進(jìn)制數(shù)據(jù)。當(dāng)檢測到有效載波信號(hào),CDET 觸發(fā)下降沿。在DOUT 腳輸出包括信道占用信號(hào)、標(biāo)志信號(hào)和主叫識(shí)別信號(hào)的所有信號(hào); 在DOUTC 腳只輸出主叫識(shí)別信號(hào)。

    HT9032C 與ARM9 的具體硬件連線如圖2 所示。

    以芯片ZLG7289A 為核心的智能來電顯示器的設(shè)計(jì)

    圖2 CID 芯片HT9032C 與ARM9 的硬件連線

    HT9032C 的RDET 引腳接MCU 的外部中斷0,當(dāng)有振鈴信號(hào)時(shí),RDET 腳觸發(fā)外部中斷0 服務(wù)程序。HT9032C 的CDET 引腳接MCU 的外部中斷1,當(dāng)檢測到有效解調(diào)后的主叫識(shí)別信號(hào),CDET 腳觸發(fā)外部中斷1 程序。HT9032C 的DOUTC 引腳接MCU 的串行中斷。當(dāng)檢測到振鈴和有效載波信號(hào),便打開串口中斷,接收解調(diào)的FSK 信號(hào),得到來電信息。

    (2) 來電號(hào)碼語音播報(bào)。

    采用錄放一體化的高保真單片固態(tài)語音集成電路ISD1420 實(shí)現(xiàn)自動(dòng)語音播放來電號(hào)碼。其內(nèi)部有128K 的E2PROM 用于存放語音信息,并可分成160段,每段信息為0.125 s,總共可存儲(chǔ)20 s 的信息。語音分段的信息是由ISD1420 的地址線A0 ~ A7 的值決定的。在錄制過程中將可能要播放的語音庫按每個(gè)0. 5 s 的單位進(jìn)行錄制,每個(gè)漢字或數(shù)字的語音信息對應(yīng)到一個(gè)地址。在檢測到來電號(hào)碼后,依次給定A0 ~A7 的值就能構(gòu)成一句話,播放來電號(hào)碼。

    (3) 顯示來電。

    液晶顯示模塊LCD 用來顯示主叫號(hào)碼、日期、時(shí)間等信息。LCD 接收到來電信息后即依次取出各個(gè)信息并進(jìn)行顯示。

    (4) 存儲(chǔ)來電信息。

    采用允許三總線工作的串行外設(shè)接口(SPI)芯片X25045 作為存儲(chǔ)器。此芯片把看門狗定時(shí)器、電壓監(jiān)控和E2PROM 集成在單個(gè)封裝內(nèi),降低了系統(tǒng)成本并減少了對電路板空間的要求; 其看門狗功能提供了對微控制器的保護(hù),通過編程監(jiān)控系統(tǒng),當(dāng)系統(tǒng)發(fā)生故障時(shí)自動(dòng)以RESET 信號(hào)作出響應(yīng); X25045 的存貯器部分是CMOS 的4096 bit(512 × 8) 串行E2PROM.

    (5) 按鍵控制部分。

    采用

    pic是什么



    上一頁 1 2 3 下一頁

    關(guān)鍵詞: ZLG7289A 顯示器設(shè)計(jì)

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉