Índice:

Como usar o gerador de sinal de frequência Arduino DDS AD9850: 7 etapas
Como usar o gerador de sinal de frequência Arduino DDS AD9850: 7 etapas

Vídeo: Como usar o gerador de sinal de frequência Arduino DDS AD9850: 7 etapas

Vídeo: Como usar o gerador de sinal de frequência Arduino DDS AD9850: 7 etapas
Vídeo: GERADOR DE FUNÇÕES 5MHz COM ARDUINO 2024, Novembro
Anonim

Neste tutorial, aprenderemos como fazer um gerador de sinais de frequência usando um módulo AD9850 e Arduino.

Assista o vídeo!

Nota: Consegui aumentar a frequência até + 50 MHz, mas a qualidade do sinal piora com as frequências mais altas.

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
  • Arduino Uno ou qualquer outra placa Arduino
  • AD9850 (Sintetizador DDS) Mais informações
  • Fios de ligação
  • Tábua de pão
  • Software Visuino: Baixe aqui

Etapa 2: Resposta de saída

Resposta de saída
Resposta de saída
Resposta de saída
Resposta de saída

Você pode ver os resultados de saída para a frequência de 10 Hz

  • A primeira imagem é o Scope conectado ao pino SQ Wave 1
  • A primeira imagem é o Scope conectado ao pino Sine Wave 1

Etapa 3: o circuito

O circuito
O circuito
O circuito
O circuito
O circuito
O circuito
  • Conecte o pino do módulo "AD9850" Serial "W_CLK" ao pino 8 do Arduino Digital
  • Conecte o pino do módulo "AD9850" Serial "FQ_UD" ao pino 9 do Arduino Digital
  • Conecte o pino do módulo "AD9850" Serial "Dados Seriais" ao pino 11 do Arduino Digital
  • Conecte o pino do módulo "AD9850" Serial "Reset" ao pino 10 do Arduino Digital
  • Conecte o pino do módulo "AD9850" VCC ao pino 5V do Arduino
  • Conecte o pino GND do módulo "AD9850" (em ambos os lados) ao pino GND do Arduino

Etapa 4: inicie o Visuino e selecione o tipo de placa Arduino UNO

Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO

O Visuino: https://www.visuino.eu também precisa ser instalado. Baixe a versão gratuita ou registre-se para uma avaliação gratuita.

Inicie o Visuino como mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "Arduino UNO" conforme mostrado na Figura 2

Etapa 5: no Visuino, adicione, defina e conecte componentes

No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
No Visuino Adicionar, definir e conectar componentes
  • Adicionar componente "Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850"
  • Selecione o componente "Sintetizador1" e na janela de propriedades em "Frequência (Hz)" defina a frequência desejada, no nosso caso definimos a frequência 10 Hz
  • Selecione o componente "Sintetizador1" e conecte o pino "Word Load Clock" ao pino digital 8 do Arduino
  • Selecione o componente "Sintetizador1" e conecte o pino "Atualização de frequência" ao pino digital 9 do Arduino
  • Selecione o componente "Sintetizador1" e conecte o pino "Reset" ao pino digital 10 do Arduino
  • Selecione o componente "Sintetizador1" e conecte o pino "Dados" ao pino digital 11 do Arduino

Etapa 6: gerar, compilar e fazer upload do código do Arduino

Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino

No Visuino, na parte inferior, clique na guia "Construir", certifique-se de que a porta correta esteja selecionada e, em seguida, clique no botão "Compilar / Construir e Carregar".

Etapa 7: jogar

Se você ligar o módulo Arduino UNO, o AD9850 começará a colocar a frequência nos pinos de saída, onda quadrada no pino "SQ Wave Out 1" ou onda senoidal no pino "Sine Wave Out 1".

Parabéns! Você concluiu seu projeto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, você pode baixá-lo e abri-lo no Visuino:

Recomendado: