Sin alimentación MAX232 - ingrese 'fugas' en Vcc

2

Mi PC está conectada a un MAX232 a través de un cable USB a serie. Cuando todo funciona, no hay problemas. Sin embargo, cuando apago la alimentación, el \ $ V_ {cc} \ $ del MAX232 tiene un voltaje de -0.5 V (presumiblemente de la entrada de -9V). Esto me asusta porque tengo varios otros circuitos integrados conectados al mismo riel \ $ V_ {cc} \ $, y la mayoría de ellos tienen un voltaje de suministro mínimo absoluto de -0.3 V en sus hojas de datos.

Lo dividiré en varias preguntas relacionadas:

  • ¿A qué se llama este efecto (\ $ V_ {cc} \ $ recibiendo alimentación a través de una entrada)?
  • ¿Hay alguna información sobre esto en la hoja de datos que me falta?
  • ¿Voy a dañar el resto de mi circuito con mi configuración actual?
  • Si quiero solucionar este problema, ¿debo colocar un diodo / resistencia entre mi riel de 5 V y el \ $ V_ {cc} \ $ pin del MAX232, o hay una solución mejor?
pregunta Greg d'Eon

1 respuesta

4

Primero que nada, si hay alguna oportunidad de eliminar el cable USB a RS232, hágalo. Esto también le permitiría deshacerse del MAX232 también. En su lugar, use un cable de serie FTDI de USB a TTL_Serial. Puede obtener estos para objetivos de 5V como el cable TTL-232-5V o para objetivos de 3.3V como el TTL-232R-3V3 de enlace . Solo se necesita un simple encabezado de 1x6 para conectarse a su objetivo.

Un término usado para describir la energía que entra en los rieles de las entradas que están conectadas a un dispositivo con alimentación es "fugas". Alimentación de corriente involuntaria en la electrónica de apagado a través de diodos de protección de entrada.

Las fugas del tipo que se describe pueden ser problemáticas. El sesgo negativo que estás viendo es particularmente inquietante. Aquí hay algunas cosas que pueden resultar de esto ...

  1. Un riel de voltaje alimentado por una fuga de entrada puede comenzar a encender circuitos dentro de los chips apagados. Esto puede causar un conflicto con un programador flash externo que espera que los pines del chip aparezcan como "desactivados".
  2. La fuga de entrada puede encontrar rutas a través de las pilas de conexiones PNPN dentro de un chip sin alimentación. Incluso un sesgo muy pequeño puede hacer que la pila de conexiones actúe como un SCR y se enganche en un estado ON. Más adelante, cuando se enciende el chip, se puede mantener este pestillo y anular algunas rutas lógicas normales dentro del dispositivo, lo que conduce a un comportamiento defectuoso hasta que se retire toda la energía del circuito por un tiempo.
  3. A veces, la fuga que resulta del bloqueo de la unión PNPN puede causar un sesgo hacia adelante involuntario a través de una conexión de alimentación en el chip que normalmente está destinado a ser polarizado en reversa. Cuando se enciende el chip, esto puede hacer que el exceso de corriente fluya en el chip desde su VDD al VSS o GND, lo que puede ocasionar una falla catastrófica del circuito.

La mejor solución para los problemas de fugas de entrada es aislar las entradas con alimentación de su circuito para que en la situación de apagado no haya rutas de corriente. Esto puede tomar varias formas, incluido el uso de colectores abiertos o amortiguadores de drenaje abiertos con resistencias pull-up en el lado apagado del circuito. También hay IC de búfer que se pueden usar (consulte las partes de la familia 74CBTLVxxx).

A veces, una solución fácil para la fuga es poner una resistencia a GND en el riel de voltaje afectado. Esto puede derivar la corriente de los diodos de protección de entrada a GND y mantener el nivel de voltaje lo suficientemente bajo como para reducir la posibilidad de bloqueo en los chips afectados.

En su caso, colocar un diodo en el riel de voltaje del MAX232 puede no ser la mejor idea. Esto reduciría la VCC operativa de un chip que quiere tener un riel saludable, particularmente porque quiere doblar el voltaje e invertir ese riel. Sería mucho mejor identificar las líneas de señal de la PC encendida que se encuentran en un nivel negativo y encontrar una manera de evitar que se hundan la corriente del chip MAX232.

Es posible que desee considerar ver algunos de los nuevos chips de traductor de nivel RS232. Puede muy bien haber algunos que estén diseñados específicamente para prevenir el problema que está viendo. Tal chip puede ser MAX3223 de TI. Cuando lo usé nunca noté problemas de fugas en el circuito desde una conexión RS232 en vivo, pero tampoco he caracterizado específicamente su funcionamiento.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas