微机原理步进电机
- 格式:doc
- 大小:129.50 KB
- 文档页数:12
华北科技学院计算机系综合性实验
实验报
《微机原理与接口技术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、《机械设备电气与数字控制》,黄义源,中央广播电视大学出版社
. .