Eché un vistazo a otras publicaciones sobre Triac y estoy bastante seguro de que mi problema no estaba allí.
El objetivo de mi sistema es realizar un interruptor controlado para electrodomésticos. Luego diseñé un sistema de suministro de energía (no aislado) que suministra energía a mi microcontrolador (STM32F030C8T6). Todo está funcionando bien.
Me gustaría controlar un triac (NXP BTA316-800E) con una de las salidas lógicas del STM, luego me di cuenta de este circuito:
NOTA:Elsímbolodetierraesunerror,esunpunto0Vdelcircuito.
Comomegustaríacontrolarcadatipodedispositivo,agregouncircuitoamortiguadorparacargainductiva.
Paraactivarlaaplicación,establezcolasalidaSTM32(lógica1:3.3V),yborroestasalidaparaapagareldispositivo(lógica0;0V).Estasalidaesuntipopush-pull.
Miproblemaes:eldispositivosiempreestáencendido.Puedoverquelosniveleslógicosestánbienaplicados(enlasalidadelSTM32),sinembargo,estoesloqueobtengoenlapuertaTriac,cuandolasalidaes0:
Supongo que los picos cortos de 1,8 V mantienen el triac encendido, pero no sé por qué están presentes estos picos.
De todos modos, intenté eliminar R2 y atar la compuerta T1 a tierra para asegurarme de que no circula corriente, pero el dispositivo aún está encendido.
¿Tienes alguna idea?
Muchas gracias.
IMPORTANTE: este circuito es peligroso (mortal) ya que trata directamente con la alimentación principal. Hay que tener mucho cuidado para experimentar.