Reduciendo las entradas del puente H para múltiples motores con la misma dirección

1

Necesito controlar 5 motores independientemente de un microcontrolador. En la parada, estos motores solo dibujan alrededor de .25A.

¿Qué es un circuito que puedo usar para controlar 5 motores de CC que consumen aproximadamente .25A máx. con la menor cantidad de pines posibles, con la condición de que todos se muevan en la misma dirección al mismo tiempo (aunque posiblemente a diferentes tarifas).

  1. use un puente H completo para cada uno. 10 pines (caso base)
  2. use una media H de alta corriente y una media H regular de 5, un lado de los motores en paralelo en la media H. 6 pines
  3. use full-H para cada motor, ponga un lado de ellos en paralelo. 6 pines
  4. use un IC mágico (que me encontraré) donde puedo unir una entrada de dirección digital para todos los chips. 6 pines
  5. use algún IC que tome la señal PWM y maneje el motor de CC, 5 pines
pregunta zaknotzach

2 respuestas

2

simular este circuito : esquema creado usando CircuitLab

Figura 1. Donde todos los motores solo se mueven en la misma dirección, una mitad de puente en H de alta corriente puede administrar el motor común con medios puentes individuales que controlan los motores individuales.

Número de interruptores requeridos, \ $ n = 2 + 2m \ $ donde \ $ m \ $ es el número de motores. Para cinco dedos serían necesarios 12 pines de control. (Con puentes en H individuales se requerirían 20).

    
respondido por el Transistor
0
  

Estaba pensando en unir solo un lado de 5 puentes en H, pero ¿es realmente tan simple?

No, en realidad no. Los motores en diferentes condiciones (detenidos / en movimiento) se comportarán de manera diferente, y por lo tanto, esto posiblemente tendrá efectos muy adversos.

Aparte de que suena una idea mecánicamente mala de tener un sistema de dedos complejo, y luego simplemente moverlos todos a la misma velocidad, en la misma dirección. Si quisiera eso, una pinza simple de tres puntas accionada por un solo actuador, como una agarradera-exvacadora, habría hecho el trabajo mucho más barato, más rápido, confiable ...

No, si tienes una mano, necesitarás manejar estos motores por separado, especialmente si quieres aprovechar el hecho de que una mano puede efectuar diferentes fuerzas con diferentes dedos y, por lo tanto, puede lanzar piedras y levantar las hojas secas.

Por lo tanto, tener un MCU con muy pocos pines para manejar todos los motores que tienes es un mal comienzo. ¡Esta debería ser la parte fácil del diseño de tu mano! No debe empeorar su sistema, solo porque eligió la MCU incorrecta. Corrige la elección de MCU en su lugar.

Obtenga controladores de motor flexibles: no podemos recomendar nada sin siquiera saber los tipos de motores con los que está tratando. Obtener un MCU que se hace para tales tareas. Hay una gran cantidad de MCU que vienen con lógica de control de motor integrada y un alto número de pines de E / S. ¡No es raro ver un MCU de 144 pines, o incluso una mayor cantidad de almohadillas BGA!

Desde la facilidad de la programación y el punto de vista del poder computacional, probablemente esté buscando algo con un núcleo ARM Cortex-M4 y bastante RAM. ST Micro hace IC interesantes para ese propósito, y también lo hacen NXP y TI.

    
respondido por el Marcus Müller

Lea otras preguntas en las etiquetas