基于fpga步进电机实验报告

基于fpga步进电机实验报告

ID:30086431

大小:18.48 KB

页数:9页

时间:2018-12-26

基于fpga步进电机实验报告_第1页
基于fpga步进电机实验报告_第2页
基于fpga步进电机实验报告_第3页
基于fpga步进电机实验报告_第4页
基于fpga步进电机实验报告_第5页
资源描述:

《基于fpga步进电机实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划基于fpga步进电机实验报告  广东技术师范学院实验报告  学院:姓名:实验地点:实验项目名称:PLC控制四相步进电机  1.实验项目名称  PLC控制四相步进电机2.实验目的和要求  掌握功能指令的用法  掌握步进电机步进控制程序的设计3.主要仪器设备  DICE-PLC01可编程序控制器实验箱1台编程电缆1根连接导线若干4.实验内容及步骤  控制要求  四相步进电机按四相八拍运行。按下启动按钮、正转按钮、快速按钮时,首先

2、A相通电,然后按照A→AB→B→BC→C→CD→D→DA→A→AB……循环下去,每个状态持续5秒钟。当按下启动按钮、反转按钮、慢速按钮时,首先A相通电,然后按照A→AD→D→DC→C→CB→B→BA→A→AD……循环下去,每个状态持续10秒钟。当按下停止按钮时,步进电机完成一个循环后停止。  专业:学号:  班级:组别:  组员:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员

3、的业务技能及个人素质的培训计划  成绩:  实验日期:  指导教师签名:  图1四相步进电机控制示意图  1  参考实验接线表见表1,可以修改试验模块对应的主机编号。  表1参考实验接线图确定输入、输出端口,连接好导线,并编写程序  编译程序,无误后下载至PLC主机的存储器中,并运行程序调试程序,直至符合设计要求5.实验梯形图  请画出你的实验接线表和程序梯形图  2  XX杨闯  【实验目的】  了解步进电机的工作原理,掌握它的转动控制方式和调速方法。  【实验设备及器件】  IBMPC机一台  DP-51PROC单片机综合仿真实验

4、仪一台  【实验内容】目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  1.编写程序,通过单片机的P1口控制步进电机的控制端,使其按一定的控制方式进行转动。  2.分别采用双四拍方式、单四拍方式和单双八拍方式编程,控制步进电机的转动方向和转速。  3.观察不同控制方式下,步进电机转动时的振动情况和步进角的大小,比较这几种控制方式的优缺点。  【实

5、验要求】  学会步进电机的工作原理和控制方法,掌握一些简单的控制电路和基本的电机基础知识。  【实验步骤】  1.安装C10区JP6接口上的短路帽,将C10区BA、BB、BC、BD与A2区的P10~P13对应相连。  2.打开程序调试软件,下载运行编写好的软件程序,观察步进电机的转动情况。  3.修改步进电机的控制程序,再次运行程序,比较它们的不同控制效果。  【实验代码】  汇编程序:  BAEQU  BBEQU  BCEQU  BDEQU  ORG0000H目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜

6、力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  LJMPMAIN  ORG0100H  MAIN:  MOVSP,#60H  ACALLDELAY  SMRUN:  MOVP1,#08H  ACALLDELAY  MOVP1,#0CH  ACALLDELAY  MOVP1,#04H  ACALLDELAY  MOVP1,#06H  ACALLDELAY  MOVP1,#02H  ACALLDELAY  MOVP1,#

7、03H  ACALLDELAY  MOVP1,#01H  ACALLDELAY  MOVP1,#09H  ACALLDELAY目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  SJMPSMRUN  DELAY:  MOVR4,#100  DELAY1:  MOVR5,#100  DJNZR5,$  DJNZR4,DELAY1  RET  END 

8、 C语言程序:  #include  voiddelay();  main()  {  while(1)  {  P1=0x08;  delay();  P1=0x0c;  delay();  P1=0x04;  del

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。