- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TIME_DIS: MOV LED6,#03H ;03H表示调整时间 MOV LED5,#10H MOV LED4,#10H MOV A,TIME MOV B,#100 DIV AB MOV LED3,A MOV A,B MOV B,#10 DIV AB MOV LED2,A MOV LED1,B LCALL DISPLAY RET DEFAULT: NOP MOV LED5,#10H MOV LED4,#10H MOV A,HIGE MOV B,#100 DIV AB MOV LED3,A MOV A,B MOV B,#10 DIV AB MOV LED2,A MOV LED1,B LCALL DISPLAY RET ;------------------------------------------- ;;;;;;;;;;;;;升旗时间增加;;;;;;;;;;;;;;;;;;; TIME_UP: NOP JB T_FLAG,UP_OPR RET UP_OPR: INC TIME MOV A,TIME CJNE A,#120,DY120 DY120: JC T_T MOV TIME,#120 T_T: MOV A,TIME MOV B,#100 DIV AB MOV LED3,A MOV A,B 图1-10 半旗状态下的信息显示 图1-11 时间设定状态下的信息显示 1.5.5 电机控制程序设计 旗杆的总高度为180 cm,通过测试程序可以测出在步进电机的驱动下旗帜从旗杆的底部上升到旗杆的顶部,步进电动机走过的总步数为14 400,由此可以折算出旗帜的高度每升高或降低1 cm,步进电机应该正转或反转80步。因此在升降旗的过程中,步进电机每转过80步,旗帜的高度增加或降低1 cm。在升旗时升起的高度从0 cm达到180 cm,升旗过程结束;当降旗时旗帜的高度从180 cm降到0 cm,降旗过程结束。对于半旗状态下升旗及降旗的控制过程可以分步来进行。升半旗时,在电机的驱动下旗帜的高度先从0 cm上升到180 cm,随后电机反转高度从180 cm降到120 cm,升半旗过程结束;降半旗时,先使旗帜从高度为120 cm处上升到180 cm处,再从180 cm处降旗到0 cm,降旗过程结束。 步进电机驱动的速度是通过控制步进电机运行一步所需的时间来进行控制的,这里步进电机的驱动器采用了集成的控制模块,其控制较简单,要使其走过一步只需向控制模块的CP端发送一个脉冲即可,而脉冲的周期就决定了步进电机运行这一步所需要的时间,因此脉冲的周期决定了步进电机的速度,步进电机运行的步数决定了电机转过的距离。通过上面的分析可知,只要改变步进电机驱动脉冲的周期就可以控制步进电机运行的速度。当进行升降旗操作时,根据设定的升降旗时间可以计算出对应的升降旗过程中步进电机每个驱动脉冲的周期及一个周期中高低电平的时间宽度,不过这里的计算工作并不是由单片机来完成,而是通过查表的方法得到的,升降旗的时间设定范围为30~120 s,因此可以通过计算得到对应设定时间 的驱动脉冲定时值,
您可能关注的文档
- MATLAB7.x基础教程第4章数学运算基础.ppt
- MATLAB7.x基础教程第5章M文件程序设计基础.ppt
- MATLAB7.x基础教程第6章符号计算功能.ppt
- MATLAB7.x基础教程第7章基本绘图功能.ppt
- MATLAB7.x基础教程第8章Simulink仿真环境.ppt
- Web编程基础第1章HTML基础.ppt
- Web编程基础第3章CSS样式.ppt
- Web编程基础第4章DIV和页面布局技术.ppt
- Web编程基础第5章JavaScript基础.ppt
- Web编程基础第6章JavaScript对象.ppt
- (高清版)DB13 5325-2021 生活垃圾焚烧大气污染控制标准.docx
- (高清版)DB13∕T 5348-2021 大丽花脱毒种苗生产技术规程.docx
- (高清版)DB13∕T 5652.7-2023 节水型单位评价导则 第7部分:洗浴场所.docx
- (高清版)DB13∕T 5663-2023 鸟巢蕨设施繁育技术规程.docx
- (高清版)DB13∕T 5706-2023 黄秋葵病虫害综合防控技术规程.docx
- (高清版)DB62∕T 996-2022 绿色食品 双孢蘑菇越冬生产技术规程.docx
- (高清版)DB13∕T 5684-2023 金银花质量调控技术规程.docx
- (高清版)DB13∕T 5699-2023 谷子品种生态适应性评价技术规程.docx
- (高清版)DB13∕T 5341-2021 高水分裹包苜蓿青贮技术规程.docx
- (高清版)DB13∕T 5672-2023 公路路基微型桩加固设计与施工技术规范.docx
文档评论(0)