序网络中如图,是高速脉冲输出的控制字,控制字各个位的意思如结束进入中断后就清零当前值,为下次反转做准备同样反转结束后也是清零,为下次使用电机正传的计数做准备。是,这是高速计数的控制字,各个位的意思前面已经介绍过,换算成二进制数就是,即启用高速计数,更新当前值。因为要重新清零当前值,所以要对当前值更新的这个位置。下面就是调用,前面对当前值的更改只有在调用这个指令后才能生效。至此整个设计过程结束。符号表见图结束语本次毕业论文设计是基于控制步进电机,借助于力传感器技术实现对电磁铁推拉力测试,是在指导老师的指导和严格监督下完成的。通过这次设计,本人对所学的知识在实际应用中有了更感性的认识和全新的体会。本次论文设计让我学会了怎样实现对步进电机的控制。对步进电机电磁铁等有了更深刻了解。学会了用编程的基本指令及其功能指令。理解了步进电机驱动器电磁铁等的工作原理和使用方法。这次毕业设计不仅增强了我的专业方面的能力,在与小组成员的合作中,也学会了沟通和合作,学会共同解决问题,互帮互助。对于各自的问题也有更深的理解。也锻炼了我们在问题和困难面前的耐心与毅力,不轻易放弃,遍不行就试第二遍,相信自己最终都能解决。当然要感谢毛老师在整个设计中对我们耐心详细的讲解和辅导,及理论和技术等各方面的支持。使我们能更好的完成毕业设计。参考文献王永华主编现代电器控制及应用技术北京北京航天航空大学出版社,王季秩,曲家骐编著执行电动机北京机械工业出版社,蔡行健主编深入浅出西门子北京北京航空航天大学出版社,杨黎明编著机电传动控制技术北京国防工业出版社,史敬灼著步进电动机伺服控制技术北京科学出版社,孙以材编著压力传感器的设计制造与应用北京冶金工业出版社,廖常初编著编程及应用北京机械工业出版社,汤以范编著电气与可编程序控制器技术北京机械工业出版社,宋伯生顺序控制程序工程方法电气时代孙平编著可编程控制器原理及应用北京高等教育出版社,张冠生,陆俭国主编电磁铁与自动电磁元件北京机械工业出版社,附录程序梯形图主程序子程序高速脉冲输出子程序高速计数器子程序中断程序附录Ⅱ程序语句表主程序接步进驱动器方向脉冲,初始化置位,步进正传,调用高速脉冲输出,同时作为第次正传脉冲输出结束后使能反转脉冲输出,,调用高数计数子程序高速脉冲输出这是西门子中高速脉冲输出段输出的格式字,是指三段加速段,匀速段,减速段,是脉冲输出点,接驱动器脉冲信号端这是执行高速输出指令,同时在输出结束进入中断,子程序高速计数这是西门子高速计数器格式,采用计数器号模式相正交,接,接中断程序在正传脉冲输出结束后复位,反转,同时置位,在主程序中再次调用脉冲输出,实现反转运行,,正传脉冲输出结束后,高速计数器清零,为反转脉冲计值做初始化附录Ⅲ控制系统外部接线图图所示图高速脉冲输出控制字由于用的是作为脉冲输出,所以要用到,而不是,是个字节,有个位组成,分别是,每个位的意思如上图所示。这里写入的是,这是个二进制数,也就是只有和为,其他几个位都是,这个意思就是启用高统的控制过程步进电机的步进角是度,步进电机每转圈需要个脉冲,滚珠丝杠每转圈前进。正转反转行程是,所以个单行程需要个脉冲。现拟定让步进电机正转,用个高速脉冲让步进电机的速度从到个稳速,然后稳速运行个脉冲,再用个脉冲让步进电机从稳速到。再让步进电机反转,整个反转过程同正转样,步进电机正转,反转各次,用高速计数器实时记录脉冲个数值。控制系统的点及地址分配控制系统的点及地址分配如图图控制系统的点及地址分配第四章系统控制过程设计主程序网络如图。图主程序网络主程序网络中是首次扫描接通,用于初始化,也就是说启动后第次扫描置位,即给步进驱动器方向端子高电平,步进处于正转状态。就是置位指令,就是将此置为。下面的就是复位指令,将位置为主程序网络如图。图主程序网络主程序网络中,还是初次扫描接通,即接通瞬间第次扫描周期调用高速输出子程序,至于为什么用调用,这是因为西门子中高速输出的程序调用必须用脉冲调用,也就是说子程序不能处于直调用状态。而复位这是高速输出子程序的格式,防止处于高电平而不能进行高速输出。因为除了正转调用高速输出外,在正转结束后电机还要反转,也就是需要二次调用高速输出子程序,因为只有初次扫描时接通,以后都处于关闭状态,所以二次调用需要用到另外个中间位,这里本人用了也可以是其他中间位,前面说过,高速输出子程序的调用必须是脉冲调用,所以不能直接通,而是接通瞬间又要关闭,故后面加个上升沿复位掉,这样接通时调用高速输出,然后又断开,这样就形成了个脉冲来调用高速输出子程序,的置位是在后面做的,后面再讲。如图所示的主程序网络中,由于还要对当前输出的脉冲进行实施观测,所以还需要对脉冲进行高速计数,这里就是调用高速计数的子程序,至于为什么用,解释同高速输出,这个子程序的调用也必须是脉冲调用。图主程序网络高速输出子程序中网络中如图所示,是中个特殊寄存器,就是直接通的个开关。就是写数据的指令,就是将数据写入地址。这是对脉冲三段输出的轮廓表格式字写入,因为脉冲输出是有个加速段,个匀速段,个减速段,共三段,所以要对这三段的参数进行设置。西门子脉冲输出三段输出的参数设置格式就是这个样子的。这是西门子规定的。首地址,这个首地址也可以是其他地址,这里写入的是个字节,固定为,意思就是三段输出,下个地址,这里是写入的个字,写入的是初始周期,本人这里写入的是微秒,是加速段平均变化周期,写入意思是每个脉冲周期大小减,周期减小,脉冲输出频率就会增加,步进速度加快,这里写入的是个双字,是加速段的脉冲数,按照设计要求是个脉冲,写入是匀速段的脉冲输出周期,这里写入微秒,是匀速段平均变化周期,但是因为匀速段周期是不变的,所以这里固定写入是匀速段的脉冲个数,按设计要求是个脉冲,写入是减速段的初始周期,也就是匀速段的周期,微秒是减速段平均变化周期,写入,即每个脉冲周期加,这样脉冲频率就会慢慢降低,电机速度就会下降是减速段的脉冲数,按设计要求是个,写入。图高速输出子程序中网络接上页图高速输出子程序网络高速输出子程速脉高级语言之间的种中间型程序设计语言,常被称为中级语言。它既有高级语言的基本特点,又具有汇编语言面向硬件和系统,可以直接访问硬件的功能。程序流程图设计这里采用顺序结构,通过对按键的扫描,判断要实现什么功能。如图所示。图程序流程图软件程序的仿真是英国公司开发的电路分析与实物仿真软件,它可以仿真分析各种模拟器件和集成电路。该软件的主要老师同学学表示感谢。参考文献李朝青单片机原理及接口技术第版北京航空航天大学出版社,赵建领系列单片机开发宝典北京电子工业出版社,耿永刚,陶国正单片机与接口应用技术上海华东师范大学出版社,孙惠芹单片机项目设计教程北京电子工业出版社,杨欣,王玉凤,刘湘黔电子设计从零开始北京清华大学出版社,余永权系列单片机应用技术北京北京航空航天大学出版社,附录附录系统总程序点总结后有以下四点实现了单片机仿真和电路仿真相结合的功能。支持目前主流单片机系统的仿真。提供了软件调试功能,并可以与联合仿真调试。④具有强大的原理图绘制功能。总之,该软件是款集单片机和分析于身的仿真软件,功能极其强大。在电子领域中也起到了很大的作用,它的出现仿真不需要先焊接电路,可以先仿真调试通过后在焊电路,节省了不少在硬件调试上所花的时间。的工作界面是种标准的界面。它包括标题栏主菜单状态栏标准工具栏绘图工具栏对象选择按钮预览对象方位控制按钮仿真进程控制按钮预览窗口对象选择器窗口图形编辑窗口等十几个工具,方便了使用者的使用。绘制原理图的操作与绘制原理图的操作基本相同,在这里就不再作赘述。下面拿本设计中的个仿真例子作简述说明。运行后,绘制病床呼叫系统的原理图。首先打开已经画好的文件,双击图中的芯片,就弹出个窗口,在项中通过路径选择在中生成的文件,双击选中后确定,这样仿真图中的芯片就已经读取了本设计中的文件。单击三角形按钮进行仿真。通过对仿真结果的观察来对程序进行修改,最终使程序到达设计要求。仿真图如图所示。图仿真图第四章系统调试软件程序编译与调试输入源程序打开软件,输入源程序,输入时应以西文方式输入字母和符号,且中文注释前要加分号。对源程序进行编译和纠错根据自动编译提供的信息逐条纠正,直至编译信息提示,编译结束。确定调试方案在调试程序前定要认真分析源程序,明确各功能程序运行的预期结果。然后结合源程序应达到的结果,确定出如何通过些关键参数和实验现象检验程序运行结果正确与否。调试程序调试程序时首先要明确程序的具体功能,对程序做认真分析。程序运行后,观察有无显示,时钟是否工作,运行结果是否正确。若运行结果不正确,首先应根据程序运行的实际现象分析判断哪些因素可引起相关故障,再通过调试方法逐认证和排除。通过反复调试,发现并排除软件与硬件存在的各类问题,以满足系统设计的预期目的。在编译调试通过以后,生成文件以待仿真之用。系统联调系统联调就是把程序加载到单片机上去进行调试。首先是把显示程序加载上去,进行调试时,看数码管的显示是否正确,还要看显示的亮度是否太暗或太亮,是否出现了闪烁现象,如果显示不序网络中如图,是高速脉冲输出的控制字,控制字各个位的意思如结束进入中断后就清零当前值,为下次反转做准备同样反转结束后也是清零,为下次使用电机正传的计数做准备。是,这是高速计数的控制字,各个位的意思前面已经介绍过,换算成二进制数就是,即启用高速计数,更新当前值。因为要重新清零当前值,所以要对当前值更新的这个位置。下面就是调用,前面对当前值的更改只有在调用这个指令后才能生效。至此整个设计过程结束。符号表见图结束语本次毕业论文设计是基于控制步进电机,借助于力传感器技术实现对电磁铁推拉力测试,是在指导老师的指导和严格监督下完成的。通过这次设计,本人对所学的知识在实际应用中有了更感性的认识和全新的体会。本次论文设计让我学会了怎样实现对步进电机的控制。对步进电机电磁铁等有了更深刻了解。学会了用编程的基本指令及其功能指令。理解了步进电机驱动器电磁铁等的工作原理和使用方法。这次毕业设计不仅增强了我的专业方面的能力,在与小组成员的合作中,也学会了沟通和合作,学会共同解决问题,互帮互助。对于各自的问题也有更深的理解。也锻炼了我们在问题和困难面前的耐心与毅力,不轻易放弃,遍不行就试第二遍,相信自己最终都能解决。当然要感谢毛老师在整个设计中对我们耐心详细的讲解和辅导,及理论和技术等各方面的支持。使我们能更好的完成毕业设计。参考文献王永华主编现代电器控制及应用技术北京北京航天航空大学出版社,王季秩,曲家骐编著执行电动机北京机械工业出版社,蔡行健主编深入浅出西门子北京北京航空航天大学出版社,杨黎明编著机电传动控制技术北京国防工业出版社,史敬灼著步进电动机伺服控制技术北京科学出版社,孙以材编著压力传感器的设计制造与应用北京冶金工业出版社,廖常初编著编程及应用北京机械工业出版社,汤以范编著电气与可编程序控制器技术北京机械工业出版社,宋伯生顺序控制程序工程方法电气时代孙平编著可编程控制器原理及应用北京高等教育出版社,张冠生,陆俭国主编电磁铁与自动电磁元件北京机械工业出版社,附录程序梯形图主程序子程序高速脉冲输出子程序高速计数器子程序中断程序附录Ⅱ程序语句表主程序接步进驱动器方向脉冲,初始化置位,步进正传,调用高速脉冲输出,同时作为第次正传脉冲输出结束后使能反转脉冲输出,,调用高数计数子程序高速脉冲输出这是西门子中高速脉冲输出段输出的格式字,是指三段加速段,匀速段,减速段,是脉冲输出点,接驱动器脉冲信号端这是执行高速输出指令,同时在输出结束进入中断,子程序高速计数这是西门子高速计数器格式,采用计数器号模式相正交,接,接中断程序在正传脉冲输出结束后复位,反转,同时置位,在主程序中再次调用脉冲输出,实现反转运行,,正传脉冲输出结束后,高速计数器清零,为反转脉冲计值做初始化附录Ⅲ控制系统外部接线图图所示图高速脉冲输出控制字由于用的是作为脉冲输出,所以要用到,而不是,是个字节,有个位组成,分别是,每个位的意思如上图所示。这里写入的是,这是个二进制数,也就是只有和为,其他几个位都是,这个意思就是启用
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。