Obsah:

Jak používat generátor frekvenčního signálu Arduino DDS AD9850: 7 kroků
Jak používat generátor frekvenčního signálu Arduino DDS AD9850: 7 kroků

Video: Jak používat generátor frekvenčního signálu Arduino DDS AD9850: 7 kroků

Video: Jak používat generátor frekvenčního signálu Arduino DDS AD9850: 7 kroků
Video: Generator BG3 2024, Červenec
Anonim

V tomto tutoriálu se naučíme, jak vytvořit generátor frekvenčního signálu pomocí modulu AD9850 a Arduino.

Podívejte se na video!

Poznámka: Podařilo se mi získat frekvenci až +50 MHz, ale kvalita signálu se s vyššími frekvencemi zhoršuje.

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
  • Arduino Uno nebo jakákoli jiná deska Arduino
  • AD9850 (DDS Synthesizer) Další informace
  • Propojovací vodiče
  • Prkénko
  • Software Visuino: Stahujte zde

Krok 2: Výstupní odezva

Odezva výstupu
Odezva výstupu
Odezva výstupu
Odezva výstupu

Můžete vidět výsledky výstupu pro frekvenci 10 Hz

  • První obrázek je Scope připojený k SQ Wave 1 pin
  • První obrázek je Scope připojený k Sine Wave 1 pin

Krok 3: Okruh

Okruh
Okruh
Okruh
Okruh
Okruh
Okruh
  • Připojte pin modulu „AD9850“sériový „W_CLK“k digitálnímu pinu Arduino 8
  • Připojte pin modulu „AD9850“sériový „FQ_UD“k digitálnímu pinu Arduino 9
  • Připojte pin modulu „AD9850“sériová „sériová data“k digitálnímu pinu Arduino 11
  • Připojte pin modulu „AD9850“sériový „Reset“k digitálnímu pinu Arduino 10
  • Připojte pin modulu „AD9850“VCC k pinu Arduino 5V
  • Připojte pin modulu „AD9850“GND (na obou stranách) k pinu Arduino GND

Krok 4: Spusťte Visuino a vyberte typ desky Arduino UNO

Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO

Je také třeba nainstalovat Visuino: https://www.visuino.eu. Stáhněte si bezplatnou verzi nebo se zaregistrujte a vyzkoušejte zdarma.

Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2

Krok 5: Ve Visuinu přidávejte, nastavujte a připojujte komponenty

V aplikaci Visuino přidávejte, nastavujte a připojujte součásti
V aplikaci Visuino přidávejte, nastavujte a připojujte součásti
V aplikaci Visuino přidávejte, nastavujte a připojujte součásti
V aplikaci Visuino přidávejte, nastavujte a připojujte součásti
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte součásti
V aplikaci Visuino přidávejte, nastavujte a připojujte součásti
  • Přidejte komponentu „Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850“
  • Vyberte komponentu „Synthesizer1“a v okně vlastností v části „Frekvence (Hz)“nastavte požadovanou frekvenci, v našem případě nastavíme frekvenci 10 Hz
  • Vyberte komponentu „Synthesizer1“a připojte pin „Word Load Clock“k digitálnímu pinu Arduino 8
  • Vyberte komponentu „Synthesizer1“a připojte pin „Frequency Update“k digitálnímu pinu Arduino 9
  • Vyberte komponentu „Synthesizer1“a připojte pin „Reset“k digitálnímu pinu 10 Arduino
  • Vyberte komponentu „Synthesizer1“a připojte pin „Data“k digitálnímu pinu Arduino 11

Krok 6: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.

Krok 7: Hrajte

Pokud napájíte modul Arduino UNO, AD9850 začne dávat frekvenci na výstupní piny, čtvercovou vlnu na pin „SQ Wave Out 1“nebo sinusovou vlnu na pin „Sine Wave Out 1“.

Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:

Doporučuje: