网站大量收购独家精品文档,联系QQ:2885784924

(运动控制实习报告.docVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(运动控制实习报告

运动控制实习报告 指导老师: 学生姓名: 班级序号: 学 号: 一 实习目的 1.要求掌握一般的运动控制方法和原理。 2.要求熟练掌握步进电机驱动技术、微机接口技术、单片机原理及接口技术,数控轮廓插补原理,计算机高级语言硬件编程。 3.了解一般运动控制系统常用机械结构,熟练掌握步进电机控制方法。 4.了解一般交流伺服电机控制方法,变频器使用方法等。 二 实验装置 运动控制实验仪是一个平面两轴驱动的运动装置,机械部分采用丝杆螺母的传动方式,脉冲当量0.0125mm,由单片机控制,通过步进电机驱动。通过编制相应的控制程序,可以在图板上给出不同的图形,使运动过程更加明了,便于观察。 运动控制仪可采用单片机控制也可以采用计算机控制,其结构如下图所示: 驱动检测电路板上留有单片机控制和计算机控制的接口。单片机控制系统和计算机控制系统分开来控制,当采用单片机控制系统时,不能同时采用计算机控制,这时应将计算机与驱动检测电路接线断开。反之亦然。 原理图如下: 单片机控制电路分为显示电路,键盘电路、脉冲锁存和光槽开关信号读取电路、光隔电路组成。步进电机分配脉冲对应锁存器地址为A000H,其中高四位是Y轴信号,低四位是X轴信号。信号从高到低排列依次为:高压(+24V)0关断,置1开通)、A相信号(置0关断,置1开通)、B相信号(置0关断,置1开通)、C相信号(置0关断,置1开通)。 光槽开关信号缓冲器74LS244读写地址为E000H。 三 实验原理 1 键盘显示综合 功能要求: 1.实现数据输入过程自动左移,譬如要输入数字123,则按下1键后数码管最右端显示1,按下2键后2占据原来最右端的数码管,1要左移一位。 2.编制十进制到二进制转换程序将输入的十进制数转换成二进制存储起来。 3.编制二进制到十进制转换程序,将要送显的二进制数,先转换成十进制数 4.编写显示程序 5.编制功能键跳转程序 6.联机作总体调试 2 步进电机单片机控制实验① 功能要求:测试出步进电机工作频率范围,确定其正常工作中脉冲频率,加减速控制,正反转 2.单片机控制电路 3.步进电机驱动检测电路 4.高低压恒流斩波驱动电路原理 5.两轴运动十字工作台结构 6.步进电机驱动技术 7.数控轮廓插补原理 六 实验程序 #include stdio.h #include reg51.h #include absacc.h #define uchar unsigned char #define uint unsigned int #define LED1 XBYTE[0X0000] #define LED2 XBYTE[0X2000] #define LED3 XBYTE[0X4000] #define LED4 XBYTE[0X6000] #define LED5 XBYTE[0X8000] #define MOTO XBYTE[0XA000] uchar code led[10]={0x7e,0x60,0x57,0x75,0x69,0x3d,0x3f,0x70,0x7f,0x7d}; uchar code motox6[6]={0x09,0x0b,0x0a,0x0e,0x0c,0x0d}; uchar code motoy6[6]={0x90,0xb0,0xa0,0xe0,0xc0,0xd0}; uchar code key[14]= {0xee,0xde,0xbe,0x7e,0xf5,0xed,0xdd,0xbd,0x7d,0xf3,0xeb,0xdb,0xbb,0x7b}; void keyboard(); void delay1ms(); void motonx(); void motopx(); void motony(); void motopy(); void yuanhu1(); void yuanhu2(); void yuanhu3(); void yuanhu4(); void main() { while(1) {yuanh

文档评论(0)

34shart09 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档