直流电机转速测量与控制
- 格式:doc
- 大小:186.50 KB
- 文档页数:3
实验五、直流电机转速测量与控制实验
一、实验目的:
1、掌握直流电机的驱动原理。
2、了解直流电机调速的方法。
二、实验内容:
1、用DAC0832D/A转换电路的输出,经放大后驱动直流电机。
2、编制程序,改变DAC0832输出经放大后的方波信号的占空比来控制电机转速。
三、实验步骤:
1、确认连好实验线路。
2、从起始地址开始连续运行程序。
(1)联机时,实验程序文件名为\DVCC\H8EXE\H89S.EXE。
(2)单机时,实验程序起始地址为F000:9600。
在系统显示监控提示符“P.”时:输入F000 按F1键,输入9600 按EXEC键,观察直流电机的转速和正反向变化情况。
四、实验原理图:
五、程序:
CODE SEGMENT
ASSUME CS:CODE
DAFCRT EQU 0060H ;定义端口地址DAFCRT=0060H START: MOV AL,0FFH ;将0FFH赋值给AL
NEXT1: MOV DX,DAFCRT ;将端口地址0060H送DX OUT DX,AL ;将AL=0FF的内容送出到端口地址为DX
MOV CX,1000H ;计数器CX计数1000次
NEXT2: LOOP NEXT2 ;CX-1,若0
≠
CX,则转至NEXT2 DEC AL ;AL自减1
JNZ NEXT1 ;当0
AL时,转至NEXT1
≠
NEXT3: MOV DX,DAFCRT ;将端口地址0060H送至DX OUT DX,AL
MOV CX,0600H
NEXT4: LOOP NEXT4
INC AL ;AL自加1
JNZ NEXT3 ;若0
AL,则转至NEXT3
≠
JMP START ;转向符号地址SRART处CODE ENDS
END START。