Cuprins:

Cum se utilizează generatorul de semnal de frecvență Arduino DDS AD9850: 7 pași
Cum se utilizează generatorul de semnal de frecvență Arduino DDS AD9850: 7 pași

Video: Cum se utilizează generatorul de semnal de frecvență Arduino DDS AD9850: 7 pași

Video: Cum se utilizează generatorul de semnal de frecvență Arduino DDS AD9850: 7 pași
Video: Generator de semnal DDS-500MSPS/200MHz/AD9959 + demonstrație video (part.1/2) 2024, Decembrie
Anonim

În acest tutorial vom învăța cum să realizăm un generator de semnal de frecvență folosind un modul AD9850 și Arduino.

Priveste filmarea!

Notă: Am reușit să obțin frecvență de până la + 50 MHz, dar calitatea semnalului se înrăutățește cu frecvențele mai mari.

Pasul 1: De ce veți avea nevoie

Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
  • Arduino Uno sau orice altă placă Arduino
  • AD9850 (Sintetizator DDS) Mai multe informații
  • Sârme de jumper
  • Pană de pâine
  • Software Visuino: Descărcați aici

Pasul 2: Răspunsul de ieșire

Răspuns de ieșire
Răspuns de ieșire
Răspuns de ieșire
Răspuns de ieșire

Puteți vedea rezultatele de ieșire pentru frecvența 10Hz

  • Prima imagine este Scope conectat la SQ Wave 1 pin
  • Prima imagine este Scope conectat la Sine Wave 1 pin

Pasul 3: Circuitul

Circuitul
Circuitul
Circuitul
Circuitul
Circuitul
Circuitul
  • Conectați pinul modulului "AD9850" Serial "W_CLK" la pinul 8 Arduino Digital
  • Conectați pinul modulului "AD9850" Serial "FQ_UD" la pinul 9 Arduino Digital
  • Conectați pinul modulului "AD9850" Serial "Serial Data" la pinul Arduino Digital 11
  • Conectați pinul modulului "AD9850" Serial "Reset" la pinul 10 Arduino Digital
  • Conectați pinul VCC al modulului "AD9850" la pinul Arduino 5V
  • Conectați pinul GND al modulului "AD9850" (pe ambele părți) la pinul GND Arduino

Pasul 4: Porniți Visuino și selectați tipul de placa Arduino UNO

Porniți Visuino și selectați tipul de placa Arduino UNO
Porniți Visuino și selectați tipul de placa Arduino UNO
Porniți Visuino și selectați tipul de placa Arduino UNO
Porniți Visuino și selectați tipul de placa Arduino UNO

Visuino: https://www.visuino.eu trebuie, de asemenea, să fie instalat. Descărcați versiunea gratuită sau înregistrați-vă pentru o încercare gratuită.

Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „Arduino UNO” așa cum se arată în Imaginea 2

Pasul 5: În Visuino Add, Set & Connect Components

În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
În Visuino Add, Set & Connect Components
  • Adăugați componenta „Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850”
  • Selectați componenta „Sintetizator1” și în fereastra de proprietăți de sub „Frecvență (Hz)” setați frecvența dorită, în cazul nostru stabilim frecvența de 10Hz
  • Selectați componenta „Sintetizator1” și conectați pinul „Word Load Clock” la pinul digital Arduino 8
  • Selectați componenta „Sintetizator1” și conectați pinul „Actualizare frecvență” la pinul digital Arduino 9
  • Selectați componenta „Sintetizator1” și conectați pinul „Resetare” la pinul digital 10 Arduino
  • Selectați componenta „Sintetizator1” și conectați pinul „Date” la pinul digital Arduino 11

Pasul 6: Generați, compilați și încărcați codul Arduino

Generați, compilați și încărcați codul Arduino
Generați, compilați și încărcați codul Arduino

În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.

Pasul 7: Joacă

Dacă alimentați modulul Arduino UNO, AD9850 va începe să pună frecvența pe pinii de ieșire, unde pătrate pe pinul "SQ Wave Out 1" sau undă sinusoidală pe pinul "Sine Wave Out 1".

Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest Instructable, îl puteți descărca și deschide în Visuino:

Recomandat: