系统框图与说明; 因采用了PC机和PC总线接口应用平台,硬件电路相对简单,除利用了PC机本身资源外(如中断资源),8255并行接口单元,再加上外围驱动电路,便构成可步进电机控制电路,硬件原理图如图 硬件部分为为上海航虹高科技有限公司开发设计的AEDK-88ET实验机,图5-3为这次课程实习的硬件连接图:
图5-3硬件连接图
下面为步进电机接口电路原理图,图5-4:
图5-4电机控制电路
5.4.5软件主要模块流程图与说明;
利用8255作为输入/输出的核心,一方面,它从输入方向的端口接受拨动开关的位置状态。以此为依据控制步进电机的运行;另一方面,它输出控制脉冲,给驱动电路提供脉冲信号,决定步进电机的运行的方向,角度和速度。
图5-5信号流程图
下面为部分程序代码:
;---------端口定义及伪指令定义---------:
C8279 EQU 20AH
D8279 EQ