circuito de entrada aislado para verificar el interruptor normal o el fototransistor

Estoy tratando de desarrollar un circuito que sea compatible con un interruptor normal (pulsador, de lengüeta, otro) y también con un fototransistor. La aplicación es pinball, donde hay cualquier número de interruptores y pares de emisor / receptor de IR . Quiero poder conectar cualquiera (tal vez también un interruptor de corriente de Foucault, pero sé que esto necesitaría una placa adicional) directamente en las mismas líneas de entrada. TAMBIÉN quiero mantenerlo ópticamente aislado.

El receptor es un fototransistor, por lo que puedo conducir a tierra de manera similar al optoaislador IC. El problema que tengo es intentar sesgar el optoaislador a 1,2 V y 20 mA cuando está apagado, y el fototransistor del interruptor a 0,4 V y 2 mA cuando está encendido.

Esquema con foto-transistor y opciones de interruptor normal:

ingrese la descripción de la imagen aquí

¿Hay algo especial que me falta para sesgar el fototransistor Y conducir el LED del optoaislador desde el mismo pull-up?

ACTUALIZAR:

No creo que sea posible usar el mismo pullup. Simplemente no soy tan afortunado. Así que se me ocurrió una manera de hacer esto con la adición de un FET para hundir el LED cuando el circuito del interruptor está cerrado. Las resistencias deben tener cosas sesgadas/actualmente limitadas correctamente. Creo que también podría balancear esto con un BJT. ¿Alguien tiene alguna idea sobre esto?

ingrese la descripción de la imagen aquí

Un fototransistor en el "camino de la pelota" probablemente mantendría baja su línea de señalización hasta que pase la pelota. ¿Es eso lo que quieres? De lo contrario, debe invertir la señal. ¿Su lógica de 3.3V detecta 3.3V como una interrupción (interruptor o algo así) o es 0V?
Sí, eso es lo que quiero. Es decir, tratarlo como un interruptor normalmente cerrado. La detección de entrada estará vinculada directamente a un pin micro IO, o posiblemente a un búfer activado por Schmitt. De cualquier manera, solo se sondearía a intervalos regulares.
El suministro de V_Logic está al revés, pero probablemente sea solo un error tipográfico. El fototransistor tiene propiedades de aislamiento similares a las de un optoacoplador, ¿realmente necesita un optoacoplador dedicado? Aparte de eso, creo que su segundo esquema podría funcionar.
El FOD817 también está al revés.
De hecho, están al revés, sí (aunque no vi el acoplador hasta ahora, ¡gracias!). El motivo del optoacoplador dedicado es para el caso de que solo haya un interruptor que se conecta a tierra como en el primer circuito. Dejé eso fuera del segundo diagrama, pero aún necesito tenerlo en cuenta. De lo contrario, podría usar los 3.3V para el fototransistor individual.

Respuestas (2)

Creo que te perdiste que los elementos acoplados ópticamente no tienen potencial, por lo tanto, puedes colocarlos en cualquier brazo de la serie correspondiente dentro del circuito (desde vcc a gnd en tu caso) construyendo el comportamiento lógico que deseas. Para los botones (interruptores) lo mismo es real.

ingrese la descripción de la imagen aquí

Como puede ver en la imagen de arriba, es posible usar el mismo esquema para controlar tanto el interruptor como el fototransistor.

Esto me ha dado una manera diferente, aunque muy simple, de pensar al respecto. Me quedé atascado en mis caminos y no pude salir, así que gracias.

Tal vez algo como esto:

esquemático

simular este circuito : esquema creado con CircuitLab

La entrada de MCU permanecerá alta hasta que se cierre un interruptor o una bola rompa la luz del TSAL6100. El valor exacto de R2 probablemente necesite un poco de ajuste. Si hay muchos reflejos en su aplicación, es posible que deba ajustar un poco la luz. R4 también podría necesitar un poco de ajuste, compre un potenciómetro y sintonícelo. No he especificado el NPN, pero probablemente funcione un BC547b.