Construa um analisador de espectro de áudio A maneira analógica

0 Comments

[Ryan] queria um analisador de espectro para o seu equipamento de áudio. Em vez de obter um micro, ele fez isso a maneira analógica. [Ryan] desenvolveu um analisador de espectro de áudio de 10 banda. Isso implica que ele precisa de 10 filtros de passagem de banda. Como o nome indica, um filtro de passagem de banda só permitirá que os sinais com frequência de uma banda selecionada passem. Sinais com frequência acima ou abaixo do passa de passagem do filtro será atenuado. A própria banda é construída a partir de um passe alto e um filtro de baixa passagem. [Ryan] usou filtros fáceis de resistor capacitor (RC) para executar seu design.

Todos esses componentes discretos atenuariam rapidamente o sinal de entrada do [Ryan], para que cada estágio use dois op-amps. O primeiro estágio é um buffer para cada banda. O segundo op-amp, localizado após os filtros Band-Pass, é configurado como um amplificador não inverso. Esses amplificadores aumentam os sinais de banda individuais antes de deixarem o conselho. [Ryan] até adicionou um modo de “enchimento de energia”. No modo normal, a saída do analisador seguirá exatamente o sinal de entrada. No modo “ENERGY FILLER” (AKA Top Detect), a saída exibirá os picos de sinal, com uma decaimento lento até o sinal de entrada. O modo de enchimento de energia é criado usando um FET N-Channel para armazenar em um capacitor eletrolítico.

Discutimos que por 10 bandas, todo esse circuito tinha que ser construído 10 vezes? Para não mencionar o circuito de buffer de entrada. Com tudo isso, [Ryan] ainda tem que construir a parte de saída do analisador: 160 LEDs azuis e seus circuitos de unidade associados. Indo “All Analog” pode parecer louco neste dia e idade de micro controladores e ffts de alta velocidade, mas o fato fácil é que esses circuitos funcionam e funcionem bem. A única coisa a se preocupar é o short de solda de Placa Perf. Achamos que depuram isso é metade da diversão.


Leave a Reply

Your email address will not be published. Required fields are marked *