微机原理步进电机

  • 格式:doc
  • 大小:129.50 KB
  • 文档页数:12

下载文档原格式

  / 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华北科技学院计算机系综合性实验

实验报

《微机原理与接口技术A》课程综合性实验报告

图1

图2

驱动方式为二相激磁方式,各线圈通电顺序如下表:

表1中首先向F1-F2线圈输入驱动电流,接着依次向F2-F3,F3-F4,F4-F1输入驱动电流,最后再返回到F1-F2,按这种顺序切换可使步进电机实现顺时针方向旋转。实验中可通过不同的时间延时来得到不同频率的步进电机输入脉冲,从而得到各种不同的电机转速。

8255A芯片一般占用四个连续的口地址,按照从高高到低分别为:控制口、C口、B口、A口。

8255共有三种工作方式:

方式0:基本输入输出;

方式1:中断工作方式;

方式2:双通输入输出,仅有A口。

图3

表1

图(4 )8255A芯片简介

实验执行流程图:

汇编源程序(部分,多了发不出来)

P55A EQU 288H ;8255 A PORT OUTPUT P55C EQU 28AH ;8255 C PORT INPUT P55CTL EQU 28BH ;8255 COUTRL PORT stack segment stack

stack ends

DATA SEGMENT

BUF DB 0

......

START: MOV AX,CS

MOV DS,AX

MOV AX,DATA

MOV DS,AX

MOV DX,OFFSET MES

MOV AH,09

INT 21H

MOV DX,P55CTL

MOV AL,8BH

OUT DX,AL ;8255 C INPUT, A OUTPUT

MOV BUF,33H

OUT1: MOV AL,BUF

MOV DX,P55A

OUT DX,AL

push dx

MOV AH,06h

mov dl,0ffh

INT 21H ;ANY KEY PRESSED

pop dx

JE IN1

MOV AH,4CH

INT 21H

IN1: MOV DX,P55C

IN AL,DX ;INPUT SWITCH VALUE

TEST AL,01H

JNZ K0

TEST AL,02H

JNZ K1

TEST AL,04H

JNZ K2

TEST AL,08H

JNZ K3

TEST AL,10H

JNZ K4

TEST AL,20H

JNZ K5

TEST AL,40H

JNZ K6

STOP: MOV DX,P55A

MOV AL,0FFH

JMP OUT1

K0: MOV BL,10H

SAM: TEST AL,80H

步进电机原理及使用说明

步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、

停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机

则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在

速度、位置等控制领域用步进电机来控制变的非常的简单。为此, 51测试网在腾龙开发套件中首次引入

了步进电机技术,方便用户应用掌握。

虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必

须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机

械、电机、电子及计算机等许多专业知识。

步进电机的主要特性:

1 步进电机必须加驱动才可以运转,驱动型号必须为脉冲信号,没有脉冲的时候,步进电机静止,如

果加入适当的脉冲信号,就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比。

2 腾龙版步进电机的步进角度为7.5 度,一圈360 度,需要48 个脉冲完成。

3 步进电机具有瞬间启动和急速停止的优越特性。

4 改变脉冲的顺序,可以方便的改变转动的方向。

因此,目前打印机,绘图仪,机器人,等等设备都以步进电机为动力核心。

1、《单片机原理与应用》,徐泳龙等,机械工业出版社,2004

2、《单片微型机原理、应用与实验》,张友德等,复旦大学出版社,2000

3、《单片机技术实验指导书》

4、《机械设备电气与数字控制》,黄义源,中央广播电视大学出版社

. .