本实验通过设计电路,编写程序来驱动步进电机的转动。采用开环控制方式,使之能对步进电机的转动方向,速度和角度进行调节。所谓步进,就是指每给步进电机一个递进脉冲,步进电机各绕组的通电顺序就改变一次,即电机转动依次。根据步进电机控制绕组的多少可以将电机分为三相、四相和五相。实验中采用的步进电机为35BYJ46型四相八拍,电压为DC12v
8255的内部结构及引脚如下图所示。
8255工作方式控制字和C口按位置位/复位控制字格式如下图所示。
(a)工作方式控制字 (b)C口按位置位/复位控制字 2、编程中两个重要的参数:
步数 N 控制步进电机的定位精度。 延时时间 DELAY 控制其步进的速率。
四.硬件工作原理
4.1需要的器件
导线若干、10欧电阻4个、三极管四个,四个二极管,通用电路板一块、35BYJ46型四相八拍步进电机一个、学生实验箱、计算机