¿Cuál es el propósito de un circuito de detección de bajo voltaje?

11

Me pregunto cuál es el propósito de un IC como el MC34064. ¿Es solo para asegurar un reinicio de los microcontroladores al encender o hay otras razones? Solía ​​hacer un circuito simple de conmutación de transistores (con RC) para restablecer los microcontroladores en los viejos tiempos. Lo pregunto porque el nombre de este IC es "detección de subtensión" y no "restablecer IC" o algo similar.

GeneCode
fuente
3
El reinicio del transistor funciona muy bien como reinicio de encendido. Pero el circuito de detección de bajo voltaje también garantiza que el procesador se reiniciará si el voltaje cae por debajo de algún umbral. Esto ayuda a garantizar el correcto funcionamiento del procesador.
mkeith

Respuestas:

18

Supongo que estás tratando de entender por qué necesitas un IC para hacer lo que un simple transistor podría hacer "en los viejos tiempos", que es arrastrar un pin de reinicio a un nivel bajo (o alto), ¿verdad? Si ese es el caso, hay un par de razones:

  • El punto de activación se puede configurar con precisión, ya que el IC tiene su voltaje de referencia interno de banda prohibida. Con un transistor simple, es más difícil disparar a un valor muy específico de manera confiable.

  • Puede establecer un tiempo específico para que el pin de reinicio permanezca bajo cuando se activa (lo cual es más difícil de hacer con transistores simples). Muchos circuitos integrados tienen requisitos estrictos con un tiempo mínimo de afirmación de reinicio.

  • Este tipo de circuitos integrados generalmente funciona con bajos voltajes (en este caso, 1 V), lo que garantiza que funcionará de manera confiable para grandes caídas de voltaje en el riel de alimentación.

El hecho de que lo etiqueten como detección UV en lugar de reinicio de IC realmente no importa, ya que describen claramente el propósito para el que se ha diseñado este IC, que es reiniciar un microprocesador.

Lucas
fuente
Desde una perspectiva de marketing, la "detección de subvoltaje" implica que el circuito está diseñado para funcionar de manera sensata a medida que cae el voltaje.
Cort Ammon
6

Desde la página del producto en el sitio web de Semi.

"El MC33064 / MC34064 es un circuito de detección de bajo voltaje diseñado específicamente para su uso como controlador de reinicio en sistemas basados ​​en microprocesador".

vicatcu
fuente
5

Hay un montón de actividad sensible al voltaje dentro de una MCU, y no toda la actividad tiene problemas en el mismo VDD (fuera de especificación).

Un UVD preciso garantiza que todas las actividades obtengan el VDD deseado, incluso aunque algunas sigan funcionando correctamente.

analogsystemsrf
fuente
2
Esto me ha pasado. En un consumidor, dispositivo de mano. Si la dejó caer cuando la batería estaba baja (baterías alcalinas), podría desconectarse momentáneamente la batería, y parte del procesador se reiniciaría, mientras que otras partes seguían funcionando. El resultado para el consumidor no fue aceptable (se reprodujo audio basura a un volumen alto). Lo arreglamos cambiando el diseño del contacto de la batería para que no fuera posible la desconexión (muelles flotantes en ambos lados). Un reinicio por debajo del voltaje también lo habría solucionado, pero el cambio mecánico fue más fácil y económico.
mkeith
4

En un uso normal, el usuario presionará el botón de encendido para apagar un dispositivo. Cuando la MCU detecta que se presiona el botón, se iniciará la secuencia de apagado y el firmware debe establecer el puntero al comienzo del programa.

Cuando hay cortes de energía o tal vez el usuario simplemente apaga el enchufe. El pin de bajo voltaje debería ser capaz de detectar estas perturbaciones antes de que la MCU se quede sin energía desde su límite máximo. El firmware debe configurar rápidamente el puntero al comienzo del programa para prepararse para el próximo encendido. Entonces, la próxima vez que se encienda el dispositivo, debería funcionar normalmente.

Si está utilizando comandos de E / S simples, es posible que no lo necesite, ya que está bien continuar ejecutándose desde la última ubicación del puntero. Sin embargo, si necesita inicializar muchos IC utilizando I2C, por ejemplo, es importante inicializar el puntero al principio.

Jason Han
fuente
3

Las situaciones de baja tensión pueden ser malas para los microcontroladores y los recuerdos. Muchos microcontroladores tienen incorporado un sistema básico de protección contra subtensión por este motivo. El modo de falla más común es la memoria flash dañada, debido al bajo voltaje que hace que el controlador de escritura de la memoria flash funcione mal.

Otro uso común para los sensores de bajo voltaje es proteger las baterías. A muchos tipos de batería no les gusta que se descarguen a voltajes muy bajos, ya sea porque tienen fugas o porque no se pueden recargar completamente después. Las células LiPo y NiMH están dañadas por sobredescarga, por ejemplo. Puede ser difícil lograr que un circuito complejo pase a un estado de baja corriente cuando el voltaje baja, pero un sensor de bajo voltaje conectado a un FET entre el circuito y la batería es bastante efectivo y económico.

usuario
fuente