¿Es seguro usar un divisor de voltaje para Arduino y un controlador de motor de CC?

He pedido un protector de controlador de motor Polulu Dual H-Bridge 12A continuo (30A pico) para mi próximo (primera vez, un tanque de 1,2 m de largo hecho de madera) proyecto de robot.

Estaba pensando en cómo suministrar energía a todos los componentes del circuito sin desperdiciar mucha energía, pero lo único que se me ocurre es este simple divisor de voltaje conectado en paralelo al accionamiento del motor:

Esquemático

Sabiendo que Arduino puede manejar un máximo de 5V, me aseguré de hacerlo un poco más bajo.

Pero mis dudas se deben al hecho de que sospecho que conectar el controlador del motor y Arduino a la misma fuente de alimentación no es una gran idea. ¿O estoy paranoico?

¿Y qué pasa con el desperdicio de energía por el divisor de voltaje, cómo puedo reducirlo/minimizarlo? ¿Hacer las resistencias más pequeñas? (15/10 ohm - pero más error y corriente más alta)

¿Existe una fórmula para encontrar los R1 y R2 más efectivos?

¿Tengo que preocuparme por los picos actuales?

¿Alguna otra cosa que podría perderme en este circuito simple pero sospechoso?

Además, si quisiera simular cualquier escenario posible, ¿qué componentes debería elegir en el circuito para mantenerlo lo más simple posible (para simular en Multisim 13)?

¿De dónde sacaste 10 megaohmios? Y 5V no es el voltaje máximo.
Solo adivina los valores, tenía que poner algo allí para la simulación.

Respuestas (2)

Usar un divisor de voltaje como fuente de energía para casi cualquier cosa es una muy mala idea. El voltaje real suministrado a la carga variará con la corriente de carga. Espero que la corriente consumida por un Arduino sea mucho, mucho mayor que la consumida por su resistencia de 10 megas, por lo que el voltaje será mucho menor de lo que espera.

Debe usar un convertidor CC-CC (también conocido como regulador de conmutación) para reducir los 12 voltios a 5 para la lógica. También podría usarse un regulador lineal como el LM7805, si la demanda de corriente de 5 voltios es baja, pero un regulador lineal desperdiciará el exceso de energía como calor.

El regulador es una buena recomendación. Asegúrese de que esté desacoplado tanto en la entrada como en la salida (especialmente para evitar que el ruido del motor termine en el Arduino); por lo general, un capacitor cerámico de 100 nF hará maravillas.

Las placas estándar de arduino (ng, uno, duo, micro) tienen un regulador incorporado al que puedes conectar los 12V. Aunque un regulador lineal no es eficiente, es poco probable que sea significativo en comparación con la potencia que consumen los motores de su tanque.

Un tanque de 1,2 m podría ser bastante pesado. Espero que los peces lo disfruten.