计算机控制系统总体.ppt

? 3、步进电机与单片机的接口 由于步进电机的驱动电流较大,所以单片机与步进电机的连接需要驱动电路和接口电路。驱动电路可采用大功率复合管或专用的驱动器,接口电路可选用可编程接口芯片,如8155,8255等。 为了抗干扰和隔离驱动电路的故障对单片机的影响,在驱动器和单片机之间可加入光电隔离器。单片机与步进电机的连接如图(a)所示。 图(a) 图(b) 在图(a)中,当P1口的某一位(如P1.0)输出为0时,经反向驱动器变为高电平,使达林顿管导通,A绕组通电。当P1.0=1时,A相不通电。由P1.1和P1.2控制的B相和C相。 只要按一定的顺序改变P1.0~P1.2三位通电的顺序,则可控制步进电机按一定的方向步进。 图(b)与图(a)的区别是在单片机与驱动器之间增加一级光电隔离。当P1.0输出为1,发光二极管不发光,因此光敏三极管截止,从而使达林顿管导通,A相通电。反之当P1.0=0,经反相后,使发光二极管发光,光敏三极管导通,从而使达林顿管截止,A相绕组不通电。 4、 步进电机程序设计 步进电机程序设计的主要任务是: (1)判断旋转方向; (2)按顺序传送控制脉冲; (3)判断所要求的控制步数是否传送完毕。 程序完成环型分配器的任务,控制步进电机转动。 首先要进行旋转方向的判别,然后

文档评论(0)

1亿VIP精品文档

相关文档