一種基于電話網(wǎng)絡(luò)的家居智能報警系統(tǒng)
(4)自動報警 當(dāng)接收到電傳感器等發(fā)來的無線報警信號后,處理器立即發(fā)出報警信號,通過電話線傳到遠(yuǎn)程用戶。報警方式:用戶通過界面設(shè)置10個報警電話,當(dāng)接到警情后,從第1個電話開始撥號,一直撥到第10個,來回?fù)?遍。如果任意一個電話回送了“#”鍵確認(rèn)信號,即意味著報警已收到,不再繼續(xù)撥號。每個號碼需撥號時間100 ms.號碼之間留500ms間隔。撥號時,先檢測存儲的電話號碼。若為空,即未設(shè)此電話,跳過不撥,繼續(xù)撥下一個電話號碼。這樣,用戶可隨意設(shè)置數(shù)個報警電話號碼。便于存儲,規(guī)定號碼長度最多不超過14位。
3.4 語音電路模塊
為了實(shí)現(xiàn)語音通信,采用ISDl420語音器件完成語音提示和報警功能。ISD1420為單片語音處理集成電路.片內(nèi)由時鐘振蕩器、128 KB E2PROM(電可編程可擦除只讀存儲器)、微音放大器、自動增益控制電路、抗干擾濾波器、差動功率放大器等組成,具有高品質(zhì)語音錄放系統(tǒng)所需的全部基本功能電路。該電路與同類語音電路相比具有諸多優(yōu)點(diǎn)。
4 系統(tǒng)軟件設(shè)計(jì)
按照系統(tǒng)要完成的功能,將系統(tǒng)的軟件劃分為初始化、異常檢測與判斷、電話報警等功能模塊。其中關(guān)鍵的主程序和電話報警模塊的程序流程分別如圖5和圖6所示。
5 結(jié)語
介紹了基于單片機(jī)和電話網(wǎng)絡(luò)的家居智能報警系統(tǒng)的原理和設(shè)計(jì)。按照給出的軟、硬件設(shè)計(jì)樣機(jī),實(shí)現(xiàn)諸多功能,并且預(yù)留一些有用接口,便于系統(tǒng)升級。該系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)了家居生活的安全,方便。如果進(jìn)一步與智能家電整合,會有廣闊的應(yīng)用前景。
評論