Tengo entradas de 40 x 5V que quiero leer usando pines GPIO de 3V en el negro de beaglebone. Estoy planeando usar 5 multiplexores (como el 74HC151 o 74HC251) que compartirán las 3 líneas de selección.
No estoy seguro de cuál sería la mejor estrategia para cambiar de nivel:
- Alimente el multiplexor con 3V VCC y espero que funcione con entradas de 5V
- Coloca un desplazador de nivel / búfer antes de cada multiplexor, algo así como 74LV245.
- Use una resistencia en serie para limitar la corriente en cada una de las entradas, ya que solo necesito un cambio de 5V - > 3V unidireccional (Sí, sé que esto no cambiará el voltaje, pero tal vez protegerá el multiplexor de la señal de 5V reduciendo la corriente?)
- ¿Debo mirar un multiplexor diferente que sea tolerante a los diferentes voltajes?
Realmente espero poder hacerlo (1). La hoja de datos dice que el voltaje de entrada debe estar entre GND y VCC. ¿Qué tan malo será alimentarlo con 3V y dejar las entradas 5V?
¡Gracias!