基于單片機控制的發(fā)電機自動控制系統(tǒng)設(shè)計
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 畢設(shè)論文-采用 AT89S52單片機對柴油發(fā)電機進行自動改造
引言 ……………………………………………………………………………1
1 緒論 ………………………………………………………………………………2
1.1 系統(tǒng)概述 ………………………………………………………………………………2
1.2 設(shè)計任務(wù)及要求 ………………………………………………………………………2
1.3 設(shè)計意義…………………………………………………………………………………3
2 方案設(shè)計……………………………………………………………………3
2.1 方案中各個狀態(tài)概述 …………………………………………………………………5
2.1.1 發(fā)電機的自動啟動及自動停車………………………………………………………5
2.1.2 市電和柴油機的自動切換 …………………………………………………………5
2.1.3 柴油發(fā)電機故障自動檢測、報警和處理……………………………………………5
2.1.4 柴油發(fā)電機電量參數(shù)自動檢測………………………………………………………6
2.2 方案詳細設(shè)計 …………………………………………………………………………6
2.2.1 電網(wǎng)供電………………………………………………………………………………6
2.2.2 柴油發(fā)電機啟動………………………………………………………………………8
2.2.3 柴油發(fā)電機供電 ……………………………………………………………………8
3 硬件電路設(shè)計………………………………………………………………8
3.1 電源電路設(shè)計……………………………………………………………………………8
3.2 報警電路設(shè)計……………………………………………………………………………9
3.3 液晶顯示電路設(shè)計 ……………………………………………………………………10
3.3.1 LCD1602基本原理……………………………………………………………………10
3.3.2 LCD1602與單片機接口的設(shè)計………………………………………………………17
3.4 單片機系統(tǒng)電路設(shè)計 …………………………………………………………………17
3.4.1 AT89S52的基本特性…………………………………………………………………18
3.4.2 AT89S52單片機基本系統(tǒng)電路設(shè)計…………………………………………………21
3.5 模擬檢測電路 …………………………………………………………………………22
3.5.1 ADC0809基本原理……………………………………………………………………23
3.5.2 ADC0809與單片機的接口方式設(shè)計…………………………………………………25
3.6 控制電路部分設(shè)計 ……………………………………………………………………27
3.7電路板的制作……………………………………………………………………………28
4 控制軟件設(shè)計 ……………………………………………………………29
4.1 主控制程序的設(shè)計 ……………………………………………………………………29
4.2 子程序的設(shè)計 …………………………………………………………………………29
5 總體調(diào)試與裝配 …………………………………………………………32
5.1 硬件的調(diào)試 ……………………………………………………………………………32
5.2 軟件的調(diào)試 ……………………………………………………………………………32
5.3 總體的調(diào)試 ……………………………………………………………………………36
6 總結(jié) ………………………………………………………………………37
7 謝辭 ………………………………………………………………………38
參考文獻………………………………………………………………………39
附錄……………………………………………………………………………40
附錄1 系統(tǒng)硬件總電路圖…………………………………………………………………40
附錄2 系統(tǒng)設(shè)計總程序……………………………………………………………………40...