文件格式:word
文件大小:1.26MB
适用专业:单片机
适用年级:大学
下载次数:19 次
我要下载:点击联系下载论文编号:8204
资料简介:
毕业论文 国旗升降系统,共57页,20178字。
摘 要
自动控制升降旗设备有着广泛的应用,本毕业设计是基于AT89S51单片机,配以输入按键和LED显示来模拟控制升降旗过程。系统可根据设定的音乐时间长短和旗杆高度,控制步进电机从而控制升降速度来达到升降旗过程的完好控制。具有实时输入音乐时间和旗杆高度的接口用于设定时间和高度,从而计算分配好升旗速度,控制升降旗。系统通过按键选择即可实现全自动升旗降旗等,并实时监控时间和旗子高度,并可实现升半旗降半旗操作,实用性强,达到理想的设计效果。
关键词:升旗系统;步进电机;单片机
目 录
引言 ……………………………………………………………………………1
1 毕业设计的要求数据………………………………………………………1
2 准备知识……………………………………………………………………1
2.1 单片机的介绍……………………………………………………………………………1
2.1.1 AT89S51 的结构与功能………………………………………………………………2
2.1.2 中断 …………………………………………………………………………………12
2.1.3 串行口 ………………………………………………………………………………14
2.2 步进电机的介绍 ………………………………………………………………………15
2.2.1 步进电机基础知识 …………………………………………………………………15
2.2.2 步进电机驱动器的原理 ……………………………………………………………18
2.2.3 应用中的注意点 ……………………………………………………………………18
2.3 数码管 …………………………………………………………………………………19
2.3.1 数码管介绍 …………………………………………………………………………19
2.3.1 数码管动态显式方式 ………………………………………………………………20
2.4 级联驱动数码管芯片MAX7221…………………………………………………………21
2.5 电机驱动芯片L298 ……………………………………………………………………23
3 硬件设计 …………………………………………………………………24
3.1 基于数码管的显示电路设计 …………………………………………………………24
3.2 步进电机控制电路的设计 ……………………………………………………………24
3.3 按键电路设计 …………………………………………………………………………25
4 软件设计 …………………………………………………………………26
4.1 数码管显示电路程序设计 ……………………………………………………………26
4.2 按键电路程序设计 ……………………………………………………………………26
4.3 步进电机设计 …………………………………………………………………………27
4.4 编写总程序 ……………………………………………………………………………28
5 硬件调试 …………………………………………………………………30
5.1 硬件电路的测试与方法……………………………………………………………… 32
5.2 调试过程和调试中遇到的问题……………………………………………………… 33
6 结论 ………………………………………………………………………33
谢 辞 …………………………………………………………………………35
参考文献 …………………………………………………………………… 36
附录 ………………………………………………………………………… 37
资料文件预览:
共1文件夹,1个文件,文件总大小:1.26MB,压缩后大小:984.14KB
- 毕业论文-国旗升降系统
280120$iam5yz$毕业论文国旗升降系统.doc [1.26MB]
我要下载:国旗升降系统