Índice:

Medidor de frequência Arduino simples faça você mesmo até 6,5 MHz: 3 etapas
Medidor de frequência Arduino simples faça você mesmo até 6,5 MHz: 3 etapas

Vídeo: Medidor de frequência Arduino simples faça você mesmo até 6,5 MHz: 3 etapas

Vídeo: Medidor de frequência Arduino simples faça você mesmo até 6,5 MHz: 3 etapas
Vídeo: DIY Faça você mesmo uma “Medidor de Indutância e Frequência de Ressonância” 2024, Novembro
Anonim
Medidor de frequência simples Arduino DIY de até 6,5 MHz
Medidor de frequência simples Arduino DIY de até 6,5 MHz

Hoje vou mostrar a vocês como construir um contador de freqüência simples capaz de medir freqüências de sinais retangulares, seno ou triangulares de até 6,5 MHz

Etapa 1: Descrição

Image
Image

O dispositivo apresentado no vídeo é um frequencímetro feito com um microcontrolador Arduino Nano. Ele pode medir a frequência de sinais com formas retangulares, sinusoidais e triangulares.

Este projeto foi patrocinado pela NextPCB. Você pode ajudar a me apoiar verificando-os em um destes links:

Apenas $ 7 para pedido SMT:

Fabricante confiável de placas multicamadas:

Placas PCB 10pcs gratuitamente:

20% de desconto - Pedidos PCB:

Sua faixa de medição é de alguns hertz a 6,5 Megahertz. Três intervalos de tempo de medição também estão disponíveis - 0,1, 1 e 10 segundos. Se medirmos apenas sinais retangulares, não haverá necessidade de um amplificador de modelagem e o sinal será alimentado diretamente para o pino digital 5 do Arduino. O código é muito simples graças à biblioteca "FreqCount" que você também pode baixar abaixo. O dispositivo é muito simples e consiste em vários componentes:

- Microcontrolador Arduino Nano

- Moldar placa amplificadora

- Tela de LCD

- Seletor de forma de sinal de entrada

- Entrada JACK

- e interruptor de intervalo de tempo: podemos escolher três intervalos 0,1 -1 e 10 segundos.

Etapa 2: construção

Construção
Construção
Construção
Construção

Como você pode ver no vídeo, o instrumento é muito preciso em toda a faixa, e também podemos calibrar o frequencímetro com o procedimento simples descrito abaixo:

Na pasta de bibliotecas do Arduino, encontre a biblioteca FreqCount, no arquivo FreqCount.cpp, encontre as linhas: #if defined (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; e substitua-os por: #if defined (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; onde 1.000000 é o seu fator de correção, a correção deve ser realizada aplicando 1 MHz à entrada do frequencímetro. Depois de alterar o arquivo, carregue um novo esboço para a placa Arduino.

Etapa 3: esquema e código Arduino

Esquemático e Código Arduino
Esquemático e Código Arduino

Finalmente, o frequencímetro é embutido em uma caixa de plástico adequada e é outro instrumento útil no laboratório eletrônico.

Recomendado: