¿Cómo usar una señal débil eléctricamente aislada para la interrupción de Arduino?

Estoy tratando de usar el generador de señal de un DSO Nano v2 para impulsar una interrupción de Arduino con fines de prueba. He medido la salida del generador de señal en aproximadamente 13mA @ 2V DC.

Intenté usar un acoplador óptico 4N28 solo, pero descubrí que el diferencial de voltaje en la salida no estaba lo suficientemente cerca como para activar la interrupción (era ~ 0.4V), supongo que no hay suficiente corriente de entrada para que el LED IR sature el transistor .

¿Cómo puedo hacer que esto funcione? Además, ¿se aplicaría esta solución a otras fuentes de señal comparativamente débiles?

¿Un opamp podría aumentar la señal de salida?

No creo que estés usando el optoacoplador correctamente. Ir a leer la hoja de datos de nuevo. ¿Sabe que los optoacopladores generalmente no emiten voltaje, correcto?
Proporcione un esquema de cómo tiene conectado su circuito.
¿Cómo midió el voltaje para ser 2 V? ¿Está seguro de que no estaba sobrecargando el generador de señales con una resistencia baja o un cortocircuito? Incluso cuando se apagan las baterías, ese generador de señal debe emitir 3,7 V, que es suficiente para activar el Arduino, por lo que debería poder conectarlo directamente. Los pines de entrada de Arduino tienen una alta impedancia de entrada.

Respuestas (2)

@Chris, parece que el circuito no está completo... ¿tienes un pull up como R2?

Esto es lo que espero usar en esta situación. El opto no existe en CircuitLab pero entiendes la idea. Con solo un 4N28 con CTR (relación de transferencia de corriente) del 10 %, suponiendo que R1 sea de 80 ohmios y que la caída directa del diodo sea de 1,2 V, corriente LED de 10 mA, deberíamos ver una capacidad de sumidero de 1 mA en la salida a micro...

NOTA: Normalmente, las tierras estarán separadas en este tipo de circuito.

Me gusta CircuitLab... solo desearía que los símbolos genéricos estuvieran disponibles de forma predeterminada...

esquemático

simular este circuito : esquema creado con CircuitLab

Un amplificador operacional sería muy capaz de aumentar su señal si se configura como un amplificador no inversor, pero incluso eso sería excesivo. Puede amortiguar esa señal con una resistencia y un BJT y sería suficiente.

Sin embargo, como mencioné en los comentarios, cualquier voltaje superior a 3 V es suficiente para activar un Arduino, y hay formas de reducir ese voltaje incluso a menos si lo desea. Debería poder conectar su generador de señal directamente al Arduino.