Os detectores de cruzamento zero são uma pedra angular da medição de frequência e sincronização de sinal em sistemas eletrônicos. Ao converter uma forma de onda analógica alternada (AC) em um trem de pulso digital limpo, eles permitem que microcontroladores e lógica digital medem a frequência com alta precisão. Amplificadores operacionais (amplificadores operacionais) oferecem uma forma flexível e econômica de construir esses detectores, alavancando seu alto ganho e características de resposta rápida. Este artigo fornece um guia abrangente para projetar e implementar detectores de cruzamento zero com amplificadores op, cobrindo topologias de circuito, seleção de componentes e integração em sistemas de medição de frequência.

O que é a Detecção de Cruzamento Zero?

A detecção de cruzamentos zero identifica os momentos precisos em que uma tensão de sinal CA passa por zero volts. Para uma forma de onda senoidal, estes cruzamentos ocorrem duas vezes por ciclo: uma vez durante a transição positiva e uma vez durante a transição negativa. A saída de um detector de cruzamento zero é um sinal digital que muda de estado em cada evento de cruzamento zero. Esta saída de onda quadrada mantém as informações de frequência do sinal de entrada, removendo variações de amplitude e harmônicos. As aplicações variam desde monitoramento de linha de potência e análise de frequência de áudio até loops bloqueados por fase e recuperação de tempo de comunicação.

A detecção precisa de cruzamento zero requer um circuito que responda rápida e limpamente às mudanças de tensão perto de zero, sem falsos gatilhos causados por ruído ou deslocamento de entrada. Os amplificadores configurados como comparadores são uma escolha natural porque operam em modo de circuito aberto, onde qualquer tensão de entrada diferencial força a saída para uma das trilhos de alimentação. No entanto, os amplificadores op projetados para amplificação linear diferem dos comparadores dedicados de várias maneiras importantes, que devem ser entendidas para evitar desempenho ruim.

Por que usar um amplificador de operação para detecção de zero-cruzamento?

Os CIs comparados dedicados (por exemplo, LM393, LM311) são otimizados para a comutação rápida e têm saídas de coletor aberto que simplificam a interface com diferentes famílias lógicas. No entanto, os amplificadores op permanecem populares para detectores de cruzamento zero por várias razões:

  • Baixo custo e disponibilidade:] Amplificadores de uso geral como o LM358, TL081, ou LM741 são amplamente abastecidos e baratos.
  • Fonte de alimentação flexível: Muitos amplificadores op operam a partir de fontes simples ou duplas, acomodando vários intervalos de sinal.
  • Estágio de saída incorporado: Os amplificadores de Op normalmente têm saídas push-pull que podem conduzir cargas de baixa impedância sem resistores de tração externos.
  • Alta impedância de entrada: Os amplificadores Op apresentam carga mínima para a fonte, preservando a integridade da forma de onda de entrada.

No entanto, os amplificadores de op não são ideais para todas as situações. Os seus tempos de recuperação de saturação de saída podem ser mais lentos do que os comparadores, e não possuem histerese interna, que deve ser adicionada externamente. Ao usar os amplificadores de op, os designers devem prestar atenção à taxa de desativação, largura de banda e tensão de offset de entrada para garantir a detecção confiável de zero-crossing nas frequências desejadas.

Circuito de Detector de Cruzamento Zero básico com uma Amp

O detector de cruzamento zero mais simples liga o sinal de entrada a uma entrada do amplificador op e uma referência fixa (normalmente aterrada) à outra entrada. O amplificador op opera em circuito aberto, de modo que qualquer entrada diferencial positiva conduz a saída para a linha de alimentação positiva, enquanto uma entrada diferencial negativa a conduz para a linha de caminho-de-ferro negativa. Esta acção produz uma onda quadrada que muda de estado cada vez que a entrada cruza zero volts.

Configuração Não Invertida

Na configuração não- inversão, o sinal AC de entrada é aplicado à entrada não- inversão (+), e a entrada de inversão (−) está ligada ao solo. Quando o sinal de entrada estiver acima de zero, a saída oscila positivamente; quando abaixo de zero, oscila negativa. Esta é uma configuração directa e intuitiva. O circuito não necessita de componentes de viés externos, mas porque a entrada é referenciada ao solo de sinal, qualquer deslocamento DC na forma de onda de entrada irá deslocar o ponto de passagem. Um capacitor de acoplamento pode ser adicionado aos deslocamentos de DC de bloco.

Invertendo Configuração

A configuração de inversão alimenta o sinal de entrada através de um resistor para a entrada de inversão, com a entrada de entrada não- inversão aterrada. Esta disposição inverte a polaridade de saída em relação à entrada: uma entrada positiva produz uma saída negativa, e vice- versa. A configuração de inversão pode ser útil quando a fonte de sinal tem uma elevada impedância de saída, uma vez que o terreno virtual na entrada de inversão reduz o carregamento. Ambas as configurações funcionam igualmente bem; a escolha depende dos requisitos de polaridade de sinal e interface para fases subsequentes.

Adicionando Histerese para a Imunidade Ruído

Um detector de cruzamento zero sem histerese irá oscilar ou produzir múltiplos pulsos quando o sinal de entrada cruza zero lentamente ou roda no ruído. A histerese (realimentação positiva) cria duas tensões de limiar: uma para a borda ascendente e outra para a borda descendente. A diferença entre estes limiares é a banda de histerese. Isto evita o disparo falso e produz uma saída limpa e sem falhas. Para adicionar a histerese, ligue um resistor da saída de volta à entrada não- invertida (em uma configuração não- invertida) ou à entrada de inversão (em um circuito de inversão). A banda de histerese é calculada como:

VHYS = (R1 / (R1[ + R]2[)] × (V[]OH[ − V[OL[]]][

onde R[1 é o resistor de feedback, R2[] é um resistor da entrada não-invertida para o solo, e V[OH[, V[OL[ são a saída op amp níveis de tensão elevados e baixos. Os valores típicos de histerese variam de 10 mV a 100 mV, dependendo dos níveis de ruído e da sensibilidade desejada. Por exemplo, utilizando um TL081 com fontes de ±12 V e R1[ = 100 k

Para uma análise detalhada do desenho da histerese, consulte a nota de aplicação do Texas Instruments "Circuitos de Detectores de Cruzamento de Zero com Histerese"].

Considerações sobre o Design

A construção de um robusto detector de cruzamento zero requer atenção cuidadosa a vários parâmetros que afetam a precisão e a confiabilidade nas frequências alvo.

Velocidade e Largura de banda

O amplificador de op deve responder rapidamente para rastrear as transições de cruzamento zero do sinal de entrada. A especificação chave é a taxa de [[ FLT: 0]] sono [[[ FLT: 1]], que define a velocidade da tensão de saída que pode mudar. Para uma entrada senoidal da amplitude V[[ [ FLT: 2]] p[[[[ FLT: 3]]] e frequência f, a taxa máxima de alteração da entrada é 2πfV[[[ FLT: 4]] p[[[ FLT: 5] V/ s. Por exemplo, a saída do amplificador de op deve ser capaz de mudar pelo menos rapidamente para evitar distorções do tempo de passagem. Uma regra geral é selecionar um amplificador de op com uma taxa de op de acionamento pelo menos 5 a 10 vezes superior à máxima exigida dV/ dt. Por exemplo, um sinal de linha de potência de 60 Hz com pico de 170 V necessitaria de uma taxa de rotação de cerca de 64.000 V/ s (0.064 V/ μs), que é facilmente satisfeita por qualquer amplificação de áudio. no máximo de 20 Hz até 20 V, ou em

A largura de banda também importa. O produto de ganho de largura de banda (GBW) do amplificador de op deve ser suficientemente alto para manter um ganho elevado na frequência do sinal. Dado que o amplificador de op é usado em circuito aberto, o seu ganho na frequência de cruzamento é simplesmente o seu ganho de circuito aberto, que é elevado em frequências baixas mas que se desliga. Para frequências acima de algumas centenas de kHz, poderá ser necessário um comparador dedicado ou um amplificador de op muito rápido (por exemplo, LM7171). Veja [[FLT: 0]] este artigo de Dispositivos Analógicos para uma comparação de comparadores e amplificadores de op em aplicações de alta velocidade.

Tensão de Offset de Entrada

A tensão de offset de entrada (V[[ FLT: 0]]OS[[[ FLT: 1]]) faz com que o op amp mude para uma tensão diferente do verdadeiro zero, introduzindo um erro sistemático no tempo de eventos de cruzamento zero. Para medição de frequência, um offset desloca o tempo de cruzamento aparente, o que pode levar a erros de frequência, especialmente em baixas amplitudes de sinal. O LM741 tem um V típico [[[ FLT: 2] OS[[ FLT: 3]]] de 2 mV, que pode ser aceitável para sinais acima de várias centenas de milivolts. Amplificadores de precisão como o OPA177 oferecem deslocamentos abaixo de 100 μV. Muitos amplificadores de op incluem pinos nulos de compensação que permitem aparagem externa. Alternativamente, um capacitor de série pode bloquear os desvios DC da trajetória do sinal, mas o o op's próprio offset permanece. Para a maior precisão, escolha um op com baixo offset e use a histerese para mascarar o efeito quando a amplitude do sinal é grande.

Nível de Alimentação e Saída

As saídas de amp de op saturam- se perto das carris de fornecimento, mas não exactamente com elas. Para um amplificador de op standard, o oscilador de saída pode estar 1-2 V longe das carris sob carga. Isto afecta a compatibilidade do nível lógico. Se a saída tiver de interagir com uma entrada de 5 V CMOS ou TTL, assegure- se que a saída de alto nível do amp de op excede 3,5 V e que o seu nível baixo é inferior a 0,8 V. Usando um amplificador de op de trilho a trilho (por exemplo, MCP6002) elimina esta questão. Para sistemas com uma única fonte, o detector de cruzamento zero pode ser enviesado a meio de uma fonte usando um divisor de tensão, referindo- se de forma eficaz a zero a V [[[FLT: 0]]DD[/2. Isto requer acoplamento AC e selecção cuidadosa de resistor.

Seleção de Componentes

Além do amplificador, os componentes passivos externos afetam o desempenho. Os resistentes para histerese devem ser tipos de metal-filme de precisão 1% para manter limiares estáveis. Os capacitores usados para acoplamento (se necessário) devem ter baixa fuga e classificação de tensão adequada. Para sinais de frequência muito baixa (por exemplo, potência de 50/60 Hz), os capacitores eletrolíticos podem ser usados mas podem introduzir derivação de vazamento de DC. Use capacitores de filme para uma melhor estabilidade. Para sinais de alta frequência, mantenha os componentes leads curtos e use técnicas de layout PCB limpas para minimizar a indutância e capacitância parasitárias.

Integrando-se a um sistema de medição de frequência

Uma vez que o detector de cruzamento zero produz uma saída digital limpa, esse sinal deve ser processado por um microcontrolador ou contador digital para extrair a frequência. O método de medição depende da resolução desejada e taxa de atualização.

Interface de Microcontrolador

A maioria dos microcontroladores tem pinos de interrupção externos que podem responder às bordas de elevação e queda. Ao conectar o detector de cruzamento zero a um pino de interrupção, o firmware pode cronometrar os intervalos entre as bordas. Por exemplo, usando um temporizador periférico operando no modo de captura, o microcontrolador pode gravar a contagem do relógio em cada evento de cruzamento zero. O período (T) entre as bordas sucessivas de elevação é igual ao tempo para um ciclo completo (ou meio ciclo, dependendo se ambas as bordas são usadas). Frequência f = 1/T.

Medição do Período vs. Contagem de Frequência

Para sinais de baixa frequência (abaixo de cerca de 10 kHz), medir o período produz uma resolução diretamente superior. Um temporizador de 16 bits com um relógio de 1 MHz pode medir um período de 60 Hz (16,67 ms) com uma resolução de 1 μs, dando resolução de frequência melhor do que 0,01 Hz. Para sinais de alta frequência, contar o número de ciclos em um tempo de portão fixo (por exemplo, 1 segundo) proporciona melhores resultados. Alguns sistemas combinam ambos os métodos: medição de período para frequências baixas e contagem de frequência para frequências elevadas.

Um excelente recurso nas técnicas de medição de frequência é a nota de aplicação NXP AN1222 sobre detecção de cruzamento zero para medição de frequência.

Melhorar a precisão com múltiplas cruzes zero

Para reduzir os efeitos do jitter e do erro de quantização, a média dos intervalos medidos ao longo de vários ciclos. Por exemplo, o tempo 10 ciclos consecutivos e a divisão por 10 para obter o período médio. Esta técnica é especialmente benéfica quando o sinal de entrada tem ruído de amplitude que altera ligeiramente o ponto de passagem. A média filtra eficazmente as variações aleatórias de tempo. Contudo, a média introduz latência; a taxa de actualização torna- se mais lenta. Para o controlo em tempo real, deve ser feita uma troca entre precisão e tempo de resposta.

Dicas práticas de implementação

  • Protecção de entrada: Se o sinal de entrada pode exceder as tensões de alimentação do amplificador de op, adicione díodos de fixação (por exemplo, 1N4148) de cada entrada para os trilhos de alimentação para evitar danos.Resistores de série (10 kř) limitam a corrente.
  • Filtragem de ruído: Um pequeno capacitor (1–10 nF) da entrada ao solo cria um filtro passa-baixa que atenua o ruído de alta frequência, reduzindo a chance de falsos gatilhos.
  • Schmitt action action:] O ciclo de feedback da histerese converte inerentemente o op amp em um gatilho Schmitt. Certifique-se de que os valores da resistência fornecem uma ação limpa sem oscilações na transição.
  • Desacoplamento de fornecimento: Colocar condensadores cerâmicos 0,1 μF próximos dos pinos de potência do amplificador para contornar o ruído de alta frequência das linhas de alimentação.
  • Testando: Use um gerador de função para injetar uma onda seno e observar a saída em um osciloscópio. Verifique se as transições de saída ocorrem nos pontos de cruzamento zero corretos e que não há pulsos múltiplos presentes.

Aplicações

Detectores de cruzamento zero construídos com amplificadores de op são encontrados em numerosos sistemas do mundo real:

  • Monitoramento de frequência de linha de potência: Garantir que os geradores mantenham saída de 50/60 Hz e detectem mudanças de fase para sincronização de grade.
  • Medição de frequência de áudio: Determinando a frequência fundamental de uma nota musical ou sinal de voz para sintonizadores e detectores de pitch.
  • Controlo do motor de CA:Utilizando pontos de cruzamento zero para desencadear triac ou tiroristor em circuitos de controle de fase.
  • Comunicação de dados: Recuperando o tempo de relógio de sinais codificados ou bifásicos de Manchester, detectando cruzamentos zero.
  • Análise de vibração: Medindo a frequência de oscilações mecânicas das saídas do acelerômetro após o condicionamento.

Para um exemplo prático de projeto, veja a nota de aplicação Maxim em detectores de cruzamento zero para medição de potência.

Conclusão

Os amplificadores operacionais fornecem uma plataforma versátil e acessível para a construção de detectores de cruzamento zero adaptados aos sistemas de medição de frequência. Ao compreender os desvios entre velocidade, deslocamento e imunidade ao ruído, os designers podem criar circuitos que fornecem pulsos digitais limpos a partir de uma variedade de sinais de entrada CA. A adição de histerese é essencial para uma operação robusta e a seleção cuidadosa dos componentes garante desempenho na faixa de frequência desejada. Quando integrados com um microcontrolador ou temporizador digital, o sistema resultante pode obter medições de frequência precisas para aplicações desde monitoramento de energia até análise de sinais. Com as diretrizes aqui apresentadas, os engenheiros podem implementar com confiança detectores de cruzamento zero usando amplificadores como um bloco de construção chave em seus projetos de medição e controle.