欢迎来到天天文库
浏览记录
ID:23195625
大小:1.26 MB
页数:52页
时间:2018-11-05
《自动升降旗控制系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科毕业论文基于单片机的自动升降旗控制系统设计DesignofAutomaticLiftingFlagControlSystemBasedonMCU学院名称,电子信息与电气工程学院专业班级:电子信息丄程2010级1班学生姓名.******<■4^J•指导教师姓名:******指导教师职称.•高级工程师2014年5月毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果
2、,也不包含我为获得安阳工学院及其它教育机构的学位或学历而佶用过的材料,对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名,指导教师签名:曰期,日期:使用授权说明本人完全了解安阳工学院关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以臝利为目的前提下,学校可以公布论文的部分或全部内容。目录觀IAbstractII弓I目1第一章
3、系统设计要求和方案选择21.1设计耍求21.2方案论证与对比21.2.1方案一21.2.2方案二31.2.3方案对比与选择3第二章系统硬件介绍42.1系统芯片介绍42.1.1STC89C52单片机42.1.2AT24C02存储芯片62.2步进电机82.3LCD1602字符液晶92.4相关软件介绍102.4.1PROTEUS仿真软件102.4.2KEIL幵发软件11第三章系统硬件电路设计123.1系统设计框图123.2系统设计原理阁123.3单片机外围电路的设计123.3.1数据存储电路的设计123.3.2液晶显小•电路的设计143.3.3键盘
4、检测电路的设计143.3.4语音电路的设计153.3.5驱动电路的设计1517章系统程序设计4.1软件设计流程174.2脉冲计数测量原理及误差分析174.3系统工作流程174.4定时器0屮断服务程序17第五章系统硬件制作与调试195.1系统硬件制作195.1.1原理阁设计195.1.2PCB图设计195.1.3PCB板制作195.2系统功能测试205.3发挥部分功能测试205.3.1掉电旗帜高度保存功能测试205.3.2速度调整功能测试205.3.3自定义高度功能测试21*吉i仑22&i射23时寸€25附录A源程序25附录B元件清单42基于单
5、片机的自动升降旗控制系统设计摘要:系统以STC89C52单片片机为核心,由42-BYG2100-48步进电机作为动力驱动实现国旗的自动升降,由CPU模块、步进电机驱动模块、语音模块、液晶敁示模块、数据保存模块和键盘控制模块组成,具备控制精度高,易于控制,使用方便等优点。系统屮CPU模块为主控模块;步进电机驱动模块主控芯片采用东芝公司的TB6560AHQ芯片,实现对步进电机的驱动达到升降国旗的功能;语音模块用于在升国旗的M吋播放国歌;液晶显示模块采用1602字符液晶,用于及吋显示国旗所在的高度和国旗的升降速度;数据保存模块由E2PROM器件AT
6、24C02构成,通过I2C通信协议实现断电W旗的高度保存功能;键盘模块用于用户对本装置的控制。关键词:STC89C52单片机;步进电机;1602字符液晶;AT24C02存储DesignofautomaticliftingflagcontrolsystembasedonMCUAbstract:SystemtoSTC89C52singlemachineasthecore,thebladesofthe42-BYG2100-48steppermotoraspowertodriveimplementautomaticlifting,flagconsis
7、tsofCPUmodule,steppermotordrivermodule,voicemodule,liquidcrystaldisplaymodule,datastoragemoduleandthekeyboardcontrolmodule,havehighcontrolprecision,easytocontrol,convenienttouse.CPUmoduleinthesystemasthemaincontrolmodule;SteppermotordrivermodulemastercontrolchipTB6560AHQchi
8、pwiththeToshibacompany,implementationofthesteppermotordrivetoachievethefunctionoft
此文档下载收益归作者所有