revisión simple del circuito

2

Estoy construyendo un proyecto de bricolaje con un Rapberry Pi. Intenté cortar las conexiones con las que creo que podrían estar involucradas en un determinado comportamiento que me gustaría entender.

Lo que tengo:

  • una fuente de alimentación de 12V
  • una UBEC que alimenta el RPi
  • una pequeña tabla de bricolaje con conexión para algunos sensores, una pantalla LCD y algunos ventiladores

El 12V llega a la pizarra a través de un TIP120 , cambiado con un pin GPIO del RPi. Desde el propio RPi, estoy usando un cable VGA para traer muchos pines GPIO (para varios propósitos) y el 5V hasta el tablero de bricolaje; pero no la GND de la RPi: ya que debería ser la misma GND "compartida" entre la fuente de alimentación y la UBEC a través de la RPi, pensé que podría ahorrar un cable y usar la GND del cable de 12V. Esto tuvo la ventaja de apagar también todas las demás cosas de 5V unidas a la placa cuando corté el 12V de la TIP120.

descarga de pdf

El comportamiento que no entiendo claramente es el siguiente: cuando el pin GPIO en el esquema es BAJO, y no fluye corriente a través del TIP120, la parte de 5 V de la placa de bricolaje también se apaga, pero los ventiladores continúan girando a una velocidad muy baja, y de hecho sondeando con un medidor, hay ~ 6V a través de ellos.

Creo que el circuito se está cerrando a través del cable de 5V a través del RPi, por lo que los 6V pasan a través de los ventiladores (12V son ligeramente más bajos, aproximadamente 11V; y 11V - 5V = 6V).

¿Es correcto?

Luego, si desconecto el "GND común" y traigo un cable del GND del RPi a la sección 5V de la placa (conectando las dos "X" en el esquema), claramente permanece siempre ENCENDIDO y también puedo para apagar completamente los ventiladores de 12 V (además, me sorprende que todas las señales PWM del RPi a los ventiladores, regulando su velocidad, continúen funcionando).

(Perdón por el simple diagrama de circuito, espero que no haya demasiados errores, especialmente sobre las anotaciones: hago esto por diversión y no soy un experto)

    
pregunta dentex

1 respuesta

3

Sí, creo que su problema es que cuando el TIP no se realiza, hay una ruta de corriente desde los 12V a través del ventilador y la placa / LCD personalizada hasta los 5V del Pi. La placa / LCD personalizada tiene alimentación inversa, y el Pi puede recibir más de 5V (en cuyo caso, el 5V tiene más de 5V en su salida). ¡No es bueno!

Una solución simple sería un diodo en la línea desde la Pi a la placa personalizada, pero tenga en cuenta que está cambiando los 5V con el TIP, que ya causará una caída significativa en el voltaje. Esto podría ser un problema para su panel / LCD personalizado. Es menos probable que sea un problema para el fan. Agregar otra caída de diodo podría no ser una buena idea.

Otra solución sería usar dos TIP separados para cambiar el ventilador y la pantalla LCD.

OMI, la única solución real es cambiar la (s) línea (s) de energía en lugar de la tierra. Suponiendo que su panel / LCD personalizado extraiga poca energía de los 5V, yo agregaría un regulador lineal de 5V y alimentaría tanto al regulador como al ventilador de un 12V conmutado.

Dos tomas rápidas de la búsqueda del "interruptor lateral alto":

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas