¿Puedo levantar una línea lógica de 5V a 12V sin dañar nada? [cerrado]

0

¿Qué sucede si saco una línea lógica de 5 V (desde un µC a través de un 74HCT245 shifter de nivel ) ¿Hasta 12 V con una resistencia de, digamos 10KΩ? ¿Esto va a dañar algo?

Mi objetivo es tener la línea lógica en el mismo potencial que el riel de 12 V cuando el µC y el cambiador de nivel no tienen alimentación, pero "obedecer" la salida de nivel lógico de 0 V y 5 V del cambiador de nivel cuando están.

    
pregunta Robert Atkins

1 respuesta

8

Para la mayoría de las entradas digitales normales, reenviará el diodo de protección a Vdd. Lo que suceda después de eso depende de cómo se diseñó el chip específico y los circuitos externos. Algunas posibilidades son:

La fuente de alimentación de 5 V no permitirá que la tensión suba mucho por encima de 5 V. La fuente de 12 V tendrá que disminuir o el diodo de protección se quemará.

El suministro de 5 V se eleva a 12 V menos la caída del diodo. Esto podría quemar todo lo conectado a la fuente de 5 V.

El diodo de protección y el suministro de 5 V son lo suficientemente robustos para que la cosa que intenta conducir 12 V tenga que generar demasiada corriente y se queme.

Si la potencia y la conexión a tierra del micro están flotando, entonces todos los pines de E / S ahora también flotarán a 12 V o un poco más abajo. Eso podría ser malo para cualquier cosa conectada a los pines de E / S.

El micro se enciende y comienza a hacer cosas inesperadas, debido a que se viola su especificación de voltaje de potencia máxima.

En resumen, cuando viola cualquier parámetro en una hoja de datos, la promesa del fabricante de las especificaciones restantes es nula y sin efecto. El chip podría incendiarse, desvanecerse en una nube de humo negro grasiento, o simplemente sentarse allí pareciendo tomarlo, pero sutilmente hacer cosas erróneas que no son obvias de inmediato. En general, esta es una mala idea .

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas