Está en la página 1de 9

Supervisor de la Tensión de alimentación (SVS)

Introducción
La SVS se utiliza para supervisar la tensión de alimentación AVCC o una tensión
externa. La SVS se puede configurar para establecer una marca o generar un POR
(Power On Reset) que resetea el dispositivo cuando la tensión de alimentación o
tensión externa cae por debajo de un umbral seleccionada por el usuario

Las características SVS incluyen:

• Monitoreo AVCC
• Generación de seleccionable POR
• Salida de la SVS comparador accesible por software
• La condición de baja tensión enganchado y accesible por software
• 14 niveles de umbral seleccionables
• canal externo para monitorear voltaje externo
El diagrama de bloques SVS se muestra en la Figura 9-1.
Supervisor de la Tensión de alimentación (SVS)
SVS Operación

La SVS detecta si la tensión cae por debajo de AVCC un nivel seleccionable. Se puede
configurar para proporcionar un POR o establecer una flag, cuando se produce una
condición de baja tensión. La SVS se desactiva después de un restablecimiento de una
baja del voltaje para conservar el consumo de corriente.

Configuración de la SVS
Los bits VLDx se utilizan para activar / desactivar la SVS y seleccione uno de los 14
niveles de umbral (V (SVS_IT-)) para comparación con AVCC. La SVS está apagado cuando
VLDx = 0 y encendida cuando VLDx> 0.
El bit de SVSON no hace encender la SVS. En lugar de ello, refleja el estado de encendido
/ apagado de la SVS y se puede utilizar para determinar cuando el SVS esta encendida.

Cuando, se selecciona el canal SVSIN externa VLDx = 1,111. El voltaje en SVSIN se


compara con un nivel interno de aproximadamente 1,25 V.
SVS Operación del comparador
Existe una condición de bajo voltaje cuando AVCC cae por debajo del umbral
seleccionado o cuando la tensión externa cae por debajo de su umbral de 1,25-V.
Cualquier condición de baja tensión establece el bit SVSFG.

El bit PORON activa o desactiva la función del dispositivo de reposición de la SVS. Si


PORON = 1, una porción es generado cuando SVSFG se establece. Si PORON = 0, una
condición de bajo voltaje establece SVSFG, pero no genera un POR.

El bit SVSFG está en latch. Esto permite que el software del usuario determinar si se ha
producido previamente una condición de bajo voltaje.
El bit SVSFG debe restablecerse a 0’ por el usuario. Si la condición de baja tensión sigue
presente cuando SVSFG se coloca a 0’, inmediatamente es colocado a 1’ nuevamente
por la SVS.
Cambio de los Bits VLDx

Cuando los bits VLDx se cambian de cero a cualquier valor distinto de cero existe un
retardo de la seteo automática td ( SVSon ) implementado que permite el circuito SVS se
arme. El td ( SVSon ) retraso es de aproximadamente 50 ms .
Durante este retraso , la SVS no funciona. El software puede comprobar el bit SVSON
para determinar cuando ha transcurrido la demora y la SVS esta a la tensión correcta.
Escribiendo a SVSCTL mientras SVSON = 0 abortará retardo automática del SVS , td ( SVSon
) , y cambiara la SVS al modo activo inmediatamente. Al hacerlo , la circuitería SVS no
estara activo , lo que resulta en un comportamiento impredecible.
Cuando los bits VLDx se cambian de cualquier valor distinto de cero a cualquier otro
valor distinto de cero el circuito requiere el tiempo testablecimiento para activarse . El
testablecimiento tiempo de establecimiento es un máximo de ~ 12 ms . Ver la ficha técnica del
dispositivo específico.
No hay retraso automático implementado que impida SVSFG ser establecido o para evitar
un reinicio del dispositivo . El programa recomendado para cambiar entre niveles se
muestra en el siguiente código .
; Enable SVS for the first time:
MOV.B #080h,&SVSCTL ; Level 2.8V, do not cause POR
; ...
; Change SVS level
MOV.B #000h,&SVSCTL ; Temporarily disable SVS
MOV.B #018h,&SVSCTL ; Level 1.9V, cause POR

SVS Rango de funcionamiento


Cada nivel SVS tiene histéresis para reducir la sensibilidad a pequeños cambios de
voltaje de suministro cuando AVCC está cerca del umbral. La operación de la SVS y
SVS / interoperación Brownout se muestran en la Figura 9-2.

También podría gustarte