Estoy un poco confundido acerca de las tolerancias de voltaje del pin de entrada y los valores de voltaje del pin de salida de los circuitos integrados.
Creo que las hojas de datos para circuitos integrados que involucran entradas/salidas de señal enumerarían dos valores:
Pero muchas hojas de datos no parecen enumerarlos para todos los pines. Por ejemplo, estoy experimentando con STM6600 y su hoja de datos no los proporciona; vea abajo:
Arriba, "PB" es una entrada; "EN" e "INT" son salidas. Tenga en cuenta que solo se proporciona la salida ALTA mínima de EN, pero no se proporciona la salida ALTA mínima de INT ni la entrada ALTA máxima de PB.
Por lo tanto, no estoy seguro de qué hacer en esta situación.
Digamos que configuro VCC = 3.0V en este IC.
Entonces, ¿cómo determino:
¿Este IC (STM6600) tolerará una señal de entrada ALTA dada de un IC diferente que funcione, por ejemplo, con un VCC más alto = 3,3 V?
Y en consecuencia, ¿una señal de salida ALTA dada de este IC (STM6600) causará daño a un IC diferente que funcione, por ejemplo, con un VCC más bajo = 2,7 V?
Incluso si la respuesta a estas preguntas es No, aún estaría interesado en conocer los valores numéricos reales que debo esperar, de ahí mi problema con la hoja de datos.
En la página 38 de la hoja de datos , verá, por ejemplo, que el voltaje en el PB nunca debe exceder Vcc + 0,3 V. Verá que esto es cierto para casi todas las entradas en los circuitos integrados: los niveles de entrada deben permanecer entre los rieles. Una excepción es cuando tiene, por ejemplo, entradas tolerantes a 5 V en un microcontrolador con alimentación de 3,3 V, pero eso se indicará claramente en la hoja de datos. (El fabricante considerará esto como una característica importante, por lo que se asegurará de que lo note).
Para saber si la salida alta dañará la entrada de otro IC con un Vcc de 2,7 V, deberá consultar la hoja de datos de ese IC. Probablemente se aplicarán los mismos límites: el voltaje de entrada no debe ser mayor que el suministro de 2,7 V.
Tomás E.
stevenvh