同济大学电子与信息工程学院实验中心实验报告.doc_第1页
同济大学电子与信息工程学院实验中心实验报告.doc_第2页
同济大学电子与信息工程学院实验中心实验报告.doc_第3页
同济大学电子与信息工程学院实验中心实验报告.doc_第4页
同济大学电子与信息工程学院实验中心实验报告.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

同济大学电子与信息工程学院实验中心实验报告实验课程名称: 计算机硬件基础 任课教师: 张汉润实验项目名称: 电子发声设计实验实验教师: 吴珍娣 姓名:_邓媛媛_ 学号:_ 104102 姓名:_周沁忆_ 学号:_ 104106 实验日期:_ 2012.4.28_ 实验地点: 电信楼103 一、实验目的1、了解步进电机控制的基本原理。2、掌握控制步进电机转动的编程方法。2、 实验内容1、按图53连接线路,利用8255输出脉冲序列,开关K0K6控制步进电机转速,K7控制步进电机转向。8255 CS接288H28FH。PA0PA3接BABD;PC0PC7接K0K7。2、编程:当K0K6中某一开关为“1”(向上拨)时步进电机启动。K7向上拨电机正转,向下拨电机反转。3、 实验方法及步骤 步进电机驱动原理是通过对每相线圈中的电流的顺序切换来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。如图54所示:本实验使用的步进电机用直流5V电压,每相电流为0.16A,电机线圈由四相组成:即:1(BA);2(BB);3(BC);4(BD)驱动方式为二相激磁方式,各线圈通电顺序如表。表中首先向1线圈2线圈输入驱动电流,接着23,34,41,又返回到12,按这种顺序切换,电机轴按顺时针方向旋转。实验可通过不同长度的延时来得到不同频率的步进电机输入脉冲,从而得到多种步进速度。四、实验程序及运行结果 DATA SEGMENTIoport EQU 0dc00h-0280hP55A EQU ioport+288H;8255 A PORT OUTPUTP55C EQU ioport+28AH;8255 C PORT INPUTP55CTL EQU ioport+28BH;8255 COUTRL PORTBUF DB 0MES DB K0-K6 ARE SPEED CONTROL,0AH,0DHDB K6 IS THE LOWEST SPEED ,0AH,0DHDB K0 IS THE HIGHEST SPEED,0AH,0DHDB K7 IS THE DIRECTION CONTROL,0AH,0DH,$DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,CSMOV DS,AXMOV AX,DATAMOV DS,AXMOV DX,OFFSET MESMOV AH,09INT 21HMOV DX,P55CTLMOV AL,8BHOUT DX,AL ;8255 C INPUT, A OUTPUTMOV BUF,33HOUT1: MOV AL,BUFMOV DX,P55AOUT DX,ALpush dxMOV AH,06hmov dl,0ffhINT 21H ;ANY KEY PRESSED pop dxJE IN1MOV AH,4CHINT 21HIN1: MOV DX,P55CIN AL,DX ;INPUT SWITCH VALUE TEST AL,01HJNZ K0TEST AL,02HJNZ K1TEST AL,04HJNZ K2TEST AL,08HJNZ K3TEST AL,10HJNZ K4TEST AL,20HJNZ K5TEST AL,40HJNZ K6STOP: MOV DX,P55AMOV AL,0FFHJMP OUT1K0: MOV BL,10HSAM: TEST AL,80HJZ ZX0JMP NX0K1: MOV BL,18HJMP SAMK2: MOV BL,20HJMP SAMK3: MOV BL,40HJMP SAMK4: MOV BL,80HJMP SAMK5: MOV BL,0C0HJMP SAMK6: MOV BL,0FFHJMP SAMZX0: CALL DELAYMOV AL,BUFROR AL,1MOV BUF,ALJMP OUT1NX0: CALL DELAYMOV AL,BUFROL AL,1MOV BUF,ALJMP OUT1DELAY PROC NEARDELAY1: MOV CX,05A4HDELAY2: LOOP DELAY2DEC BLJNZ DELAY1RETDELAY ENDPCODE ENDSEND STARTk0-k6 ARE SPEED CONTROLk6 IS THE LOWEST SPEEDk0 IS THE HIGHEST SPEEDk7 IS THE DIRECTION CONTROL五、实验思考题及实验收获1、根据实验指导书上的思考题来回答 可以控制步进电机的快慢速度,并且我们知道了工业控制的原理就是利用这部分知识来完成的。2、 实验体会及收获 通过这一次的步进电机的实验,我们体会到了平时生活中步进电机快慢操作的原理以及操作过程,非常直观地感受到了这种科技利用到生活的方方面面的效果。 在操作的过程中,我们发现使用开环控制方式能对步进电机的转动方向、速度和角度进行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论