- Explica passo a passo os princípios centrais do projeto de circuitos osciladores e as dificuldades da implementação real
- Analisa por que um circuito com um único MOSFET não oscila por causa de um ponto de equilíbrio estável e apresenta uma estrutura de trigger de Schmitt para resolver isso
- Monta um oscilador de relaxação com base em um trigger de Schmitt e implementa uma frequência estável de cerca de 3 kHz
- Em seguida, apresenta um circuito oscilador simples usando amplificador operacional (op-amp) e compara os valores teóricos com as medições reais
- Por fim, explica o princípio de geração de uma forma de onda senoidal por meio de um oscilador por deslocamento de fase (phase-shift) com a mudança de fase de filtros RC, destacando a precisão do projeto de circuitos analógicos e a importância da validação experimental
Conceitos básicos e dificuldades de um oscilador
- A condição central de um oscilador é a existência de ganho (gain); sem ganho, a oscilação se amortece
- O texto explica que, embora um circuito amplificador às vezes possa oscilar por acaso, projetar diretamente um oscilador analógico estável é difícil
- Os circuitos osciladores comumente vistos na internet costumam ser instáveis ou exigir componentes especiais (indutor com center tap, lâmpada incandescente etc.)
- O objetivo é montar por conta própria, sem referência externa, um oscilador fácil de entender e com frequência previsível
Limites da tentativa de oscilação com um único MOSFET
- Tenta-se obter oscilação usando um MOSFET de canal n como se fosse uma chave, mas na prática existe um ponto de equilíbrio estável e a oscilação para
- Como exemplo, apresenta a curva Vgs–Id do transistor BS170, mostrando a formação de um estado estável com corrente de 300 µA por volta de 2 V
- Esse estado equivale a uma “chave meio ligada”, de modo que a oscilação não se sustenta
Comutação estável com trigger de Schmitt
- Apresenta o circuito de trigger de Schmitt como uma chave eletrônica sem ponto intermediário estável
- Quando a entrada está em 0 V, o transistor da direita conduz; quando a entrada ultrapassa cerca de 2,6 V, o transistor da esquerda liga e o da direita desliga
- Nesse processo ocorre realimentação positiva, impedindo que o circuito permaneça em um estado intermediário
- Forma-se uma histerese de 400 mV, na qual a entrada liga em 2,6 V e desliga em 2,2 V
Oscilador de relaxação baseado em trigger de Schmitt
- Faz a realimentação do sinal de saída do trigger de Schmitt para a entrada e adiciona um atraso resistor–capacitor (RC) para controlar a frequência de oscilação
- Observa-se uma frequência de oscilação de cerca de 3 kHz com alimentação de 5 V
- A tensão no capacitor oscila entre 2,2 V e 2,6 V, e os tempos de carga e descarga são calculados em 154 µs e 167 µs, respectivamente
- O circuito pode ser simplificado, mas para usar ainda menos componentes é mais eficiente empregar um amplificador operacional (op-amp)
Oscilador de relaxação com amplificador operacional
- Quando R1 = R2 = R3, a entrada não inversora mantém a tensão média entre alimentação, terra e saída (⅓~⅔ Vsupply)
- No estado inicial, como o capacitor está em 0 V, a saída sobe; depois o capacitor carrega e, ao atingir ⅔ Vsupply, a saída se inverte
- O capacitor descarrega de ⅔ para ⅓ Vsupply, gerando oscilação periódica
- Em um circuito de 5 V, com Rcap = 10 kΩ e C = 1 µF, o valor teórico é 75 Hz e a medição real é 70 Hz
- A causa do erro é a limitação da aproximação de corrente não constante; ao ajustar R3 para 47 kΩ, obtém-se um resultado mais preciso
Cálculo da frequência e fórmula geral
- Quando R1 = R2, é possível combinar os dois resistores e simplificar com uma equação de divisor de tensão
- Como a tensão do capacitor oscila em torno de ½ Vsupply, o período pode ser calculado na forma t = Δv · C / I usando a corrente média
- Com os valores de exemplo (R1 = R2 = 10 kΩ, R3 = 47 kΩ), obtém-se a frequência real
Oscilador por deslocamento de fase (Phase-Shift)
- Modifica a realimentação negativa de um seguidor de tensão com amplificador operacional para induzir inversão de fase em uma frequência específica
- Conecta filtros RC passa-baixas em sequência para obter -60° em cada etapa, totalizando -180° de deslocamento de fase
- Calcula a frequência correspondente usando a equação de relação arctan(Arctan) de cada etapa RC
- Como as três etapas têm o mesmo resultado, a oscilação ocorre na frequência de inversão de fase
Características da forma de onda e simulação
- Como o ganho do amplificador não é limitado, a saída assume forma de onda quadrada, mas a forma de onda após o filtro RC fica próxima de uma senóide
- No resultado da simulação, o comportamento da onda quadrada (azul) e da senóide (cinza) quase coincide
- Para tornar a forma de onda de saída uma senóide pura, pode-se ajustar o ganho ou usar o método de amplificar o sinal da entrada não inversora
Considerações de projeto do circuito
- Aumenta a impedância de cada etapa RC em 10 vezes para minimizar o efeito de carga mútua
- Se as impedâncias forem iguais, o cálculo da função de transferência dos seis componentes como um todo se torna complexo
- A literatura também apresenta métodos com filtro passa-altas (high-pass) e um único transistor, mas a implementação prática é difícil
- O circuito do texto baseia-se na estrutura de um gerador de seno e quadrado de baixa distorção discutida em um artigo da Electronic Design
1 comentários
Comentários do Hacker News
Há uma velha piada da eletrônica: “se você quer fazer um oscilador, tente fazer um amplificador”
Isso me lembrou de um artigo que li nos anos 80 na Television Magazine sobre notas de serviço de rádios Philips
Havia uma instrução de reparo que dizia “Fix VIUPS”, e era algo como trocar alguns resistores e alguns capacitores
O autor ficou curioso sobre o que aquilo significava e chegou a entrar em contato com a matriz da Philips; no fim, um engenheiro respondeu: “VIUPS é o nome do som que ele faz quando quebra” — “VIUPS VIUPS VIUPS”
Mas tem que tomar cuidado — vídeo de demonstração
Aí ele entra em oscilação e emite ruído na mesma frequência. Se adicionar um microfone de carbono e colocar o ganho no máximo, vira um transmissor AM simples
Osciladores LC são bem fáceis de fazer
Eu criei um programa que gera topologias de circuito aleatórias e usa simulação SPICE para procurar quais oscilam
Como resultado, descobri que a forma mais simples é composta por 1 indutor, 2 capacitores, 1 resistor e 1 transistor
Chamei essa família de circuitos de “osciladores LCCRT” e, ao gerar todas as combinações possíveis, encontrei 12 topologias únicas
Testei na prática e elas foram estáveis, e até usei em detector de metais — link do projeto
Quando comecei com eletrônica na infância, para fazer um oscilador eu acabava fazendo um amplificador, e para fazer um amplificador eu acabava fazendo um oscilador
A ambição de uma criança de 7 anos era maior que a técnica. Só depois de inúmeras tentativas consegui fazer um amplificador que não oscilasse
Eu nem sabia ler código de cores de resistor, mas achava que sabia
Quero explicar rapidamente a história da lâmpada no artigo
A dificuldade de obter uma senoide limpa em um oscilador está na estabilização do ganho
Se o ganho for baixo demais, a oscilação desaparece; se for alto demais, satura e gera harmônicos
A lâmpada se comporta como uma resistência linear em tempos curtos e como uma resistência não linear em tempos longos
Quando o filamento aquece, a resistência aumenta, então isso pode ser usado para criar um oscilador autoestabilizado
Se você usar a lâmpada como resistor de ajuste de ganho do amplificador, dá para obter uma senoide quase perfeita
Um oscilador é simplesmente colocar ganho em torno de um atraso de fase (>90 graus)
A questão é o quão previsível e estável você consegue torná-lo
O ponto principal é deixá-lo menos sensível a fatores externos (temperatura, tensão, tempo etc.), e para isso vale a pena olhar conceitos como Allan Variance
Mesmo depois da invenção da válvula, levou muito tempo para criar osciladores estáveis
No fim, houve uma empresa que conseguiu isso, e essa empresa foi a Hewlett-Packard
Li certa vez que a invenção do oscilador foi na verdade um acidente
Alguém estava tentando fazer um amplificador, ligou entrada e saída errado e produziu um “biiiiip”, e esse foi o começo do oscilador
Na época, usavam geradores AC para produzir altas frequências, mas o limite era por volta de 15 kHz
Desse erro surgiu o conceito de realimentação positiva, e depois vieram os circuitos osciladores clássicos
Há dois circuitos que não foram mencionados
Um deles é o “Two Transistor Metronome”, que eu montei com meu pai quando tinha 7 ou 8 anos
É um oscilador de relaxação em que dois transistores funcionam mais ou menos como um SCR — link do circuito
Os osciladores do Roland TB303 e da série Korg MS usam uma estrutura parecida
Em geral há muitas versões usando dois transistores NPN — link de referência
Tentei fazer um injetor de sinal para depurar pedais de guitarra
O multivibrador astável gerava tantos harmônicos que dava para ouvir até na entrada
Era quase como empurrar o sinal na marra, como um Juggernaut
Foi uma boa oportunidade para aprender sobre filtros, e no fim consegui gerar uma senoide limpa
Osciladores são difíceis porque a precisão exigida (spec) costuma ser muito alta
Por exemplo, um oscilador de relógio pode ser composto por apenas 5 componentes, mas precisa manter erro abaixo de 1 segundo por dia (100 ppm)
É difícil satisfazer todas as condições: consumo, partida, estabilidade térmica etc.
Se você só quer qualquer vibração, basta fazer um gerador de ruído
Para iniciantes, o oscilador mais fácil é o timer 555. O erro fica em torno de ±10%, mas isso basta para a maioria dos usos
O 555 tem uma estrutura simples, composta por 2 comparadores, divisor de tensão e capacitor
Mas os circuitos modernos precisam ser mais rápidos e precisos, então, para um texto voltado a iniciantes, faria sentido explicar focando no 555
Se você se interessa por eletrônica com foco em música, recomendo o canal do YouTube do Moritz Klein