Conduciendo el cable EL presionando un botón en un gamepad

1

Tengo un controlador arcade casero que usa una tarjeta de gamepad USB. Me gustaría agregarle un cable EL para que cuando se presiona un botón específico del gamepad, se encienda el cable EL.

El circuito de Gamepad tiene un cable por botón. Cuando el cable está flotando, el estado del botón está arriba (como NO está presionado), cuando el cable está conectado a tierra, el botón está abajo (presionado). No recuerdo cómo se llama, pero básicamente el botón es un simple botón pulsador que conecta los dos lados entre sí (3.3 V y GND). Cuando el botón está abajo, muy poca corriente fluye a través del cable.

El inversor de cable EL se opera a través de un interruptor de encendido / apagado más simple. Cuando el interruptor está cerrado, la corriente que esté utilizando el cable EL estará fluyendo a través del interruptor.

Lo único que sé es que no puedo simplemente conectar los dos campos a tierra y los otros lados de los dos interruptores juntos y controlar ambas entradas con un solo botón.

Creo que necesito un relé de estado sólido o un transistor o una red de transistores o algo donde un solo cierre de interruptor haga que los otros dos interruptores se cierren y puedan operar a diferentes voltajes y corrientes. Pero no recuerdo mucho sobre los transistores y los relés de estado sólido parecen muy caros y están dirigidos a aplicaciones de alto voltaje / alta corriente.

¿Ayuda?

    
pregunta EEdiot

1 respuesta

1

Dependiendo de la tensión de entrada de la caja del controlador EL, tiene algunas opciones. Todos se basan en el uso de un simple MOSFET de canal P como conmutador. Tenga en cuenta que todos los valores y números de pieza son solo pautas, cualquier NPN de propósito general funcionará, de manera similar, cualquier MOSFET P-ch general funcionará (siempre que tenga un voltaje de umbral suficientemente bajo, por ejemplo, < 3V o así, y pueda manejar máximo El cuadro de EL se actualiza fácilmente - verifique la calificación)
Además, los valores de la resistencia no están establecidos en piedra, también tiene un margen de maniobra considerable con los valores aquí (el valor 2.2kΩ R_PULLUP es una estimación del pullup del gamepad)
Por ejemplo, R1 podría estar en cualquier lugar entre, digamos, 10kΩ y 1MΩ (cuanto mayor sea la impedancia, mayor será la tendencia al ruido, menor será el consumo de energía y más difícil será la resistencia del transistor en el último circuito)

EDITAR : bueno, ahora conocemos los voltajes, luego podemos instalarnos en este circuito. Dejaré el resto de los circuitos a continuación en caso de que sean de alguna utilidad para futuros lectores.

Esto supone que el suministro del controlador de cable EL es siempre un poco más bajo que el suministro del gamepad:

AsegúresedeelegirunMOSFETconunVthbajo(activarelvoltajedeumbral)yuseundiodoSchottky(asegúresedequeestéenladireccióncorrecta)LoscablesdetierradelsuministrodelcontroladorELydelgamepaddebenestarconectados.ElInterruptorrepresentaelbotón,R_Realizalasupuestaresistenciainternadelgamepadyel+3.3Vrepresentalafuentedelgamepad.

Simulación:

Los circuitos a la izquierda para interesar a futuros lectores

Si el voltaje de entrada es de + 3.3V, entonces las cosas son muy fáciles, este circuito funcionará (nota: esto supone dos suministros regulados de 3.3V que no variarán en más de un par de porcentajes):

EL_BOXesunasimplerepresentacióndelacargadesdeelcuadrodelcontroladorEL.Cuandosepresionaelbotón,sebajalacompuertadelP-chMOSFETyseenciende,suministrandoenergíaalcontroladorEL.

Simulación:

Si el voltaje de la caja de cables EL es diferente, digamos 5V, luego, si puedes hackear un diodo Schottky entre el botón y su conexión de + 3.3V, este circuito sería una opción:

Eldiodoevitaqueelrielde3.3Vinterfieraconelrielde5V,peroaúnasípermitequeambossedetengana(cerca)delsuelo.SeusaunSchottkyyaquetieneunacaídamásbajaqueundiododesilicionormal,paraasegurarsedequeelpinICdelcontroladordeljuegotengaunalógicabaja.

Simulación:

Si no es posible piratear el diodo (es decir, a lo que solo tiene acceso es la línea de + 3.3V y la línea de tierra), entonces necesitará un par de transistores para invertir la señal algo como esto:

PuedeusarN-chMOSFETparaQ1yQ2,perolosbipolaressonmásbaratos,asíqueamenosquenecesiteelmenorconsumodeenergía,losNPNfuncionaránbien.

Simulación:

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas