2.软件环形分配 7 软件环分的方法是利用计算机程序来设定硬件接口的位状态 从而产生一定的脉冲分配输出。 1)输出接口 输出接口是将计算机的输出端与步进电动机的每相绕组 应起来。 8031单片机本身包含4 个8位I/0端口,分别为P0、 P1、P2、P3。 8031 P1.0 A 若要实现三相步进电动机 的脉冲分配,需要三根输出口 P1.1 动 线,本例中选P1口的P1.0、 P1.2 C P1.1、P1.2位作为脉冲分配的 输出
2)输出模型 如果三相步进电动机按单、双拍通电方式工作,即 正转:A-AB-B-BC-C-CA 反转:A-AC-C-CB-B-BC 根据8031单片机的基本原理,对P1.0PP1.2位编程使其 按表规定改变输出状态就实现了三相六拍分配任务。 P1.7P1.6P1.5P1.4 P1.3 P1.2P1.1P1.0 通电 相 X X X X 0 01 X 0 1 0 X 0 : 0 CA