INHOUDSOPGAWE:

Hoe om die Arduino DDS Frequency Signal Generator AD9850 te gebruik: 7 stappe
Hoe om die Arduino DDS Frequency Signal Generator AD9850 te gebruik: 7 stappe

Video: Hoe om die Arduino DDS Frequency Signal Generator AD9850 te gebruik: 7 stappe

Video: Hoe om die Arduino DDS Frequency Signal Generator AD9850 te gebruik: 7 stappe
Video: Full Mounting 40MHz DDS Signal Generator Module AD9850 2024, Julie
Anonim

In hierdie handleiding leer ons hoe om 'n frekwensie -seinopwekker te maak met behulp van 'n AD9850 -module en Arduino.

Kyk die video!

Nota: ek het daarin geslaag om frekwensie tot +50MHz te kry, maar die seinkwaliteit word erger met die hoër frekwensies.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • Arduino Uno of enige ander Arduino -bord
  • AD9850 (DDS Synthesizer) Meer inligting
  • Springdrade
  • Broodbord
  • Visuino sagteware: Laai dit hier af

Stap 2: Uitvoerreaksie

Uitsetreaksie
Uitsetreaksie
Uitsetreaksie
Uitsetreaksie

U kan die uitsetresultate vir die frekwensie 10Hz sien

  • Die eerste prentjie is Scope gekoppel aan SQ Wave 1 -pen
  • Die eerste prentjie is Scope gekoppel aan Sine Wave 1 -pen

Stap 3: Die stroombaan

Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
  • Koppel "AD9850" modulepen Serial "W_CLK" aan Arduino Digital pin 8
  • Koppel "AD9850" modulepen Serial "FQ_UD" aan Arduino Digital pin 9
  • Koppel "AD9850" modulepen Serial "Serial Data" aan Arduino Digital pin 11
  • Koppel die "AD9850" modulepen Serial "Reset" aan die Arduino Digital pin 10
  • Koppel "AD9850" -modulepen VCC aan Arduino -pen 5V
  • Koppel "AD9850" -modulepen GND (aan beide kante) aan die Arduino -pen GND

Stap 4: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Laai die gratis weergawe af of registreer vir 'n gratis proeflopie.

Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 5: In Visuino Voeg, stel en koppel komponente

In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
  • Voeg die komponent "Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850" by
  • Kies die komponent "Synthesizer1" en stel die gewenste frekwensie in die eienskappe venster onder "Frequency (Hz)" in.
  • Kies die komponent "Synthesizer1" en verbind pen "Word Load Clock" met Arduino digitale pen 8
  • Kies die komponent "Synthesizer1" en koppel die pen "Frequency Update" aan die Arduino digitale pen 9
  • Kies die komponent "Synthesizer1" en verbind pen "Reset" met die Arduino digitale pen 10
  • Kies die komponent "Synthesizer1" en verbind pen "Data" met die Arduino digitale pen 11

Stap 6: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 7: Speel

As u die Arduino UNO -module aanskakel, begin die AD9850 die frekwensie op die uitsetpenne plaas, Square wave out op die "SQ Wave Out 1" -pen of Sinusgolf op die "Sine Wave Out 1" -pen.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:

Aanbeveel: