Table of Contents
Con la conversione di una corrente alternata analogica (AC) forma d'onda in un treno digitale pulito di impulso, permettono ai microcontrollori e alla logica digitale di misurare la frequenza con alta precisione. Gli amplificatori operativi (op amp) offrono un modo flessibile e conveniente per costruire questi rilevatori, sfruttando le loro alte prestazioni e le caratteristiche di risposta rapida.
Che cosa è la rilevazione di zero-crostazione?
Il rilevamento di zero-crossing identifica i momenti precisi quando una tensione di segnale AC passa attraverso zero volt. Per una forma d'onda sinusoidale, questi incroci si verificano due volte per ciclo: una volta durante la transizione positiva e una volta durante la transizione verso il negativo-andare. L'uscita di un rilevatore di tempo zero-crossing è un segnale digitale che cambia lo stato ad ogni evento di zero-crossing.
Accurata rilevazione di zero-crossing richiede un circuito che risponde rapidamente e in modo pulito alle variazioni di tensione vicino a zero, senza falsi trigger causati da rumore o da offset di input. Gli amplificatori Op configurati come comparatori sono una scelta naturale perché operano in modalità open-loop, dove qualsiasi tensione di ingresso differenziale costringe l'uscita a uno dei binari di alimentazione. Tuttavia, gli amplificatori op progettati per l'amplificazione lineare differiscono da comparatori dedicati in diversi modi importanti, che devono essere compresi per evitare le prestazioni povere.
Perché utilizzare un amplificatore Op per la rilevazione di zero-crostazione?
I Cs (ad esempio, LM393, LM311) sono ottimizzati per il rapido commutamento e hanno uscite open-collector che semplificano l'interfacciamento con diverse famiglie logiche.
- Scopri e disponibilità:[] Gli amplificatori di uso generale come LM358, TL081, o LM741 sono ampiamente forniti e poco costosi.
- Alimentazione flessibile:[ Molti amplificatori op operano da singole o doppie forniture, che accomunano vari intervalli di segnale.
- Scenza di uscita del motore:[] Gli amplificatori Op tipicamente hanno uscite push-pull che possono pilotare carichi a bassa impedenza senza resistenze esterne.
- Alta impedenza di ingresso:[] Gli amplificatori Op presentano un carico minimo alla sorgente, preservando l'integrità della forma d'onda di ingresso.
I tempi di recupero della saturazione di uscita possono essere più lenti rispetto ai comparatori, e non hanno isteresi interni, che devono essere aggiunti esternamente. Quando si utilizzano gli amplificatori op, i progettisti devono prestare attenzione alla velocità di slitta, alla larghezza di banda e alla tensione di offset di input per garantire un rilevamento affidabile di zero-crossing alle frequenze desiderate.
Circuito di rilevamento a zero-crostazione base con un amplificatore Op
Il rilevatore di zero-crossing più semplice collega il segnale di ingresso ad un ingresso dell'amplificatore op e ad un riferimento fisso (tipalmente terra) all'altro ingresso. L'amplificatore opera a open-loop, quindi qualsiasi ingresso differenziale positivo spinge l'uscita alla rotaia di alimentazione positiva, mentre un ingresso differenziale negativo lo spinge alla rotaia negativa.
Configurazione non invertente
Nella configurazione non invertente, il segnale AC di ingresso viene applicato all'ingresso non invertente (+), e l'ingresso invertente (−) è collegato al terreno. Quando il segnale di ingresso è superiore allo zero, l'uscita oscilla positiva; quando sotto lo zero, oscilla negativa. Si tratta di una configurazione diretta e intuitiva. Il circuito non richiede componenti di polarizzazione esterni, ma perché l'ingresso è riferito al campo di segnale, qualsiasi offset DC nel campo di ingresso del modulo di ingresso sarà.
Invertire la configurazione
La configurazione invertente alimenta il segnale di ingresso attraverso una resistenza all'ingresso invertente, con l'ingresso non invertente a terra. Questa disposizione invertisce la polarità di uscita rispetto all'ingresso: un ingresso positivo produce un output negativo e viceversa. La configurazione invertente può essere utile quando la sorgente del segnale ha un'elevata impedenza di uscita, poiché il terreno virtuale all'ingresso invertente riduce il carico.
Aggiungere Hysteresis per l'immunità del rumore
Hysteresis (risposte positive) crea due tensioni di soglia: una per il bordo in salita e una inferiore per il bordo in caduta. La differenza tra queste soglie è la banda di isteresi. Questo impedisce il falso innesco e produce un'uscita pulita e senza glitch.
[[FLT:]]] = (R]1[] / (R]1 + R2]]]]] [[FLT]]]]]]]] [[[[[[FLT]]]]]]]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[FLT]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
I valori di R1] sono il resistore di feedback, R2] è un resistore dal non invertimento input al suolo, e VOH], VOL[[FLT]
Per un'analisi dettagliata del design isteresi, fare riferimento alla nota di applicazione Texas Instruments ["Zero-Crossing Detector Circuits with Hysteresis".
Considerazioni di progettazione
Costruire un robusto rilevatore di zero-crossing richiede un'attenzione attenta a diversi parametri che influiscono sull'accuratezza e sull'affidabilità alle frequenze di destinazione.
Velocità e larghezza di banda
Il tempo di uscita di opf è sufficientemente alto per monitorare le transizioni di zero-crossing del segnale di ingresso. La specifica chiave è il tasso di calcolo , che definisce quanto velocemente la tensione di uscita può cambiare.
Il prodotto di larghezza di guadagno (GBW) dell'amplificatore deve essere abbastanza alto per mantenere un alto guadagno alla frequenza del segnale. Poiché l'amplificatore op è usato a forma aperta, il suo guadagno alla frequenza di attraversamento è semplicemente il suo guadagno a basso livello, ma rotola fuori. Per frequenze superiori a poche centinaia di kHz, un comparatore dedicato o un amplificatore op molto veloce (M.g.
Tensione di ingresso offset
Il sistema di misurazione del valore di un'opera di tipo zero, che può essere utilizzato da un tipo di amplificatore, può essere utilizzato da un tipo di amplificatore di tipo OLT, ma può essere utilizzato da un tipo di amplificatore di tipo OLT, che può essere utilizzato da un tipo di amplificatore di tipo OLT.
Alimentazione e livello di uscita
Per un amplificatore standard, l'oscillazione di uscita può essere di 1-2 V lontano dalle rotaie sotto carico. Questo influisce sulla compatibilità del livello di logica. Se l'uscita deve interfacciarsi con un ingresso di 5 V CMOS o TTL, assicurarsi che l'uscita di alto livello dell'amplificatore superi 3,5 V e il suo rilevatore di basso livello sia inferiore a 0,8 V.
Selezione componenti
I resistori per l'isteresi dovrebbero essere di precisione 1% di tipi di film metallico per mantenere le soglie stabili. I condensatori utilizzati per l'accoppiamento (se necessario) devono avere bassa perdita e una valutazione di tensione appropriata. Per i segnali di bassa frequenza (ad esempio, 50/60 Hz di potenza), i condensatori elettrolitici possono essere utilizzati ma possono introdurre la deriva da perdita di CC.
Integrazione in un sistema di misurazione della frequenza
Una volta che il rilevatore di zero-crossing produce un'uscita digitale pulita, il segnale deve essere elaborato da un microcontrollore o da un contatore digitale per estrarre la frequenza.
Interfaccia Microcontrollore
La maggior parte dei microcontrollori hanno dei perni di interruzione esterni che possono rispondere a bordi in aumento e in caduta. Collegando l'uscita del rilevatore di zero-crossing ad un perno di interruzione, il firmware può temporeggiare gli intervalli tra i bordi. Ad esempio, utilizzando una periferica timer che funziona in modalità di cattura, il microcontroller può registrare il conteggio dell'orologio ad ogni evento di zero-crossing.
Misurazione del periodo contro la frequenza
Per i segnali a bassa frequenza (circa 10 kHz), misurare il periodo produce direttamente una risoluzione più elevata. Un timer a 16 bit con un orologio a 1 MHz può misurare un periodo di 60 Hz (16,67 ms) con una risoluzione di 1 μs, dando risoluzione di frequenza migliore di 0,01 Hz. Per i segnali ad alta frequenza, contando il numero di cicli in un tempo di cancello fisso (ad esempio, 1 secondo) fornisce migliori risultati di frequenza.
Un'eccellente risorsa sulle tecniche di misura della frequenza è la nota di applicazione NXP su rilevamento a zero-crossing per la misurazione della frequenza.
Migliorare l'accuratezza con i crossing a zero multipli
Per ridurre gli effetti di jitter e errore di quantizzazione, la media degli intervalli misurati su diversi cicli. Ad esempio, il tempo 10 cicli consecutivi e la divisione di 10 per ottenere il periodo medio. Questa tecnica è particolarmente utile quando il segnale di ingresso ha un rumore di ampiezza che leggermente sposta il punto di attraversamento. La media di accuratezza di filtraggio effettivamente le variazioni di tempo casuali. Tuttavia, la media introduce la la latenza; la velocità di aggiornamento diventa più lenta.
Consigli pratici per l'attuazione
- Protezione dell'ingresso:[] Se il segnale di ingresso può superare le tensioni di alimentazione dell'amplificatore, aggiungere diodi di bloccaggio (ad esempio, 1N4148) da ogni ingresso alle rotaie di alimentazione per evitare danni.
- Filtro rumore:[] Un piccolo condensatore (1-10 nF) dall'ingresso al suolo crea un filtro a basso passaggio che attenua il rumore ad alta frequenza, riducendo la possibilità di falsi trigger.
- Azione di attivazione di sforzo:[ Il loop di feedback di isteesi converte insita l'amplificatore in un trigger Schmitt. Assicurare che i valori di resistenza forniscono un'azione di scatto pulita senza oscillazioni alla transizione.
- Decomposizione dei materiali:[] Posizionare i condensatori ceramici da 0,1 μF vicino ai perni di alimentazione dell'amplificatore per bypassare il rumore ad alta frequenza dalle linee di alimentazione.
- Testing:[] Utilizzare un generatore di funzione per iniettare un'onda sinusoidale e osservare l'output su un oscilloscopio. Verificare che le transizioni di uscita si verificano nei punti di incrocio zero corretti e che non sono presenti impulsi multipli.
Applicazioni
I rilevatori di crossing Zero costruiti con gli amplificatori op si trovano in numerosi sistemi reali:
- Monitoraggio della frequenza della linea di potenza:[] Assicurare che i generatori mantengano l'uscita 50/60 Hz e rilevano i cambiamenti di fase per la sincronizzazione della griglia.
- Misurazione della frequenza audio:[] Determinare la frequenza fondamentale di una nota musicale o di un segnale vocale per i sintonizzatori e i rilevatori di pitch.
- AC controllo motore:[]] Usando punti di crossing zero per attivare il fuoco triac o tiristor nei circuiti di controllo di fase.
- Comunicazione dati:[] Recuperare il tempo di orologio da segnali di Manchester-codificati o bifase rilevando passaggi zero.
- Analisi della vibrazione:[] Misurare la frequenza delle oscillazioni meccaniche da uscite di accelerometro dopo il condizionamento.
Per un esempio pratico di progettazione, vedere la nota di applicazione Maxim sui rilevatori di crossing zero per la misurazione della potenza.
Conclusioni
Grazie alla comprensione dei trade-off tra velocità, offset e immunità al rumore, i progettisti possono creare circuiti che forniscono impulsi digitali puliti da una varietà di segnali di ingresso AC. L'aggiunta di isteresi è essenziale per un funzionamento robusto e l'attenta selezione dei componenti assicura prestazioni attraverso la gamma di frequenze desiderata.