單片機控制的多功能門鈴.doc
約60頁DOC格式手機打開展開
單片機控制的多功能門鈴,60頁 3.2萬字 有開題報告 設計總圖 設計程序摘要多功能門鈴結合實際用戶需要和現(xiàn)代社會的需求設計,作為用單片機控制的智能產品之一,在單片機設計中開辟出一塊新的領域。本文主要介紹新型多功能門鈴的原理和特點。本設計中,我們采用了單片機控制多模塊的方式。硬件部分由語音控制模塊、紅外探測模塊、鍵盤輸入...
內容介紹
此文檔由會員 cnlula 發(fā)布
單片機控制的多功能門鈴
60頁 3.2萬字 有開題報告 設計總圖 設計程序
摘 要
多功能門鈴結合實際用戶需要和現(xiàn)代社會的需求設計,作為用單片機控制的智能產品之一,在單片機設計中開辟出一塊新的領域。本文主要介紹新型多功能門鈴的原理和特點。本設計中,我們采用了單片機控制多模塊的方式。硬件部分由語音控制模塊、紅外探測模塊、鍵盤輸入模塊、開燈模塊和報警模塊五大部分組成。具體實施辦法是:以單片機AT89S52為核心,通過鍵盤向單片機輸入指令,再由單片機控制語音芯片ISD1420模塊、開燈模塊和報警模塊,輸出不同的響應結果。
設計過程中,硬件設計中使用了工具PROTEL99SE制作原理圖和PCB板圖,軟件設計中使用了模塊編程的方法。
目 錄
摘要 I
Abstract II
緒論 1
1 理論基礎及系統(tǒng)要求 2
1.1 引言 2
1.2 系統(tǒng)構成 2
1.2.1 基本原理 2
1.2.2 系統(tǒng)組成和流程 2
1.3 系統(tǒng)任務 2
2 系統(tǒng)硬件電路 4
2.1 引言 4
2.2 硬件介紹 4
2.2.1 單片機89S52 4
2.2.2 ISD1420語音芯片 5
2.2.3 紅外探測系統(tǒng) 11
2.2.4 放大器 11
2.2.5 報警器 12
2.2.6 繼電器 13
2.2.7 電源部分 13
2.3 硬件電路設計及實現(xiàn) 14
2.3.1 語音控制模塊 14
2.3.2 輸入模塊 15
2.3.3 報警模塊 17
2.3.4 電燈開關模塊 17
3 系統(tǒng)軟件編寫及分析 18
3.1 引言 18
3.2 鍵盤的判斷程序 18
3.3 鍵盤的響應程序 19
3.3.1 門鈴聲與留言提示音程序編寫及分析 19
3.3.2 分段錄音程序編寫及分析 20
3.3.3 主人放音程序編寫及分析 21
3.4 中斷報警和開燈程序的編寫與分析 22
3.4.1 設計的原理 22
3.4.2 設計的具體方法 22
3.4.3 設計的參數(shù)設定 22
3.4.4 中斷報警程序的流程與編寫 25
3.5 總程序 27
4 軟件調試 28
4.1 調試工具 28
4.1.1 超想3000仿真器及仿真軟件 28
4.1.2 TOP 2005 編程器及軟件 28
4.2 硬件調試 30
4.3 軟件調試 30
4.3.1 單片機AT89S52工作調試 31
4.3.2 ISD1420語音芯片工作調試 33
4.3.3 中斷報警工作調試 39
4.4 整體調試 42
結論 44
致謝 45
參考文獻 46
附錄1 系統(tǒng)硬件電路設計原理圖 48
附錄2 系統(tǒng)PCB板圖 49
附錄3 系統(tǒng)總程序 50
60頁 3.2萬字 有開題報告 設計總圖 設計程序
摘 要
多功能門鈴結合實際用戶需要和現(xiàn)代社會的需求設計,作為用單片機控制的智能產品之一,在單片機設計中開辟出一塊新的領域。本文主要介紹新型多功能門鈴的原理和特點。本設計中,我們采用了單片機控制多模塊的方式。硬件部分由語音控制模塊、紅外探測模塊、鍵盤輸入模塊、開燈模塊和報警模塊五大部分組成。具體實施辦法是:以單片機AT89S52為核心,通過鍵盤向單片機輸入指令,再由單片機控制語音芯片ISD1420模塊、開燈模塊和報警模塊,輸出不同的響應結果。
設計過程中,硬件設計中使用了工具PROTEL99SE制作原理圖和PCB板圖,軟件設計中使用了模塊編程的方法。
目 錄
摘要 I
Abstract II
緒論 1
1 理論基礎及系統(tǒng)要求 2
1.1 引言 2
1.2 系統(tǒng)構成 2
1.2.1 基本原理 2
1.2.2 系統(tǒng)組成和流程 2
1.3 系統(tǒng)任務 2
2 系統(tǒng)硬件電路 4
2.1 引言 4
2.2 硬件介紹 4
2.2.1 單片機89S52 4
2.2.2 ISD1420語音芯片 5
2.2.3 紅外探測系統(tǒng) 11
2.2.4 放大器 11
2.2.5 報警器 12
2.2.6 繼電器 13
2.2.7 電源部分 13
2.3 硬件電路設計及實現(xiàn) 14
2.3.1 語音控制模塊 14
2.3.2 輸入模塊 15
2.3.3 報警模塊 17
2.3.4 電燈開關模塊 17
3 系統(tǒng)軟件編寫及分析 18
3.1 引言 18
3.2 鍵盤的判斷程序 18
3.3 鍵盤的響應程序 19
3.3.1 門鈴聲與留言提示音程序編寫及分析 19
3.3.2 分段錄音程序編寫及分析 20
3.3.3 主人放音程序編寫及分析 21
3.4 中斷報警和開燈程序的編寫與分析 22
3.4.1 設計的原理 22
3.4.2 設計的具體方法 22
3.4.3 設計的參數(shù)設定 22
3.4.4 中斷報警程序的流程與編寫 25
3.5 總程序 27
4 軟件調試 28
4.1 調試工具 28
4.1.1 超想3000仿真器及仿真軟件 28
4.1.2 TOP 2005 編程器及軟件 28
4.2 硬件調試 30
4.3 軟件調試 30
4.3.1 單片機AT89S52工作調試 31
4.3.2 ISD1420語音芯片工作調試 33
4.3.3 中斷報警工作調試 39
4.4 整體調試 42
結論 44
致謝 45
參考文獻 46
附錄1 系統(tǒng)硬件電路設計原理圖 48
附錄2 系統(tǒng)PCB板圖 49
附錄3 系統(tǒng)總程序 50