实验12 电机转速控制
实验目的
1. 熟悉有关汇编指令的应用;
了解电机速度控制的原理和实现的方法。
设备
8031 基本实验单元、计算机设备系统、键盘操作单元 .数码显示单元 .电机控制单元.
实验原理
(一)实验说明
通过键盘输入转速的数值,经D/A转换变成模拟信号控制电机的转速。
K1-K8为电机正转时的调速按键,K9-K16为电机反转时的调速按键
(二) 实验连线表
A01
A05
A08
A10
A12
连接1
+5V/GND
+5V/GND
+5V/GND
+5V/GND
+5V/GND
连接2
GND
PM-
连接3
P1.0-P1.3
KR1-KR4
连接4
P1.4-P1.7
KC1-KC4
连接5
P0.0-P0.7
DB0-DB7
连接6
WR
WR
连接7
P2.7
CS
连接8
P3.0
SDA
连接9
P3.1
SCL
连接10
AOUT
DIN
连接11
PM+,DOUT
注:如果能提供-5V电压,可实现电机反转调速,K9-K16为电机反转的调速按键。
(三)程序流程图
实验步骤
输入程序1并检查无误,对程序进行汇编、调试,然后烧写程序到89c51;
连接A01、A05、A08、A10和A12相应的引脚;
运行程序,从键盘上输入数字使显示器显示;
第一位为0(正转),为1(反转), 第二位0-F显示转速,第3-6位为设定步数,按EXEC键后,步进电机开始转动,步数逐渐减小到零时步进电机停止转动。
五 思考题
本实验电机速度控制的实现原理是什么?