【正文】
目的。關(guān)鍵詞: AT89C51;自動撥號報(bào)警;DTMF 模塊;雙音低頻The Home Phone Automatic Dialing Alarm Device DesignABSTRACTThis design through parison and analysis at home and abroad a variety of internal structure and the function of alarm. We design a automatic telephone dialing alarm system with AT89C51 as the core. By carbon dioxide sensors to detect the concentration of carbon dioxide in the air to determine whether there is a fire, It has dual frequency automatic dialing alarm and DTMF circuit modules, So as to achieve the purpose of fire prevention, guard against theft. Installation of different sensors of different alarm function for different occasions. Keywords: AT89C51。DTMF module。除了文中特別加以注釋和致謝的地方外,設(shè)計(jì)中不包含其他人已經(jīng)發(fā)表的研究成果。簽名:__________________ ________年______月_____日授權(quán)聲明本人完全了解許昌學(xué)院有關(guān)保留、使用本科生畢業(yè)論文(設(shè)計(jì))的規(guī)定,即:有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交畢業(yè)論文(設(shè)計(jì))的復(fù)印件和磁盤,允許畢業(yè)論文(設(shè)計(jì))被查閱和借閱。本人論文(設(shè)計(jì))中有原創(chuàng)性數(shù)據(jù)需要保密的部分為(如沒有,請?zhí)顚憽盁o” ): 學(xué)生簽名: 年 月 日指導(dǎo)教師簽名: 年 月 日目 錄前 言 .....................................................1 ......................1 電話自動撥號報(bào)警器的功能 ....................................1 電話自動撥號報(bào)警器的硬件設(shè)計(jì)方案 ............................1 電話自動撥號的主電路圖 ......................................2 ..........................................4 單片機(jī)的介紹 ................................................4 摘掛機(jī)電路模塊 ..............................................7 顯示和鍵盤模塊 ..............................................8 DTMF收發(fā)模塊 ................................................8 電話號碼存儲模塊 ...........................................13 報(bào)警信號輸入 ...............................................13 .......................................15 系統(tǒng)軟件設(shè)計(jì) ...............................................15 主程序設(shè)計(jì) .................................................16 ...............................................17 系統(tǒng)原理 ...................................................17 元器件選擇 .................................................19總 結(jié) ...................................................21參考文獻(xiàn) .................................................22附 錄 ...................................................23致 謝 ...................................................291家庭電話自動撥號報(bào)警裝置設(shè)計(jì)前 言改革開放以來,經(jīng)濟(jì)高速發(fā)展。工廠、機(jī)關(guān)和居家失盜、失火事件時(shí)有發(fā)生,個(gè)別地方尤為嚴(yán)重,損失驚人。在保護(hù)了人身財(cái)產(chǎn)安全的同時(shí),增加了很多的安全隱患。本文介紹的電路就能解決這個(gè)問題,該電路接到電話機(jī)的電話線上使用,不需要人員的操準(zhǔn),能自動、及時(shí)的完成報(bào)警動作。1. 電話自動撥號報(bào)警器的功能和總體設(shè)計(jì)本次設(shè)計(jì)為基于單片機(jī)的電話自動撥號報(bào)警系統(tǒng)。 電話自動撥號報(bào)警器的功能它的功能有電話號碼的輸入、存儲、斷電不會丟失??梢詸z查顯示已存儲的號碼。安裝不同的傳感器可組成不同的報(bào)警功能,用于不同的場合。 電話自動撥號報(bào)警器的硬件設(shè)計(jì)方案系統(tǒng)硬件框圖見圖 11所示,本系統(tǒng)是利用電話網(wǎng)來傳輸數(shù)字和語音信息的,系統(tǒng)在工作時(shí)報(bào)警檢測電路中二氧化碳傳感器的輸出電壓會隨著空氣中二氧化碳?xì)怏w濃度的變化而變化,當(dāng)發(fā)生火災(zāi)時(shí),隨著二氧化碳?xì)怏w濃度升高,傳感器輸出電壓也會隨之變高,當(dāng)輸出電壓高于預(yù)先設(shè)定的比較器反向輸入端的基準(zhǔn)值時(shí)就會產(chǎn)生報(bào)警信息,檢測電路就把警情信息轉(zhuǎn)換為電平信號傳送到2單片機(jī),單片機(jī)收到警情信號后,立即控制摘機(jī)電路摘機(jī),同時(shí)控制雙音多頻發(fā)送電路撥打預(yù)先存在 E2PROM存儲器 CAT24C021中的電話號碼,實(shí)現(xiàn)自動撥號報(bào)警功能。若是,則撥預(yù)存的電話號碼,若不是,則掛機(jī)并延時(shí)后重復(fù)上述過程。報(bào)警信號輸入模塊單 片 機(jī)DTMF 收發(fā)模塊 電話線摘掛機(jī)控制模塊電話存儲模塊圖 11 基于單片機(jī)的電話自動撥號報(bào)警器的系統(tǒng)硬件 電話自動撥號的主電路圖執(zhí)行完初始化程序后,首先判斷有無報(bào)警信號,若沒有報(bào)警信號,則判斷用戶是否按下修改鍵修改報(bào)警電話號碼,若用戶沒有按下修改鍵,則繼續(xù)判斷有無報(bào)警信號,若用戶按下了修改鍵則需要用戶繼續(xù)輸入報(bào)警時(shí)所要撥打的電話號碼,以停止鍵來判斷是否輸完,若沒輸完則繼續(xù)輸,輸完后則存入 E2PROM存儲器 CAT24C021中,若有報(bào)警信號,首先判斷設(shè)置的標(biāo)志位是否為 1,若不為 1,則單片機(jī)立刻控制 P口,令 ,執(zhí)行摘機(jī)后,從 CAT24C021中讀取報(bào)警電話號碼,并顯示要撥打的電話號碼,最后把電話號碼發(fā)送到 MT8880撥打報(bào)警電話號碼。表 21 系統(tǒng)模塊的構(gòu)成元件和功能系統(tǒng)模塊 主要構(gòu)成元件 功能簡介單片機(jī) AT89C51 通過程序?qū)φ麄€(gè)系統(tǒng)進(jìn)行控制雙間多頻發(fā)送裝置HA868(Ⅲ)P/TD 型電話機(jī)及其內(nèi)部撥號芯片 W19930接收從電話線上來的多音多頻信號并將其轉(zhuǎn)化為數(shù)字信號,然后送入單片機(jī)才將欲撥電話號碼轉(zhuǎn)化為雙間多頻信號送上電話線,實(shí)現(xiàn)撥號功能語音裝置SR9F26單片永久記憶型語音芯片存儲語音,以使在報(bào)警時(shí),將事先存入的送出通知對方信號檢測裝置 74LS14完成電話線上的信號(如回鈴音、撥號音、忙音、無效號碼音以