conexión de un comparador a un optoacoplador

2

Tengo el siguiente circuito para decodificar una señal que se define como Logic high >9.5 V y Logic low <6 V Para determinar la retención, se usa schmitt triger, luego se usa un optoacoplador para aislar la MCU del receptor. Aquí hay una vista más grande de la primera imagen.

Aquí está la hoja de datos del comparador.

Aquí está la hoja de datos del optoacoplador.

Miproblemaesqueelcircuitoanteriornodecodificalaseñal,creoqueestoyhaciendoalgomalenlasalidadelcomparadoryenlaentradadeloptoacoplador,porloqueeloptoacopladornoemitelaseñalcorrecta.

Acontinuaciónsemuestralasalidadelosciloscopiodelaseñalantesydespuésdeloptoacoplador.LaseñalA(azul)representalaseñalenlaentrada(pin2deloptoacoplador)ylaseñalB(roja)representalaseñalenlasalida(pin6deloptoacoplador).Enlaparteinferiordelaimagen,muestraelniveldevoltajepromedio,máximoymínimodelasseñales:Máx.DelaseñalA:1.542VyelmáximodelaseñalBes130.5mV.

Cuandomidolacorrienteenlalíneadesdelasalidadelcomparador(pin1delcomparador)hastalaentradadeloptoacoplador(pin2deloptoacoplador),leoqueelvaloractualvaríaentre4.7a6.4mA(debeserdebidoalPWM).Deacuerdoconlahojadedatosdeloptoacoplador,5mAdebeserlalógicaalta.Sinembargo,laseñalnovaalógicaaltaenlasalidadeloptoacoplador.

A continuación se muestra la salida del osciloscopio: la señal A (azul) es la Vi ( pin 2 ) del comparador y la Señal B (roja) es la salida del comparador ( pin 1 )

Unasalidainteresantedelosciloscopioestáabajo.LaseñalA(azul)representalaentradadeloptoacoplador(pin2)ylaseñalB(roja)representalasalidadelcomparador.Ambassalidasestánconectadasatravésdeuncablede22AWG,nopudeentenderporquélosnivelesdeseñalsondiferentes

Apreciaría mucho que alguien me dijera cómo arreglar el circuito para que la MCU reciba la señal descodificada. ¡Gracias de antemano!

    
pregunta sven

2 respuestas

1

¿Consideró que el LED del optoacoplador limita el voltaje en la salida (pin1) a su voltaje directo? Es decir. el divisor de voltaje que proporciona el voltaje de referencia (en el pin3) siempre se carga no solo por la resistencia inferior (500 Ohm) sino también por la rama a través de la resistencia de 300 Ohm y el LED.

Tal vez esto haga que el umbral no se encuentre donde crees que está.

Recomiendo conectar el cátodo del LED a la salida del comparador (de todos modos es un drenaje abierto), conecte el ánodo del diodo a través de un restaurador a Vcc e invierta las entradas positivas y negativas del comparador.

    
respondido por el Curd
0

Es una gran lectura y espero que entienda su pregunta básica: ¿quizás no haya habilitado la salida opto en el pin 7? Esto lo explica: -

Observe las primeras dos filas: una entrada alta otorga una salida baja y viceversa, PERO solo cuando la activación es alta. Sí dice que hay un pull-up interno en la hoja de datos, pero inténtelo y vea.

Como alternativa, el voltaje con el que puede estar conduciendo el optoemisor puede tener un sesgo demasiado alto. Observo que el voltaje del variador oscila entre 0,8 V y 1,3 V y me imagino alguna situación en la que no sea una diferencia lo suficientemente grande como para produce 0 y 1 niveles lógicos en la salida.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas