Estoy realizando algunos experimentos para conducir n cargas inductivas diferentes utilizando el siguiente circuito basado en el PIC16F690.
La parte de la fuente de alimentación:
- 12VACy24VACprovienendelmismotransformadordepotencia.Elreguladores7805.
- VSSyGNDsonbasescomunes.
Lapartedecontrol:
UnPIC16F690conunamatrizDarlingtonyuninversordeactivaciónSchmittseutilizanparaconducirncargasinductivas(contactoresCTC1...CTCn).
Elreléde24VCCseusaconuncontactordeCAexternoparacambiarunmotorde400VCA3Ph
**ElPICySchmittactivanlospinesVddyVssnosemuestranaquídebidoalalimitacióndeProteus,lomismoparaelULN2804GNDPIN**sinembargo,incluícapacitorescerámicosadicionalesde100nfentreVddyVssparaambosconelmínimoposibledepistas.
Lapartedecargainductiva:
- El circuito anterior se aplica a cada salida Out1 ... Out n en el ULN2804 para impulsar múltiples cargas inductivas.
Observe que todos los circuitos que se muestran aquí están en el mismo PCB de una sola cara.
Problema encontrado:
Después de quemar el circuito en una sola cara, el PCB no tuve problemas y todo funcionó como se esperaba hasta que me doy cuenta de que si apago la fuente de alimentación, la PIC no se inicia y parece que está bloqueada hasta que realizo una operación. reinicie utilizando el botón MCLR (a veces necesito presionar el botón varias veces) después de eso, el PIC vuelve a la vida y todo vuelve a la normalidad.
Uso los siguientes FUSIBLES XT, PUT, WDT, NOPROTECT, BROWNOUT, MCLR
Lo que intenté hasta ahora:
-
Intentando diferentes tipos y valores de condensadores cerca del regulador de potencia PIC VDD / VSS y 7805, ya que sospecho que hay un mal desacoplamiento pero sin éxito.
-
Descubrí que cuando apago la alimentación y luego la ENCENDO antes de que se descarguen los condensadores en el circuito (dura aproximadamente 1 segundo), el PIC funciona sin problemas en el primer disparo.
-
También descubrí que al usar el PIC en la misma PCB para encender solo algunos LEDs con algunos sensores o potenciómetros, todo está bien, sin embargo, si cambio una carga inductiva o un relé, el problema vuelve a aparecer. .
Como solo soy un aficionado y la impresión de PCB es costosa en mi región, realmente necesito su ayuda para descubrir qué es lo que está mal para evitar tales problemas en el futuro. Tengo curiosidad por saber cuál es la causa del problema. ¿Alguien puede decirme qué podría estar mal aquí, por favor?
Gracias de antemano.