¿Cómo convertir la onda sinusoidal de un oscilador a la señal TTL para el microcontrolador?

4

Intenté medir la inductancia utilizando un oscilador de colpitos para generar una onda sinusoidal. Funciona. Necesito convertir la onda sinusoidal a onda cuadrada de 5 V para alimentar a un microprocesador. La onda sinusoidal está acoplada con un condensador de 0.47uF para eliminar el desplazamiento de la señal. La señal después del condensador es cero sinusoidal. Cuando la señal se conectó a un comparador de detección de cruce por cero, tuve un problema. La onda sinusoidal de cruce por cero se desplaza a aproximadamente 10 mV por encima de 0 V. La salida del comparador es plana no de onda cuadrada, ya que la señal de entrada siempre es superior a 0V. ¿Qué debo hacer para evitar la deriva de la señal, para convertir la onda sinusoidal a TTL. //i.stack.imgur.com/SSJLQ.png ">

    
pregunta hjiang1213

2 respuestas

7
  

¿Qué debo hacer para evitar la desviación de la señal, para convertir la onda sinusoidal a   TTL.

Es necesario configurar los niveles de voltaje de CC en ambas entradas del comparador al medio carril de suministro (nominalmente). Puede hacer esto con un divisor resistivo potencial en ambas entradas: -

Paralaentradaqueseconectaalcapacitor,useresistoresdealtovalorparaevitarquelasbajasfrecuenciasdesuosciladorColpittsseatenúendemasiado.Alternativamente,hagaunaconexióndirectaalemisoryuseuntipodecircuitodesegmentacióndedatoscomoeste:-

Esprobablequesuondasinusoidalconectadaalemisortengaunapolarizaciónsuficienteparalaentradadelcomparador+y,R1yC1formanunfiltrodepasobajoparaproducirelmismoniveldeCCenlaotraentradaperosinuncontenidosignificativodeseñaldeCA.HagaqueR1=100kohmyC1=1uF:estoestarábienenfrecuenciastanbajascomo10Hz,perosilosproblemashacenqueC1seamásgrande.

NopuedeesperarqueunaentradadeamplificadoroperacionalodecomparadorfuncionecorrectamenteconsolounaconexióncapacitivaYnopuedeesperarque(lamayoría)delosamplificadoresoperacionalesyloscomparadoresfuncionenconunaentradaconectadaalosrielesdesuministro.

Finalmente,esunabuenaidea(comoseseñalóenloscomentarios)agregarunapizcadehistéresisparaevitareltartamudeodelasalidacuandolaentradaatraviesaelpuntodereferencia.Estogeneralmenteselogramediantedosresistenciasquesuministranunpocoderetroalimentaciónpositiva.Acontinuaciónleindicamoscómoloimplementaríaparalaconfiguracióndeltipodesegmentacióndedatos(quesemuestraanteriormente):-

    
respondido por el Andy aka
5

Convierta su salida OP-Amp en un disparador Schmitt colocando una resistencia de retroalimentación positiva entre la salida y la entrada positiva. Puede ajustar los niveles de activación ajustando la retroalimentación y las resistencias de entrada / tierra.

    
respondido por el Janka

Lea otras preguntas en las etiquetas