您好!欢迎进入无锡惠斯通电机科技有限公司官网 !

    联系我们
    服务热线
    13901635301
    联系人:赵先生
    手机:13901635301
    电话:0523-83765066
    地址:江苏省兴化市张郭镇刘西工业园区民营路168号
    边上的步进电机是定子绕组
    浏览:19 发布日期:2021-08-25 12:37:11

      减速步进电机28BYJ-48的原理如下图: 中间部分是转子,由一个永磁体组成,边上的是定子绕组。当定子的一个绕 组通电时,将产生一个方向的电磁场,如果这个磁场的方向和转子磁场方向不在 同一条直线上,那么定子和转子的磁场将产生一个扭力将定子扭转。 依次改变绕组的磁场,就可以使步进电机正转或反转(比如通电次序为 正转,反之则反转)。而改变磁场切换的时间间隔,就可以控制步进电机的速度了,这就是步进电机的驱动原理。 由于步进电机的驱动电流较大,单片机不能直接驱动,一般都是使用ULN2003 达林顿阵列驱动,当然,使用下拉电阻或三极管也是可以驱动的,只不过效果不 是那么好,产生的扭力比较小。 参考:减速步进电机28BYJ-48 简单的驱动方法 28BYJ-48 的内部结构请见 这里 下面是一个步进电机的演示程序: #include

      sbit key=P2^0; //按键控制步进电机的方向 unsigned char speed=5; //步进电机的转速 //八拍方式驱动,顺序为A AB DAunsigned char code clockWise[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x0d}; void delay(unsigned char unsignedchar voidmain() unsignedchar if(key)//按键未按下,正转 P0=clockWise[i];delay(speed); else//按键按下,反转 P0=clockWise[8-i];delay(speed); Proteus仿真图及Keil 源文件下载:
    以上信息由无锡惠斯通电机科技有限公司整理编辑,了解更多步进电机,两相步进电机,混合式步进电机信息请访问http://www.huistong.com