【48812】步进电机与8051微操控器接口


时间: 2024-06-21 10:49:11 |   作者: 华体会娱乐体育首页

  都有一些固定的步进视点,电机以这个方面旋转。在这篇文章中,我将向你展现怎么样去运用两种不同的驱动器将体系衔接: L293D和ULN 2003。此外,这儿还解说了运用操控步进电机的办法。

  这些电路的首要原理是使步进电机以一个特定的步进视点逐渐旋转。由于操控器不能供给电机所需的电流,所以运用ULN2003集成电路和L293D电机驱动器来驱动步进电机。

  本项意图第一个电路是运用L293D电机驱动器IC完成的。由于L293D电机驱动器有四个输出引脚的选项,所以只能用它来驱动一个双极步进电机。

  双极步进电机与8051微操控器和L293D电机驱动器衔接的电路图如下图所示。

  首要,LCD的数据引脚被衔接到8051的PORT0引脚。由于PORT0没有一点内部的上拉,所以用一个电阻组来拉高PORT0。LCD的RS和E引脚被衔接到8051的P2.0和P2.1。

  RST引脚运用一个10KΩ的电阻被拉低。按钮和10μF电容的组合将被用来复位微操控器。别的,EA引脚运用一个10KΩ的电阻被拉高。

  接下来是振荡器。它由两个33pF的电容和一个衔接在8051的XTAL1和XTAL2引脚之间的11.0592MHz晶体组成。

  来到电机驱动器,两个使能引脚和两个电源引脚被衔接到+5V电源。四个输入衔接到8051的PORT1引脚,即P1.0、P1.1、P1.2和P1.3。双极步进电机的四个引脚与L293D的四个输出引脚相连。

  为了操控步进电机的方向,三个按钮被衔接到PORT3的引脚上,即P3.0、P3.1和P3.2。

  这个电路的作业分外的简略。在程序中完成了一种叫做 半步 的办法来旋转步进电机。当按下行进按钮时,步进电机按顺时针方向旋转。

  相同的,当按下向后的按钮时,它开端以逆时针方向旋转。要彻底中止旋转,你能够按下中止按钮。

  本项意图第二个电路是运用8051单片机和ULN2003完成步进电机操控。由于ULN2003晶体管阵列由7个输出组成,你能操控单极和双极的步进电机。

  在这个项目中,我将向你展现怎么样去运用8051微操控器和ULN2003晶体管阵列来操控一个5线单极步进电机。

  下面的图片显现了步进电机与8051微操控器和ULN2003衔接的电路图。

  该电路由AT89C51单片机、ULN2003A、电机组成。AT89c51是低功耗、高性能、CMOS 8位、8051系列微操控器。它有32条可编程的I/O线K字节的可编程和可擦除的Flash存储器。一个外部晶体振荡器被衔接在微操控器的18和19引脚上。电机经过一个驱动IC衔接到微操控器的端口2。

  ULN2003A是一个电流驱动IC。它被用来驱动步进电机的电流,由于它需求超越60mA的电流。它是一个达林顿对阵列。它由七对具有一起发射极的达林顿阵列组成。该集成电路由16个引脚组成,其间7个是输入引脚,7个是输出引脚,其他的是VCC和地。前四个输入引脚与微操控器相连。以相同的办法,四个输出引脚衔接到步进电机。

  步进电机有6个引脚。在这6个引脚中,2个引脚衔接到12V电源,其他的衔接到步进电机的输出。步进电机以一个给定的步进视点旋转。旋转的每一步都是整个周期的一小部分。这取决于机械部件和驱动办法。

  与一切的电机相似,步进电机将有定子和转子。转子有永久磁铁,定子有线个线度。这四个线圈是按循环次序激活的。下图显现了轴的旋转方向。有不同的办法来驱动步进电机。下面将对其间的一些进行解说。

  全步驱动: 在这种办法中,一次给两个线圈通电。因而,这儿一次有两个相反的线圈被激起。

  半步驱动: 在这种办法中,线圈是替换通电的。因而,它以半步角旋转。在这种办法中,能够一次给两个线圈通电,也能够给单个线圈通电。因而,它增加了每个周期的旋转次数。它显现鄙人图中。

  步进电机有四根线。它们是黄色、蓝色、赤色和白色。这些电线替换通电,如下图所示。

  Microchip推出AVR DU系列USB单片机,支撑增强型代码维护和高达15W 的功率输出

  贸泽电子已供货适用於智慧型马达操控和机器学习运用的NXP MCX微操控器

  富昌电子引荐英飞凌PSoC™ 4000T微操控器,敞开突破性低功耗触控解决方案

  贸泽电子开售适用于智能电机操控和机器学习运用的NXP Semiconductors MCX微操控器

  贸泽电子开售适用于工业和可穿戴设备的Analog Devices MAX32690 Arm Cortex-M4F BLE 5.2微操控器

  下一篇:【立异背面的故事】:怎么创立一个任何工程师都能运用的测验东西?