Saltar al contenido

Motor Stepper 28BYJ-48 y controlador ULN2003

Q44.00
SKU H12
INCLUYE:

 

El motor paso a paso 28BYJ-48 es un motor eléctrico unipolar que convierte señales digitales en movimientos angulares discretos. Tiene un diseño especial con varias bobinas dispuestas alrededor de un rotor imantado, lo que permite mover el eje en pequeños pasos específicos. Posee una caja de engranajes interna que reduce la velocidad de rotación, lo que incrementa el par (fuerza de torsión) y permite movimientos muy finos.


El controlador módulo ULN2003 funciona como una interfaz entre un microcontrolador (como el de Arduino) y el motor paso a paso, permitiendo que las señales de bajo voltaje del microcontrolador activen las bobinas del motor, que necesitan mayor corriente. Internamente posee un conjunto de transistores Darlington que se encargan de manejar la corriente necesaria para cada bobina del motor. Básicamente, el microcontrolador envía señales al ULN2003, que a su vez activa las bobinas del motor en una secuencia específica, controlando así la dirección y el número de pasos que da el motor.


Este conjunto se utiliza comúnmente en pequeños proyectos automatizados, en robótica y en dispositivos control de posición.


Características generales del motor:


  • Tipo: Motor paso a paso unipolar

  • Modelo: 28BYJ-48

  • Voltaje de Operación: Indicado en la parte trasera; modelo de 5 VDC y de 12 VDC

  • Cantidad de fases: 4

  • Relación de reducción: 1 / 64

  • Ángulo por paso: 5.625º / 64

  • Frecuencia: 100 Hz

  • Par de tracción: >34.3 mN.m (120 Hz)

  • Par de autoposicionamiento: >34.3 mN.m

  • Par de fricción: 600 - 1200 gf.cm (modelo 5 VDC), 800 - 1800 gf.cm (modelo 12 VDC)

  • Par de arranque: 300 gf.cm (modelo 5 VDC), 450 gf.cm (modelo 12 VDC)

  • Resistencia en DC (a 25 °C): 50 Ω ±7 % (modelo 5 VDC), 200 Ω ±7% (modelo 12 VDC)

  • Resistencia de aislamiento: >10 MΩ (500V)

  • Rigidez dieléctrica de aislamiento: 600 VAC / 1 mA / 1 s

  • Clase de aislamiento: A

  • Ruido: <40 dB (120 Hz, sin carga, 10 cm)

  • Aumento de temperatura: <40K (120Hz)

  • Hoja de datos del 28BYJ-48 - modelo 5 voltios (en inglés)

  • Hoja de datos del 28BYJ-48 - modelo 12 voltios (en inglés)


Características generales del controlador:


  • Tipo: Driver motor paso a paso

  • Modelo: ULN2003

  • Voltaje de operación: 5 - 12 VDC

  • Corriente de salida máxima: 500 mA (en cada canal)

  • Compatibilidad de entrada: CMOS, TTL

  • Incluye jumper para habilitar y deshabilitar el módulo.

  • Incluye 4 LEDs para indicar la fase actual del motor.

  • Hoja de datos del CI ULN2003 (en inglés)


Pines del módulo ULN2003:


  • (-): Conexión a tierra de la placa (GND)

  • (+): Conexión a la alimentación

  • IN1 - IN4: Entradas para energizar cada bobina


Ejemplo de prueba:


Conecta el motor paso a paso 28BYJ-48 con el controlador ULN2003. Luego realiza las conexiones de este conjunto con la placa Arduino UNO como se muestra en la figura de abajo. La placa Arduino UNO puede alimentarse directamente desde el cable USB de la computadora, pero el módulo ULN2003 debe alimentarse con una fuente externa de 5 VDC o 12 VDC (dependiendo del voltaje de tu motor indicado en su parte trasera).



Luego, copia el siguiente sketch de Arduino y cárgalo a la placa:

Prueba Motor stepper 28BYJ-48 y controlador ULN2003

Por último, activa la fuente de alimentación externa y observa el movimiento lento y continuo del eje del servomotor en sentido horario.

Tag: motor paso a paso, motor de pasos, controlador