Tengo un PCB que recibe alimentación de la red y está conectado a un componente Hi Link (HLK-5M05 con salida de 5V). En este momento está conectado a extensiones con un botón, un poco como esto uno . Cuando lo enciendo y comienzo a medir, obtengo la salida de 5V, la salida de 3v3, puedo ver que algunos componentes funcionan correctamente (monitor de voltaje) y luego fui a cargar mi firmware en el microcontrolador st.
Desconecté todo ya que no quiero recibir una descarga accidental, conecto todos los pines (gnd a gnd, 3v3 a Vapp, TMS - > TMS, etc.). Después de que conecté esto conecté la placa a la extensión y encendí el botón. Inmediatamente escuché un ruido fuerte y noté que el enlace st no estaba ENCENDIDO (un capacitor explotó) y que el interruptor de circuito se activó. Luego fui a medir el tablero y noté que hay un a3v3 corto al suelo.
He revisado todo mi diseño y no hay conexión entre red y GND en mi circuito. El más cercano a él es el circuito analógico para medir el voltaje, pero aún así, no están conectados. Por lo que puedo ver, todo está conectado como debería estar de acuerdo con las hojas de datos, pero aún así no funcionó.
Después de eso intenté conectar y programar mi placa a través del gestor de arranque. Hice las conexiones necesarias y probé mi placa y todo funcionaba correctamente. Una vez más, desconecté todo y conecté la placa serie USB a mi placa (GND, TX y RX ... muy simple y directa). Cuando conecté todo, el disyuntor aún se activó, pero afortunadamente esta vez no destruyó mi PCB.
Muy angustiado, apagué el botón y fui a desconectar la placa USB-serie y me sorprendí. Después de eso, medí el voltaje entre el conector USB y la toma de tierra de mi PCB y había 220Vac ... cuando se apagó la extensión y no se conectó a tierra (no EE. UU. .. incompatibilidad entre diferentes tipos de enchufes ... todo antiguo) , pero hay 0V cuando mido el voltaje entre ellos cuando la extensión está encendida.
¿Qué podría estar haciendo mal? Medí otros dispositivos (cargadores USB y similares) y todos tenían el mismo comportamiento ... 0V cuando estaban encendidos y 220V cuando estaban apagados. He comparado mi esquema con otros, como Open Energy Monitor y muchos otros proyectos que puedes encontrar en línea y no estoy haciendo ninguna locura aquí (en términos de esquemas y conexiones). ¿Podría haber algo mal con mi instalación? ¿O es un PEBKAC (más como entre PCB y la silla [PEBPAC])?
EDITAR: Agregando esquemas, solo la parte importante, el resto es todos los condensadores de desacoplamiento, osciladores, etc.