Necesito reemplazar los interruptores mecánicos con algún tipo de interruptor digital. Específicamente, quiero enviar entradas de control a varios juegos de arcade que usan entradas JAMMA estándar, que básicamente son conmutadores a tierra para cada botón / joystick. Las entradas provendrán de un microcontrolador de 3.3V, pero la mayoría de los juegos usan pull-ups de 5V, por lo que se requiere un búfer.
La solución obvia es utilizar salidas de drenaje abierto. Estoy tratando de decidir qué tipo es el mejor. Los dos candidatos que tengo son el búfer hexadecimal SN74LVC07 y un ULN2003 o una matriz Darlington similar. El SN74LVC07 está basado en MOSFET con salidas de drenaje abiertas y tiene una capacidad de hasta 5,5 V, mientras que el ULN2003 aceptará voltajes más altos (los sistemas arcade usan 12 V, aunque dudo que lo utilicen para entradas de control) y es probablemente un poco más robusto. / p>
¿Algún comentario sobre cuál de estos sería mejor, o alguna otra opción sería completamente mejor? ¿Qué pasa con los botones no utilizados? No puedo ver ningún problema con dejar esas salidas desconectadas y las hojas de datos no dicen nada.
Gracias.