Motorreductor arduino

Control de motores de corriente continua con Arduino

Si trabajas en el campo de la electrónica y la robótica, te habrás encontrado con motores de corriente continua al menos una vez. Estos motores son uno de los elementos más utilizados en electrónica y robótica. Estos motores convierten la energía eléctrica de la corriente continua en energía mecánica. Como resultado, la corriente que circula por el estator crea un campo uniforme bajo los polos. Por supuesto, el imán permanente también puede suministrar el campo del estator. Si el inducido es alimentado por una fuente externa o por el estator, también se creará un campo en el inducido. Cuando los campos del estator y del inducido interactúan, el motor comienza a girar. Si se añade una caja de cambios a estos motores, el par aumentará reduciendo su velocidad. Aquí hay 3 maneras de controlar la velocidad de los motores de corriente continua:

Este programa podría ayudarle a controlar la dirección del movimiento a través del Monitor Serial. Si se introduce el número 1, el motor gira en el sentido de las agujas del reloj a la máxima velocidad. Si se introduce el número 2, el motor gira en sentido contrario a las agujas del reloj a una velocidad inferior a la máxima. Finalmente, si se introduce el número 3, el motor se detendrá.

Código del motor paso a paso Arduino

En este artículo, estamos publicando un proyecto que explica diferentes aspectos de la interfaz Arduino-motor de engranajes. El motor de engranajes es un motor de corriente continua especialmente diseñado cuyo conjunto de engranajes ayuda a aumentar el par y a reducir la velocidad. En comparación con un motor de corriente continua normal, las revoluciones máximas que puede producir un motor de engranajes son menores. Pero tienen la ventaja de que, utilizando la combinación correcta de engranajes, sus rpm pueden reducirse a cualquier valor deseable. A diferencia del servomotor, el motorreductor también puede girar de forma continua. El sentido del motorreductor puede invertirse simplemente invirtiendo la polaridad de la conexión de la batería. Y la velocidad del motor puede controlarse cambiando el nivel de tensión a través de él. Un controlador de motor IC llamado L293D se utiliza aquí para la interfaz del motor de engranajes con Arduino. El L293D consiste en dos puentes H diseñados con un circuito de 4 transistores que nos ayuda a invertir la dirección de la rotación y a controlar la velocidad del motor de corriente continua.

En el circuito se utiliza un Arduino UNO como plataforma. El motor de engranajes está conectado a Arduino UNO a través del controlador del motor IC L293D.    Como se mencionó anteriormente, un IC controlador de motor consiste en dos circuitos de puente H que se pueden utilizar para controlar dos motores simultáneamente. Un L293D tiene 4 pines de entrada, 4 pines de salida, 2 pines de habilitación, Vss, Vcc y GND.      Vcc es la tensión que necesita para su funcionamiento interno. El L293D no utilizará esta tensión para accionar el motor. Para el accionamiento de los motores tiene una disposición separada para proporcionar la alimentación del motor Vss.

Motor paso a paso Arduino

Estos micromotores de engranajes metálicos N20 de pequeño tamaño producen un par muy fuerte mientras se mueven a una velocidad relativamente rápida bajo carga. Esto los hace perfectos para su uso en un robot con ruedas, ya que ofrecen un gran compromiso entre par y velocidad. Estos pequeños motores miden aproximadamente una pulgada de largo. Este potente motor tiene una caja de cambios totalmente metálica con una impresionante relación de reducción de 150:1. Gira a un ritmo moderado (100RPM) pero tiene una enorme cantidad de par, perfecto para los robots con ruedas alimentados por Arduino y Raspberry Pi. Está clasificado para producir más de 38 onzas-pulgadas de par motor a 6V cuando está parado. Estos motores tienen un eje trasero de 4,5 mm de longitud que gira a la misma velocidad que la entrada de la caja de cambios. El eje lleva un codificador compuesto por un disco magnético y sensores de efecto Hall para medir la velocidad del motor o la retroalimentación de posición. Los sensores proporcionan salidas digitales que pueden conectarse directamente a un microcontrolador u ordenador de placa única para realizar las mediciones. 7 clics por revolución @15000RPM. Características:Para obtener guías útiles para poner en marcha este producto, visite:

Tutorial de motores Arduino

Un motor de corriente continua ordinario requiere un puente H para funcionar con un microcontrolador como un arduino UNO. Para los recién llegados a la electrónica, el proceso de encontrar el controlador de motor adecuado, conectarlo a la MCU y aprender la teoría electrónica pertinente puede ser confuso y frustrante cuando sólo necesitas que algo funcione rápidamente. Esperamos que el uso del motorreductor DC Micro Metal cambie esta situación.

NOTA: El chip de control integrado consumirá una pequeña cantidad de la tensión de entrada, por lo que la tensión del motor se verá ligeramente reducida. La velocidad del motor también será ligeramente inferior a la velocidad nominal del motor.

Usamos cookies para asegurar que le damos la mejor experiencia en nuestra web. Si continúa usando este sitio, asumiremos que está de acuerdo con ello. Nuestros socios (incluye a Google) podrán compartir, almacenar y gestionar sus datos para ofrecerle anuncios personalizados    Más información
Privacidad