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