小區(qū)安全防范報警系統(tǒng) 畢業(yè)設(shè)計.doc
約53頁DOC格式手機打開展開
小區(qū)安全防范報警系統(tǒng) 畢業(yè)設(shè)計,目錄引言11總體設(shè)計21.1 設(shè)計背景21.2 設(shè)計思想21.3 系統(tǒng)功能31.4 系統(tǒng)設(shè)計框圖31.5 系統(tǒng)實現(xiàn)方法32系統(tǒng)可行性分析52.1 硬件模塊52.1.1單片機控制模塊52.1.2溫度煙霧信號采集模塊72.1.3煤氣信號采集模塊72.1.4防盜報警模塊72.1.5光報警模塊72.1.6數(shù)據(jù)采集模塊72.1....
內(nèi)容介紹
此文檔由會員 秋風(fēng)2013 發(fā)布
目 錄
引言 1
1 總體設(shè)計 2
1.1 設(shè)計背景 2
1.2 設(shè)計思想 2
1.3 系統(tǒng)功能 3
1.4 系統(tǒng)設(shè)計框圖 3
1.5 系統(tǒng)實現(xiàn)方法 3
2 系統(tǒng)可行性分析 5
2.1 硬件模塊 5
2.1.1單片機控制模塊 5
2.1.2溫度煙霧信號采集模塊 7
2.1.3煤氣信號采集模塊 7
2.1.4防盜報警模塊 7
2.1.5光報警模塊 7
2.1.6數(shù)據(jù)采集模塊 7
2.1.7鍵盤顯示模塊 11
2.1.9傳感器模塊 13
2.2 軟件模塊 14
2.2.1溫度煙霧信號采集模塊 14
2.2.2煤氣信號采集模塊 15
2.2.3防盜報警信號采集模塊 15
2.2.4光報警 15
2.2.5信號采集模塊 15
2.2.6鍵盤顯示模塊 15
2.2.7CAN總線通訊模塊 15
3 硬件單元電路設(shè)計 17
3.1 ADC0809和三個報警傳感器的接口電路設(shè)計 17
3.2 AT89C51與ADC0809接口電路 17
3.3 AT89C51與光報警接口電路 18
3.4 鍵盤顯示接口電路 19
3.5 AT89C51與CAN總線接口電路 19
4 軟件設(shè)計 21
4.1 CAN總線程序 21
4.1.2CAN數(shù)據(jù)發(fā)送 22
4.1.3CAN接收數(shù)據(jù) 24
4.2 溫度傳感器18B20 25
4.3 ADC0809轉(zhuǎn)換 25
4.4 鍵盤數(shù)字顯示 29
5 系統(tǒng)可靠性設(shè)計 33
5.1 系統(tǒng)抗干擾性設(shè)計 33
5.1.1硬件抗干擾措施 33
5.1.2軟件抗干擾措施 33
5.2 提高元器件的可靠性 34
5.3容錯技術(shù) 34
6 系統(tǒng)調(diào)試 35
6.1 整體調(diào)試分析 35
6.2 硬件單元電路調(diào)試 35
6.2.1最小系統(tǒng)板調(diào)試 35
6.2.2A/D轉(zhuǎn)換電路調(diào)試 35
6.2.3光報警電路調(diào)試 36
6.2.4鍵盤顯示電路調(diào)試 36
6.2.5傳感器電路調(diào)試 37
6.3 軟件程序調(diào)試 37
6.3.1軟件系統(tǒng)設(shè)置 37
6.3.2單片機系統(tǒng)軟件調(diào)試 37
6.3.3CAN總線軟件調(diào)試 38
6.4 調(diào)試過程中發(fā)現(xiàn)的問題及解決方法 38
6.5 聯(lián)機調(diào)試 38
7 系統(tǒng)使用說明 40
8 結(jié)論 41
謝 詞 42
參考文獻 43
附 錄 44
引言 1
1 總體設(shè)計 2
1.1 設(shè)計背景 2
1.2 設(shè)計思想 2
1.3 系統(tǒng)功能 3
1.4 系統(tǒng)設(shè)計框圖 3
1.5 系統(tǒng)實現(xiàn)方法 3
2 系統(tǒng)可行性分析 5
2.1 硬件模塊 5
2.1.1單片機控制模塊 5
2.1.2溫度煙霧信號采集模塊 7
2.1.3煤氣信號采集模塊 7
2.1.4防盜報警模塊 7
2.1.5光報警模塊 7
2.1.6數(shù)據(jù)采集模塊 7
2.1.7鍵盤顯示模塊 11
2.1.9傳感器模塊 13
2.2 軟件模塊 14
2.2.1溫度煙霧信號采集模塊 14
2.2.2煤氣信號采集模塊 15
2.2.3防盜報警信號采集模塊 15
2.2.4光報警 15
2.2.5信號采集模塊 15
2.2.6鍵盤顯示模塊 15
2.2.7CAN總線通訊模塊 15
3 硬件單元電路設(shè)計 17
3.1 ADC0809和三個報警傳感器的接口電路設(shè)計 17
3.2 AT89C51與ADC0809接口電路 17
3.3 AT89C51與光報警接口電路 18
3.4 鍵盤顯示接口電路 19
3.5 AT89C51與CAN總線接口電路 19
4 軟件設(shè)計 21
4.1 CAN總線程序 21
4.1.2CAN數(shù)據(jù)發(fā)送 22
4.1.3CAN接收數(shù)據(jù) 24
4.2 溫度傳感器18B20 25
4.3 ADC0809轉(zhuǎn)換 25
4.4 鍵盤數(shù)字顯示 29
5 系統(tǒng)可靠性設(shè)計 33
5.1 系統(tǒng)抗干擾性設(shè)計 33
5.1.1硬件抗干擾措施 33
5.1.2軟件抗干擾措施 33
5.2 提高元器件的可靠性 34
5.3容錯技術(shù) 34
6 系統(tǒng)調(diào)試 35
6.1 整體調(diào)試分析 35
6.2 硬件單元電路調(diào)試 35
6.2.1最小系統(tǒng)板調(diào)試 35
6.2.2A/D轉(zhuǎn)換電路調(diào)試 35
6.2.3光報警電路調(diào)試 36
6.2.4鍵盤顯示電路調(diào)試 36
6.2.5傳感器電路調(diào)試 37
6.3 軟件程序調(diào)試 37
6.3.1軟件系統(tǒng)設(shè)置 37
6.3.2單片機系統(tǒng)軟件調(diào)試 37
6.3.3CAN總線軟件調(diào)試 38
6.4 調(diào)試過程中發(fā)現(xiàn)的問題及解決方法 38
6.5 聯(lián)機調(diào)試 38
7 系統(tǒng)使用說明 40
8 結(jié)論 41
謝 詞 42
參考文獻 43
附 錄 44