微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机在玻璃管加热控制系统中的应用

51单片机在玻璃管加热控制系统中的应用

时间:11-07 来源:互联网 点击:

:MOV A,#00H ;初始化使PA0~PA2为输出

MOV DPTR,#0C000H ;

MOVX @DPTR,A ;

MOV DPTR,#0C000H ;为AB相通电

MOV A,#03H

MOVX @DPTR,A

LCALL DELY ;调延时

MOV DPTR,#0C000H ;为BC相通电

MOV A,#06H

MOVX @DPTR,A

LCALL DELY ;调延时

MOV DPTR,#0C000H ;为CA相通电

MOV A,#05H

MOVX @DPTR,A

LCALL DELY ;调延时

DELY:MOV 0CH,#0FH ;延时子程序

RET

以上是步进电动机三相绕组正向通电子程序,反向通电子程序类似,若要改变电机转速,只要改变MOV 0CH,#0FH指令中的立即数的值即可。图5为步进电动机正反转驱动子程序流程图:

图5 正反转驱动程序流程图

4 结束语

本系统操作方便,控制灵活,精确度高,可靠性好,已达到了预期的设计要求,大大减轻了体力劳动强度,改善了工作条件。在软、硬件实现上为了提高系统的可靠性及精度,均采用了相应的抗干扰措施。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top