¿El optoaislador 4N35 para entrada MIDI no funciona?

5

Tengo el siguiente circuito que me gustaría usar para conectar un dispositivo habilitado para MIDI. No recibo ninguna señal en el pin 5, ¿podría ser porque la resistencia de la base al suelo es demasiado pequeña? No estoy seguro de cómo calcularlo a partir de la hoja de datos.

Actualización#1

Hereemplazadoeloptoaislador,heprobadolaentradausandounLEDypudeverqueelLEDseiluminaindicandolosflujosdecorrienteenelbucleMIDI.Hecolocadounasondadealcanceenlasalidadelpin5deldispositivo.Pin6ahoranoestáconectadoanada.Normalmente(enreposo)laseñalseponealta,cuandounaseñalentra,laseñalbaja,perosolobajaa~2.8V,loquenoessuficientepararegistrarsecomounalógicabaja.

Actualización#2

HereemplazadoR17con360Ohm.Ahoralaseñalbajahasta1.6V.

Actualización#3-Finaluno

Hecambiadolaresistenciade360ohmiospor1K.Ahoralaseñalsevemuchomejoryalcanzacasi0Vcuandoestábaja.Valelapenamencionarelalcancedelasreclamacionesaumentaeltiempode7usyeltiempodecaídade3us(probablementeenelladobajo).TeniendoencuentalafrecuenciaMIDI.conaproximadamente32usporbit,estoeslosuficientementecortocomoparanotenerlecturasfalsas.LaseñalMIDIvaaunAVRdeAtmelydesdelaspruebasquehiceenestemomento,parecequelosmensajesestánpasandoclaramente.Sinembargo,estoydeacuerdoenqueestenoeseldispositivoóptimoparaestatarea,yelcircuitoqueunoharíaparaél(silodesea)esmuysimilaralcontenidodeloptoacopladorPC900deSharp.

    
pregunta user34920

4 respuestas

3

El 4N35 es demasiado lento para MIDI.

Con una relación de transferencia de corriente del 100% (que se especifica para 10 mA, por lo que obtiene aún menos para los 5 mA de MIDI), no puede confiar en obtener más de 5 mA a través de la salida. Esto significa que para poder dejar caer los 5 V completos, necesita una resistencia de pull-up de al menos 1 kΩ. Y esto significa que no podrá cambiar a la velocidad de baudios MIDI de 31250 Hz (y una señal UART digital requiere mucho más ancho de banda que una onda sinusoidal):

Yconunaresistenciaenelpin6,elCTRseríaaúnpeor:

Si realmente desea utilizar el 4N35, entonces es posible acelerarlo agregando un transistor como amplificador con una impedancia de entrada más baja:

Pero el método más simple para que la entrada MIDI funcione es utilizar un optoacoplador de alta velocidad como el H11L1 o 6N137.

    
respondido por el CL.
2

He usado 4N35 OCs para MIDI. La transición lo suficientemente rápida de ENCENDIDO a APAGADO necesitó una resistencia en serie ridículamente baja para el transistor de salida. La oscilación de voltaje de salida fue de alrededor de 0,5V. Agregué un comparador para hacer la salida lógica adecuada.

¿Por qué 4N35 y no algún tipo recomendado? Porque tenía un puñado de 4N35.

    
respondido por el user287001
1
  1. Comprueba tu entrada:

    • Reemplace U5 con un LED estándar que conecta el ánodo a 1 y el cátodo a 2. Debe parpadear cuando se envían datos MIDI.
    • Pruebe nuevamente con el LED en serie con R18 y U5. Si brilla (probablemente mucho más débilmente) prueba que la corriente está fluyendo. De lo contrario, podría ser que no haya suficiente voltaje de la unidad.
    • Verifique la polaridad de la señal de entrada MIDI.
  2. Comprueba tu salida:

    • desconectar R? Desde la base del foto-transistor. Está ahí para asegurarse de que el foto-transistor se apague por completo, pero debería funcionar para propósitos de prueba sin él.
    • Poner un LED en serie con R17. Esto debería brillar cuando se envían datos.

El fallo en estas pruebas puede indicar que el optoaislador está dañado.

    
respondido por el Transistor
0

Tener la base del transistor óptico basado en el suelo a través de una resistencia es una espada de doble filo. Por un lado, puede ayudar al transistor a apagarse un poco más rápido. Pero al mismo tiempo hace que sea más difícil encenderlo, lo que es casi equivalente a reducir la relación de transferencia actual.

La resistencia de colector de pequeño tamaño es un gran desafío para una vieja bestia de un opto-acoplador como un 4N35. Particularmente con la pobre relación de transferencia de corriente de partes como estas.

Entonces, como ya ha comenzado a experimentar y se ha comentado en otras respuestas aquí, la resistencia de base debe hacerse mucho más grande o eliminarse. Además, la resistencia de colector también debe ser mucho más grande.

La gente siempre selecciona el 4N35 porque es barato. Pero, como dicen, obtienes lo que pagas. Hay mejores optoacopladores que ofrecen una mayor ración de transferencia de corriente y tienen etapas de salida lógica completa en lugar de solo un transistor no comprometido.

Hay algunos tipos de optoacopladores que funcionarán mejor en un esquema de aislamiento digital como el 6N136 / 6N137. Estos ofrecen una mejora sobre la basura barata, pero aún pueden presentar un desafío. En aplicaciones asíncronas en serie, he experimentado problemas con el 6N137 debido al problema de la distorsión de la forma del pulso debido a los retardos de propagación de encendido y apagado no uniformes a través de la pieza. Una solución robusta es buscar piezas que tengan controladores de salida completos integrados específicamente para aplicaciones digitales. Un ejemplo es el número de pieza

    

Lea otras preguntas en las etiquetas