INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
- Arduino Uno of enige ander Arduino -bord
- AD9850 (DDS Synthesizer) Meer inligting
- Springdrade
- Broodbord
- Visuino sagteware: Laai dit hier af
Stap 2: Uitvoerreaksie
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
- 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
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
- 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
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: