circuito controlador H-bridge donde el voltaje es más alto que el control ic

0

Estoy usando un puente H para dar señales de tiempo de reloj.

El puente H se controla desde un ESP8266 ( mini placa Wemos D1 )

El reloj requiere una señal de 18 V (alternando cada minuto durante una fracción de segundo con muy poca corriente).

El ESP8266 tiene una salida de 3.3V en sus pines.

Uso transistores NPN como cambiadores de nivel. Los transistores son BC817 .
(Voltaje de ruptura del colector-emisor 45V)

El proyecto kicad completo se puede encontrar en gitlab .

Esta placa se las arregla para eliminar las placas ESP8266, aunque no debería haber una ruta desde la 18V (P1S / P2S) a la ESP.

Funciona perfectamente si uso 5V en lugar de 18V en P1S / P2S!

He usado mi multímetro para medir la corriente en el cable de 18V.

Cuando aumente la tensión (P1S / P2S) a aproximadamente 8V, la corriente comienza a fluir, incluso si ambas señales son 0 (H-Bridge-A-Signal y H-Bridge-B-Signal). Por debajo de 8V, la corriente es de ~ 10µA saltando a > 100µA (a ~ 8V).

Yo uso un convertidor de impulso de CC / CC para obtener el voltaje P1S / P2S usando 5V como entrada.

A 18 V, el puente H se calienta muy rápido.

Es posible que haya dañado la placa, ya que la he conectado a un ESP8266 que tenía el firmware incorrecto.

Los valores medidos anteriormente no tienen ninguna conexión con un ESP8266 pero en mi placa de control donde solo están conectadas las señales 18V / P1S / P2S, GND y 2 H-Bridge - * - (ambas señales están conectadas a GND).

Así que mis preguntas son:

  • ¿Hay algún problema con mi circuito de controladores?
  • ¿Es probable que la reconstrucción de la placa solucione mis problemas?
  • ¿Tiene algún consejo / consejo para mí?

Mi razonamiento:
H-Bridge-A-Signal == GND ⇒ H-Bridge-A == 18V
H-Bridge-B-Signal == GND ⇒ H-Bridge-B == 18V
Ambos mosfets de canal P están desactivados. Los mosfets del canal N están ambos encendidos.

H-Bridge-A-Signal == 3.3V ⇒ H-Bridge-A == GND
H-Bridge-B-Signal == GND ⇒ H-Bridge-B == 18V
El canal P1 mosfet ahora está encendido (P1G). El mosfet del canal P2 aún está apagado (P2G).
El canal N1 mosfet ahora está apagado (N1G). El mosfet del canal N2 sigue encendido (N2G).

HeordenadoPCBsdeoshpark:

    
pregunta close2

1 respuesta

0

Al crear los esquemas, he utilizado inadvertidamente el tipo de transistor incorrecto: "Q_NPN_BCE" en lugar de un BC817.

Tenga en cuenta que la numeración de los pines es diferente para el transistor correcto:

La base es la misma, pero se intercambiaron el colector y el emisor.

Como el diodo de emisor de base se comporta como un diodo Zener (~ 5V), esto explica por qué los voltajes > 5V hizo que el circuito se comportara mal y cómo se dañaron los ESP8266.

Gracias por cualquier ayuda.

    
respondido por el close2

Lea otras preguntas en las etiquetas