Sisukord:

Kuidas kasutada Arduino DDS sagedussignaaligeneraatorit AD9850: 7 sammu
Kuidas kasutada Arduino DDS sagedussignaaligeneraatorit AD9850: 7 sammu

Video: Kuidas kasutada Arduino DDS sagedussignaaligeneraatorit AD9850: 7 sammu

Video: Kuidas kasutada Arduino DDS sagedussignaaligeneraatorit AD9850: 7 sammu
Video: Learn Arduino in 30 Minutes: Examples and projects 2024, Detsember
Anonim

Selles õpetuses õpime, kuidas teha sagedussignaaligeneraatorit AD9850 mooduli ja Arduino abil.

Vaata videot!

Märkus: mul õnnestus saada sagedus kuni +50 MHz, kuid signaali kvaliteet halveneb kõrgemate sagedustega.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
  • Arduino Uno või mõni muu Arduino plaat
  • AD9850 (DDS süntesaator) Lisateave
  • Jumper juhtmed
  • Leivalaud
  • Visuino tarkvara: laadige alla siit

2. samm: väljundvastus

Väljundi vastus
Väljundi vastus
Väljundi vastus
Väljundi vastus

Näete sageduse 10Hz väljundtulemusi

  • Esimene pilt on Scope ühendatud SQ Wave 1 kontaktiga
  • Esimene pilt on Sine Wave'i 1 tihvtiga ühendatud ulatus

3. samm: vooluring

Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
  • Ühendage "AD9850" mooduli tihvt jada "W_CLK" Arduino digitaalse tihvtiga 8
  • Ühendage "AD9850" mooduli tihvt jada "FQ_UD" Arduino Digital pin 9 -ga
  • Ühendage "AD9850" mooduli tihvti jada "jadaandmed" Arduino Digital pin 11 -ga
  • Ühendage "AD9850" mooduli tihvti jada "Lähtesta" Arduino Digital pin 10 -ga
  • Ühendage "AD9850" mooduli tihvt VCC Arduino tihvtiga 5V
  • Ühendage "AD9850" mooduli tihvt GND (mõlemal küljel) Arduino tihvtiga GND

Samm: käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Samuti tuleb installida Visuino: https://www.visuino.eu. Laadige alla tasuta versioon või registreeruge tasuta prooviversiooniks.

Visuino käivitamine nagu esimesel pildil

Samm 5: jaotises Visuino komponentide lisamine, seadistamine ja ühendamine

Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
Visuino komponentide lisamise, seadistamise ja ühendamise osas
  • Lisage komponent "Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850"
  • Valige komponent "Süntesaator1" ja atribuutide aknas "Sagedus (Hz)" määrake soovitud sagedus, meie puhul määrame sageduse 10Hz
  • Valige komponent "Synthesizer1" ja ühendage tihvt "Word Load Clock" Arduino digitaalse tihvtiga 8
  • Valige komponent "Synthesizer1" ja ühendage tihvt "Frequency Update" Arduino digitaalse tihvtiga 9
  • Valige komponent "Süntesaator1" ja ühendage tihvt "Lähtesta" Arduino digitaalse tihvtiga 10
  • Valige komponent "Synthesizer1" ja ühendage pin "Data" Arduino digitaalse tihvtiga 11

Samm: genereerige, kompileerige ja laadige üles Arduino kood

Looge, kompileerige ja laadige üles Arduino kood
Looge, kompileerige ja laadige üles Arduino kood

Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".

7. samm: mängige

Kui toidate Arduino UNO moodulit, hakkab AD9850 sagedust väljundpistikutele panema, ruutlaine välja „SQ Wave Out 1“kontaktile või siinuslaine „Sine Wave Out 1“kontaktile.

Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable'i jaoks lõin, saate selle alla laadida ja Visuinos avada:

Soovitan: