单片机控制步进电机驱动器工作原理
| 0H,#40H AJMP QUIT LOOQ1: MOV P1,#0E0H MOV 21H,#04H MOV 20H,#20H AJMP QUIT LOOQ2: MOV P1,#0C0H MOV 21H,#08H MOV 20H,#10H AJMP QUIT LOOQ3: MOV P1,#0D0H MOV 21H,#10H MOV 20H,#08H AJMP QUIT LOOQ4: MOV P1,#050H MOV 21H,#20H MOV 20H,#04H AJMP QUIT LOOQ5: MOV P1,#070H MOV 21H,#40H MOV 20H,#02H AJMP QUIT LOOQ6: MOV P1,#030H MOV 21H,#80H MOV 20H,#01H AJMP QUIT LOOQ7: MOV P1,#0B0H MOV 21H,#01H MOV 20H,#80H QUIT: RETI END 4.结论 该驱动器经实验验证能驱动0.5N.m的步进电机。将驱动部分的电阻、电容及续流二极管的有关参数加以调整,可驱动1.2N.m的步进电机。该驱动器电路简单可靠,结构紧凑,对于I/O口线与单片机资源紧张的系统来说特别适用。 |
