新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于GPRS和數(shù)字無線的嵌入式報(bào)警系統(tǒng)的設(shè)計(jì)

基于GPRS和數(shù)字無線的嵌入式報(bào)警系統(tǒng)的設(shè)計(jì)

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


2.2.2 報(bào)警子程序
當(dāng)報(bào)警時(shí),調(diào)用摘機(jī)函數(shù)模擬摘機(jī),并進(jìn)行鈴音檢測(cè)。鈴音檢測(cè)時(shí)單片機(jī)計(jì)數(shù)器T0定時(shí)4 s,計(jì)數(shù)器T1對(duì)MT8888 IRQ輸出方波進(jìn)行4 s計(jì)數(shù)。據(jù)程控交換機(jī)協(xié)議,鈴音信號(hào)為誤差+25 Hz的450 Hz連續(xù)正弦波,撥號(hào)音是連續(xù)的,忙音為0.35 s通、0.35 s斷,回鈴音為1 s通、4 s斷??稍O(shè)定計(jì)數(shù)門限,據(jù)計(jì)數(shù)值的不同進(jìn)行鈴音識(shí)別。如,撥號(hào)音的計(jì)數(shù)上下門限為(450+25)×4=1 900和(450-25)×4=1700。如圖3所示。


2.2.3 遠(yuǎn)程控制子程序
當(dāng)與遠(yuǎn)程控制相應(yīng)的外部中斷6中斷請(qǐng)求標(biāo)志置位時(shí),系統(tǒng)由主程序轉(zhuǎn)入遠(yuǎn)程控制子程序。首先,MT8888設(shè)置為DTMF模式,然后解碼遠(yuǎn)程輸入的密碼,與本地的密碼進(jìn)行比較,如果不匹配,則掛機(jī);否則身份驗(yàn)證通過。通過身份驗(yàn)證后,MT8888解碼遠(yuǎn)程控制指令并傳遞給單片機(jī)。單片機(jī)根據(jù)控制指令執(zhí)行相應(yīng)的控制操作,執(zhí)行完成之后,自動(dòng)掛機(jī)。
2.3 系統(tǒng)終端界面
系統(tǒng)終端界面如圖4所示。


當(dāng)系統(tǒng)處于待機(jī)狀態(tài)時(shí),安全指示燈亮;當(dāng)處于報(bào)警狀態(tài)時(shí),相應(yīng)的報(bào)警狀態(tài)指示燈會(huì)閃爍指示報(bào)警狀態(tài)。修改密碼時(shí)需要輸入原密碼,以防被人非法篡改,從而提高系統(tǒng)安全性;修改號(hào)碼時(shí)也需要輸入密碼,否則不能修改。查詢系統(tǒng)日志時(shí)需要輸入密碼,選擇日期,雙擊日期可以查詢當(dāng)天的報(bào)警日志。報(bào)警日志可以以文本文件格式進(jìn)行存儲(chǔ),并且可以更改存儲(chǔ)目錄,便于日后查看和調(diào)用。

3 結(jié)語
該系統(tǒng)采用美國(guó)Silabs公司的增強(qiáng)型8位單片機(jī)C8051F020為控制核心,減小電磁輻射對(duì)系統(tǒng)收發(fā)電路的干擾;采用以2.4 GHz公共頻率為載波頻率的收發(fā)電路,相對(duì)于傳統(tǒng)的433 MHz和315 MHz的收發(fā)電路具有抗干擾能力強(qiáng),發(fā)射距離遠(yuǎn)和電路體積小的優(yōu)點(diǎn);并結(jié)合多節(jié)點(diǎn)傳感組,能實(shí)時(shí)對(duì)家庭安全狀況進(jìn)行監(jiān)控,及時(shí)通報(bào)安全隱患。同時(shí),在固定電話網(wǎng)的基礎(chǔ)上,增加短信報(bào)警的功能,彌補(bǔ)了通過固定電話網(wǎng)絡(luò)傳遞報(bào)警信息功能上的不足,提高系統(tǒng)的安全性能。還了個(gè)人電腦終端桌面程序,改善人機(jī)接口,更加方便用戶設(shè)置/修改密碼、預(yù)置/修改電話號(hào)碼、查詢報(bào)警日志等。經(jīng)實(shí)驗(yàn)證明,該系統(tǒng)具有成本低、穩(wěn)定、功能齊全、人機(jī)接口友好的特點(diǎn),具有很強(qiáng)的研究意義和社會(huì)實(shí)用價(jià)值,以及廣闊的市場(chǎng)前景。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

p2p機(jī)相關(guān)文章:p2p原理



上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

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

關(guān)閉