Reinicio de PIC al apagar

-1

Se adjunta el diagrama de bloques de mi circuito. La entrada es de 230 VAC. Un módulo SMPS lo convierte a 14 VDC. El regulador a bordo luego lo convierte a 3.3 V.

He observado que muchas veces cuando apago la 230 V principal, mi controlador se reinicia primero y luego finalmente se apaga.

Tengo MOV y un inductor en la línea de 230 V y condensadores de desacoplamiento en la entrada de alimentación PIC. ¿Alguna sugerencia?

    
pregunta Transformer

1 respuesta

2

Hay las siguientes explicaciones posibles:

  1. Asegúrese de que Brown Out Reset esté deshabilitado para su chip.
  2. Verifique sus conexiones de pines MCLR. Debe tener el siguiente circuito:

simular este circuito : esquema creado usando CircuitLab

Los valores exactos de R1, R2 y C1 variarán según su chip (consulte la sección de reinicio de la hoja de datos para eso). Pero más o menos este circuito actúa como un filtro de paso bajo, por lo que pequeñas perturbaciones en la línea de alimentación no restablecen su PIC.

  1. Después del suministro de 14V y el suministro de 3.3V, agregue condensadores de desacoplamiento grandes (del orden de ~ 50 uF o más). También agregue 33 (o 22) capacitores pF a lo largo de los condensadores grandes laterales. El grande actúa como depósitos de carga 'locales', por lo que cualquier pequeña variación en el lado de entrada no afecta directamente a su suministro digital. El grande actúa como filtro de paso alto. Los pequeños (33 o 22 pF) actúan como filtros de paso alto que suprimen cualquier ruido de alta frecuencia.
  2. Usted dijo que tiene desacopladores de los condensadores en la entrada de alimentación del PIC. Eso es bueno. Pero ¿cuáles son los valores?

Proporcione más información sobre su diagrama de circuito y sus bits de configuración y actualizaré mi respuesta en consecuencia.

    
respondido por el Bhavneet Singh Bajwa

Lea otras preguntas en las etiquetas