fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Problema con TRIAC
 
Avisos
Vaciar todo

Problema con TRIAC

3 Respuestas
2 Usuarios
0 Reactions
1,376 Visitas
ascari
Respuestas: 2
Topic starter
(@ascari)
New Member
Registrado: hace 17 años

Hola. Saludos a todos los del foro.

Tengo un problema en AC. Resulta que estoy trabajando con un PIC 16F877A. Por medio de este, controlo un MOC que controla el disparo de un TRIAC y así puedo encender 3 focos de AC.

Bien. El problema es el siguiente. Tengo 2 bancos de 3 focos cada uno. Con la primera configuración de MOC-TRIAC puedo controlar que encienda cualquier combinación en los focos. Pero cuando agrego el segundo banco de focos ya no puedo lograrlo.

El funcionamiento tiene base en el control de varios displays de 7 segmentos. Es decir, con un puerto del PIC controlo el "código binario" para que enciendan los focos y con otro puerto, debería controlar qué banco enciende...

Bueno, eso no sucede.

Dejo dos imágenes. La primera es la conexión normal de uC-MOC-TRIAC-Carga. Esta funciona bien.

La segunda, ya no funciona bien. El error es que los dos bancos encienden al mismo tiempo y reciben el mismo binario.

Lo que puedo ver es que al estar conectados los paquetes MOC-TRIAC, en paralelo, el que está desactivado encuentra camino a través de los focos del otro bloque y entonces los dos bancos encienden.

La pregunta es, cómo controlo el encendido y apagado de los bancos de manera independiente? Podría hacer un arreglo con transistores en lugar del MOC-TRIAC?

Qué idea tienen?

Gracias por su ayuda.

Saludos y buen código...

Responder
2 respuestas
heli
Respuestas: 748
 Heli
(@heli)
Ardero
Registrado: hace 19 años

Lo que quieres hacer es una conexión multiplexada. En apariencia es correcto, ¿puedes publicar el código que usas?.

Responder
ascari
Respuestas: 2
Topic starter
(@ascari)
New Member
Registrado: hace 17 años

Hola. Por ahora el código escrito envía, por ejemplo: '010'. Si las dos terminales que dicen uC están a tierra, los dos bloques encienden. Si desconecto esa patita, de cualquiera de los bloques, siguen encendidos.

Si desconecto cualquier cable (que no sea de alimentación) siguen encendidos. Es decir, si quito del TRIAC o del MOC, los dos bloques siguen encendidos.

No es problema de código sino eléctrico, según yo.

Según veo, necesito una manera de interrumpir el paso de corriente por el segundo cable para poder seleccionar el bloque que debe encender. Resolviendo eso, simplemente le digo al uC que lo haga por mí.

Espero que se entienda mejor el problema.

Gracias.

Responder
Compartir: