【正文】
成了很多不必要的損失。與本研究成果相關(guān)的所有人所做出的任何貢獻均已在設(shè)計中作了明確的說明并表示了謝意。它可保存多組號碼,可檢查顯示已存儲的號碼。關(guān)鍵詞: AT89C51;自動撥號報警;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。本人論文(設(shè)計)中有原創(chuàng)性數(shù)據(jù)需要保密的部分為(如沒有,請?zhí)顚憽盁o” ): 學生簽名: 年 月 日指導(dǎo)教師簽名: 年 月 日目 錄前 言 .....................................................1 ......................1 電話自動撥號報警器的功能 ....................................1 電話自動撥號報警器的硬件設(shè)計方案 ............................1 電話自動撥號的主電路圖 ......................................2 ..........................................4 單片機的介紹 ................................................4 摘掛機電路模塊 ..............................................7 顯示和鍵盤模塊 ..............................................8 DTMF收發(fā)模塊 ................................................8 電話號碼存儲模塊 ...........................................13 報警信號輸入 ...............................................13 .......................................15 系統(tǒng)軟件設(shè)計 ...............................................15 主程序設(shè)計 .................................................16 ...............................................17 系統(tǒng)原理 ...................................................17 元器件選擇 .................................................19總 結(jié) ...................................................21參考文獻 .................................................22附 錄 ...................................................23致 謝 ...................................................291家庭電話自動撥號報警裝置設(shè)計前 言改革開放以來,經(jīng)濟高速發(fā)展。1. 電話自動撥號報警器的功能和總體設(shè)計本次設(shè)計為基于單片機的電話自動撥號報警系統(tǒng)。 電話自動撥號報警器的硬件設(shè)計方案系統(tǒng)硬件框圖見圖 11所示,本系統(tǒng)是利用電話網(wǎng)來傳輸數(shù)字和語音信息的,系統(tǒng)在工作時報警檢測電路中二氧化碳傳感器的輸出電壓會隨著空氣中二氧化碳氣體濃度的變化而變化,當發(fā)生火災(zāi)時,隨著二氧化碳氣體濃度升高,傳感器輸出電壓也會隨之變高,當輸出電壓高于預(yù)先設(shè)定的比較器反向輸入端的基準值時就會產(chǎn)生報警信息,檢測電路就把警情信息轉(zhuǎn)換為電平信號傳送到2單片機,單片機收到警情信號后,立即控制摘機電路摘機,同時控制雙音多頻發(fā)送電路撥打預(yù)先存在 E2PROM存儲器 CAT24C021中的電話號碼,實現(xiàn)自動撥號報警功能。它的壽命為 1000寫/擦循環(huán),它的數(shù)據(jù)保留時間為 10年,它全靜態(tài)工作時頻率為 0Hz24Hz,它可以進行三級程序存儲器鎖定。P1 口是一個內(nèi)部提供上拉電阻的 8位雙向 I/O口,P1口緩沖器能接收輸出 4TTL門電流。P2 口在 FLASH編程和校驗時接收高八位地址信號和控制信號。在 FLASH編程期間,此引腳用于輸入編程脈沖。PSEN 外部程序存儲器的選通信號。 AT89C51芯片擦除三個鎖定位和整個 PEROM陣列的電擦除可以通過正確的控制信號組合,并且使 ALE管腳處于低電平 10ms來完成。當處于用戶摘機時,電話機會通過叉簧接上大約 300Ω 的負載,使整個電話線回路中流過大約 30mA的電流。HD7279 芯片具有片選信號,可以方便地實現(xiàn)多于 64鍵的鍵盤接口和多于 8位的顯示。MT8880是一個帶有呼叫處理濾波器的單片 DTMF收發(fā)器。GS 為增益選擇端,此引腳與 IN之間接一個反饋電阻可調(diào)節(jié)運放的增益。IRQ/CALL 為中斷請求或電話信號音檢測輸出端 [7]。RS 為寄存器選擇,當 B3=1時,下一個寫周期選擇寫 CRB,一次性選擇完成。當 B0=0時,中斷禁止,讀出數(shù)據(jù)后清零;當B0=1時,中斷發(fā)生,BB2 被設(shè)定??刂萍拇嫫?CRB的 4比特位是 0000(B) ,B0=0 表示選擇電路工作于突發(fā)模式,B1=0表示工作在非試驗?zāi)J剑珺2=0 表示選擇只產(chǎn)生 DTMF信號,而不產(chǎn)生行/列單音信號,B3=0 或 B3=1均可。 電話號碼存儲模塊本設(shè)計用 E2PROM存儲芯片 CAT24C021,CAT24C021 是集 E2PROM存儲器、復(fù)位微控制器和看門狗定時器三種功能與一體的 I2C串行 CMOS E2PROM器件。當預(yù)置報警電話號碼時,可借助 7279鍵盤把號碼送入單片機,單片機可判斷出是鍵盤上的哪個鍵被按下,將此數(shù)據(jù)由單片機讀入,供 CAT24C021寫入。(3)空氣中二氧化碳氣體的濃度 [11]。單片機 I/O口線的中斷口分配如表 31所示。電路自動復(fù)位,18數(shù)碼管會顯示“P” ,就進入了輸號、查號的操作選擇狀態(tài),如圖 41。 19圖 43 撥號狀態(tài)顯示圖 元器件選擇本次設(shè)計核心為單片機 AT89C51。安裝不同的傳感器可組成不同的報警功能,用于不同的場合。由于經(jīng)驗不足,對電路布局等方面仍有不夠完善的地方,在今后的工作學習中會繼續(xù)多學多動手爭取更大