1、 陕西理工学院毕业设计 自动控制升降旗系统的设计 目录 引言 . 1 1.方案论证及选择 . 2 1.1 采用 STC89C52 单片机设计自动升降旗控制系统 . 2 1.2 采用数字电路设计自动控制升降旗系统 . 2 1.3 采用 PIC16F877A 单片机设计自动控制升降旗系统 . 3 1.4 总方案的选择 . 3 2 系统硬件的设计 . 5 2.1 单片机最小系统的设计 . 5 2.1.1 晶振电路的设计 . 5 2.1.2 复位电路设计 . 5 2.2 电机驱动模块的设计 . 5 2.2.1 28BYJ-48 步进电机 . 5 2.2.2 ULN2003 芯片 . 7 2.3 语音模
2、块的设计 . 7 2.4 液晶显示模块的设计 . 9 2.5 无线遥控模块的设计 . 10 2.6 旗杆的设计 .11 2.7 电源电路的设计 .11 陕西理工学院毕业设计 3 系统 软件设计 . 13 3.1 系统总程序流程图 . 13 3.2 子程序流程图 . 13 3.2.1 升降小旗运动子程序 . 13 3.2.2 LCD1602 液晶实时显示子程序的设计 . 14 3.2.3 语音播放子程序的设计 . 15 3.3 软件的调试与编译 . 16 3.4 程序的下载 . 17 4电路的与调试与结果分析 . 19 4.1 电路的调试 . 19 4.1.1 单片机最小系统的调试 . 19 4.1.2 声音模块调试 . 19 4.1.3 电机绕线的调试处理 . 19 4.2 电路结果分析 . 20 4.2.1 国旗升降高度的结果分析 . 20 4.2.2 液晶显示高度结果分析 . 20 结论 . 22 致谢 . 错误!未定义书签。 参考文献 . 23 附录 A 英文文献原文 . 24 附录 B 英文文献译文 . 34 附录 C 硬件总设计图 . 43 陕西理工学院毕业设计 附录 D 设计源程序 . 错误!未定义书签。 附录 E 元器件清单表 . 44