新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種基于電話網絡的家居智能報警系統

        一種基于電話網絡的家居智能報警系統

        作者: 時間:2009-06-19 來源:網絡 收藏

        3.2 編/解碼電路
        采用PT2262/2272完成編解碼功能。編碼器PT2262發出的編碼信號由地址碼、數據碼、同步碼組成,解碼器PT2272接收到信號后,其地址碼經過兩次比較核對后輸出高電平,同時相應的數據引腳輸出高電平。當發射機有按鍵按下時,PT2262工作,315 MHz的高頻發射電路起振并發射等幅高頻信號。
        3.3 DTMF收發電路
        要實現遠程報警,最重要的是DTMF收發電路。它將實現自動撥號、忙音識別、鈴聲識別、遠程按鍵數字信號識別等功能。選用MT8888(DTMF)收發器,與及音頻放大電路組合,實現各種信號音的組合、檢測及DTMF信號的產生,并將DTMF信號輸送到線,如圖3所示。

        當需要撥打時,需發送的DTMF編碼信號通過MT8888的數據總線傳到數據總線緩沖器,并且輸入數據經發送數據寄存器(TDR)控制可編程行、列計數器、D/A轉換器,合成需要發送的DTMF信號。而電話機傳來的DTMF信號經撥號音抑制、分離帶通濾波器、監頻與確認,譯成相應的4比特碼.譯碼的DTMF信號經接收數據寄存器(RDR)輸送至數據總線。
        (1)電話信號音格式 忙音:450 Hz,350 ms有,350 ms無;忙號音:450 Hz,持續;回鈴音:450 Hz,1 s有,4 s無。
        (2)信號音的判斷方法將MT8888的IRQ/CP引腳接AT89S52的T0引腳,電話呼叫過程中的各種信號音經MT8888濾波限幅后得到方波,由MT8888的IRQ引腳輸出到AT89S52的T0引腳。對T0引腳信號記數5 s。該計數值則位于2 175~2 357范同內,為撥號音;計數值位于1 041~1 212范圍內,為忙音;計數值位于425~475范圍內,為回鈴音。在實際編程中,考慮到計數的誤差,可將范圍適當放寬,但不重疊。
        (3)電話摘掛機電路、振鈴檢測電路 為實現系統與電話的連接和斷開:當系統需要外界遠程通信時,電路能實現系統與電話的接通;當外界有電話進入時,系統能接通電話接收遠程控制信號。自動摘機是遠程報警和接收電話的前提。程控電話交換機判斷電話線路是否摘機的根據是回路電流突然增大約到30 mA,則認為電話已經摘機,該電路就是據此而設計的(控制器和家里電話并接在一條電話線上、并且電路報警和打電話共用一條線)。振鈴檢測電路是為了實現系統與普通的電話通信互不干擾而設計。當有電話打入時,系統判斷振鈴的次數,達到預定的次數而電話仍沒有摘機則系統將自動摘機轉入遠程控制程序,如圖4所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 金塔县| 北辰区| 开化县| 保康县| 山阴县| 建平县| 青神县| 瑞丽市| 织金县| 万州区| 会昌县| 七台河市| 盐城市| 肥乡县| 临城县| 綦江县| 利辛县| 浦县| 英超| 禹州市| 宾川县| 桃园县| 桦川县| 辰溪县| 同仁县| 搜索| 正阳县| 西充县| 临潭县| 丹凤县| 阿图什市| 博野县| 睢宁县| 桦南县| 大洼县| 香港 | 罗江县| 海城市| 左云县| 高碑店市| 浮山县|