Usando L9110 (o HG7881) con fuente de alimentación externa [cerrado]

0

Quiero conducir un motor de CC con un IC L9110 H bridge usando un Arduino UNO con una fuente de alimentación externa de 12V como this

La placa para el L9110 que está usando es la siguiente:

Si VCC es 12V y IB y IA del L9110 están conectados a 12V y conectados a los pines 5V del Arduino ... ¿por qué el Arduino no se fríe? Supongo que la resistencia tiene algo que ver con eso, pero ¿cuál es la razón de eso? ¿Hay un mejor diseño?

    
pregunta Marc

1 respuesta

0
  

¿Por qué el Arduino no se está friendo? Supongo que la resistencia tiene algo que ver con eso, pero ¿cuál es la razón de ello?

La respuesta es que L9110 está diseñado para este fin. Los pines OA y OB son entradas y no devuelven el suministro de 12 V al microcontrolador. La hoja de datos indica que las entradas son

  

Nivel de salida TTL / CMOS compatible, y puede ser   directamente conectado a la CPU;

La segunda tabla en la hoja de datos muestra:

Test conditions: Vcc =9V , Iout =750mA
Symbol Parameters     minimum      Typical     maximum     units
VHin Input high       2.5          5.0         9.0         V
VLin Input low        0            0.5         0.7         V

La salida del microcontrolador solo tiene que ser < 0.5 V cuando está bajo y > 2.5 V cuando está alto para garantizar el correcto funcionamiento.

Las resistencias no tienen nada que ver con la señal de control lógico del micro. Están allí para proporcionar un débil despliegue de las señales que llegan a la siguiente etapa, generalmente el amplificador con controlador paso a paso.

  

¿Hay un mejor diseño?

Este está bien. Debe hacer lo que dice.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas