微机控制步进电机调速系统发热论述.docVIP

微机控制步进电机调速系统发热论述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华北科技学院计算机系综合性实验 实 验 报 告 课程名称微机原理 实验学期 2008至 2009学年 第 二 学期 学生所在系部 机电工程系 年级06级专业班级 机械设计制造及其自动化1班 学生姓名xxxxxx学号 xxxxxxxx 任课教师XXXX老师 实验成绩 计算机系制 实验报告须知 学生上交实验报告时,必须为打印稿A4纸).页面空间不够,可以顺延. 学生应该填写地内容包括:封面相关栏目、实验地点、时间、目地、设备环境、内容、结果及分析等. 教师应该填写地内容包括:实验成绩、教师评价等. 教师根据本课程地《综合性实验指导单》中实验内容地要求,评定学生地综合性实验成绩;要求在该课程期末考试前将实验报告交给任课教师.综合性实验中,所涉及地程序,文档等在交实验报告前,拷贝给任课教师.任课教师统一刻录成光盘,与该课程地期末考试成绩一同上交到系里存档. 未尽事宜,请参考该课程地实验大纲和教案大纲. 《微机原理》课程综合性实验报告 开课实验室:接口实验室 2009年5月15日 实验题目 微机控制步进电机调速系统 一、实验目地 1、了解计算机控制步进电机原理 2、掌握步进电机正反转设置方法 3、掌握步进电机调速工作原理及程序控制原理 二、设备与环境 1、TPC-2003系统及配套软件环境 2、微机 三、实验原理及原理图 1、按图44)连接好电路,利用8255输出脉冲序列,开关K0-K6控制步进电机转速, K7控制步进电机转向.8255 CS 接288H-28FH.PA0 –PA3接BA –BD;PC0 –PC7 接 K0 –K7. 2、编程:当 K0 –K6中某一开关为“1”向上拨)是步进电机启动.K7 向上打电机正 转,向下打电机反转. 要求:有程序流程图,程序有适当注释. 四、实验内容及过程 开始 开始 8255初始化,A输出,C输入 8255初始化,A输出,C输入 BUF=33H BUF=33H BUF内容从8255A口输出 BUF内容从8255A口输出 有键盘有无键按下 有 键盘有无键按下 无读开关状态 无 读开关状态 返回DOS 返回DOS YK0=1? Y K0=1? YNK1=1? Y N K1=1? YNK2=1? Y N K2=1? N N YK3=1? Y K3=1? N置延迟时间 N 置延迟时间 YK4=1? Y K4=1? NK7=1? N K7=1? NYYK5=1? N Y Y K5=1? YN延时K6=1?延时 Y N 延时 K6=1? 延时 N控制信息循环右移一位置停止信息控制信息循环左移一位 N 控制信息循环右移一位 置停止信息 控制信息循环左移一位 本实验使用地步进电机用直流+5V 电压,每相电流为0.16A,电机线圈由四相组成. 由电动机地转动原理可知:循环地向φ1-φ2,φ2-φ3,φ3-φ4,φ4-φ1通电,或置入高电平,可使电机正转,反之可使电机反转. 实验部分代码及分析: 。★ 。★定义变量:将288H赋予P55A,将28ACH 。 赋予P55C,将28BH赋予P55CTL288H, 。 28AH,28BH 分别为A,C,控制端口 。 地地址 ;地址) P55C EQU 28AH 。8255 C 口输入 P55CTL EQU 28BH 。8255控制口 MES DB K0-K6 ARE SPEED CONTYOL,0AH,0DH DB K6 IS THE LOWEST SPEED ,0AH,0DHh DB K0 IS THE HIGHEST SPEED,0AH,0DH DB K7 IS THE DIRECTION CONTROL,0AH,0DH,$ 。★在屏幕上输出一段符号,提示程序处于执行状态,同时使界面友好. …… START: MOV AX,CS MOV DS,AX MOV AX,DATA MOV DS,AX MOV DX,OFFSET MES MOV AH,09 INT 21H 。★调用09号DOS功能,显示字符串 MOV DX,P55CTL MOV AL,8BH OUT DX,AL 。★完成8255A初始化,B口C口

文档评论(0)

151****9996 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档