新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 遠(yuǎn)程自動(dòng)報(bào)警裝置

        遠(yuǎn)程自動(dòng)報(bào)警裝置

        作者: 時(shí)間:2012-07-04 來源:網(wǎng)絡(luò) 收藏


        1 直接撥通BP機(jī)號(hào)碼報(bào)警

          這是一個(gè)最簡(jiǎn)單的方案,硬件電路如圖2所示。

          首先,由單片機(jī)巡回監(jiān)視報(bào)警信號(hào)的出現(xiàn)。圖中,以P1.3口電位變低作為出現(xiàn)了報(bào)警信號(hào)。如有報(bào)警,則單片機(jī)立即通過P1.7口輸出低電平,吸合繼電器J1,將裝置與電話線路接通。接著,單片機(jī)按照事先給定的BP機(jī)號(hào)碼發(fā)DTMF信號(hào)即開始撥號(hào),當(dāng)接到傳呼臺(tái)的回音信號(hào)后即自動(dòng)掛機(jī)(斷開繼電器J1的觸點(diǎn))。89C51單片機(jī)控制子程序編制如下:

          本例中所撥打的BP機(jī)號(hào)碼假設(shè)為:2065
        WAN:JNB P1.3,DT   監(jiān)視P1.3口
        SJMP WAN
        DT:ACALL DLY2   ;延時(shí)50毫秒
        JNB P1.3,ARM;確認(rèn)有報(bào)警信號(hào),轉(zhuǎn)處理程序。
        SJMP WAN
        ARM:CLR P1.7;吸合繼電器J1
        ACALL DLY2;延時(shí)50毫秒
        MOV R6,#04H;撥打四位電話號(hào)碼,予置初值。
        MOV DPTR,#7FF8H;地址指針指向R0
        MOV A,#31H;R0按始發(fā)方式、FSK模式設(shè)置。
               但禁止發(fā)送。
        MOVX @DPTR,A
        LOOP:MOV DPTR,#7FFBH  ;地址指針指向TR
        MOV A,#0FH
        ADD A,R6;取出電話號(hào)碼
        MOVC A,@A+PC
        MOVX @DPTR,A;設(shè)置TR
        MOV DPTR,#7FF8H;地址指針指向R0
        MOV A,#33H;允許發(fā)送
        MOVX @DPTR,A
        ACALL DLY3;延時(shí)250毫秒
        MOV A,#31H;停止發(fā)送
        MOVX @DPTR,A
        ACALL DLY3;延時(shí)250毫秒
        DJNZ R6,LOOP;撥號(hào)未完,再撥出一個(gè)號(hào)碼
        DB 95H,96H,9AH,92H    ;TR設(shè)置及電話號(hào)碼
        DTA:MOV DPTR,#7FFAH;地址指針指向DR
        MOVX A,@DPTR;監(jiān)視DRJNB ACC.2,DTA;檢測(cè)應(yīng)答音
        MOV DPTR,#7FF9H;地址指針指向R1
        MOV A,#04H
        MOVX @DPTR,A;復(fù)位
        SETB P1.7;釋放J1
        RET

          在這個(gè)方案中,持有該BP機(jī)的管理人員必須熟知各報(bào)警部門的電話號(hào)碼,以便及時(shí)采取對(duì)策。

        2 與語音電路相結(jié)合的報(bào)警

           在這個(gè)方案中,應(yīng)增設(shè)一塊語音電路,我們?cè)趯?shí)驗(yàn)中采用的是ISD-1110語音電路,該電路具有可隨機(jī)錄入、可循環(huán)播放的功能,每次放音時(shí)間為10秒鐘。該電路的引腳出線如圖3所示。

          錄音時(shí)按下AN按鈕,電路中LED發(fā)光,人對(duì)著話筒說話,話音就被錄入芯片,錄入的內(nèi)容即使斷電后仍不丟失。循環(huán)放音時(shí)只需使PL接低電位,早先錄入的話音將通過喇叭被重復(fù)播放出來。現(xiàn)采用89C51的P1.4腳對(duì)其進(jìn)行控制,可以在需要時(shí)刻投入工作。接線時(shí)可將輸出端之一SP+(或SP-)接入圖2中的A點(diǎn),其它引腳按提示連接。

          單片機(jī)編程方案與上例基本相同,區(qū)別在于:此處應(yīng)按照事先給定的電話號(hào)碼(例如“110”)發(fā)DTMF信號(hào)。撥號(hào)過程結(jié)束,延時(shí)一定時(shí)間之后即可啟動(dòng)語音電路工作。令其反復(fù)播放同一段預(yù)先錄入的話語,如:“我是某地某人,情況緊急,請(qǐng)求幫助”等。接電話的值班員,無論是誰,都可立即明白。

          單片機(jī)控制方面,只須增加兩條指令,對(duì)P1.4口進(jìn)行控制即可。

        3 接收端采用和單片機(jī)的報(bào)警

           在接收端采用和單片機(jī)可以在無人值守的場(chǎng)合自動(dòng)監(jiān)視各處發(fā)來的報(bào)警信息,將其存儲(chǔ)并用數(shù)碼顯示出來,必要時(shí)還可增設(shè)警報(bào)音響等其它設(shè)施。

          由于接收端無需DTMF撥號(hào)等功能,所以圖中采用了OKI公司的低速M(fèi)ODEM MSM6946,它的結(jié)構(gòu)簡(jiǎn)單、價(jià)格低廉、控制和使用都很方便。適用于300BPS、FSK工作方式,可以滿足BELL103標(biāo)準(zhǔn)(有關(guān)MSM6946詳細(xì)數(shù)據(jù)請(qǐng)參閱OKI公司1996年MODEM數(shù)據(jù)手冊(cè))。


        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 遂溪县| 隆回县| 浦县| 洛南县| 师宗县| 原平市| 嘉祥县| 海丰县| 闵行区| 澜沧| 乐亭县| 隆昌县| 延寿县| 琼结县| 安康市| 绥芬河市| 左贡县| 东海县| 都江堰市| 涞水县| 望江县| 长宁县| 小金县| 湾仔区| 曲麻莱县| 辽宁省| 桓台县| 花垣县| 津市市| 盈江县| 新竹市| 延长县| 台北市| 宣威市| 永修县| 桓仁| 淮滨县| 运城市| 邵阳县| 阳原县| 邓州市|