基于单片机控制的发电机自动控制系统设计
- 文件介绍:
- 该文件为 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...