
Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Kimeneti válasz
- 3. lépés: Az áramkör
- Lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
- 5. lépés: A Visuino összetevők hozzáadása, beállítása és csatlakoztatása menüpontjában
- 6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 7. lépés: Játssz
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47
Ebben az oktatóanyagban megtanuljuk, hogyan lehet frekvenciajel -generátort készíteni egy AD9850 modul és az Arduino segítségével.
Nézd meg a videót!
Megjegyzés: Sikerült elérnem a +50MHz frekvenciát, de a jel minősége rosszabbodik a magasabb frekvenciákkal.
1. lépés: Amire szüksége lesz



- Arduino Uno vagy bármely más Arduino tábla
- AD9850 (DDS szintetizátor) További információ
- Jumper vezetékek
- Kenyeretábla
- Visuino szoftver: Töltse le itt
2. lépés: Kimeneti válasz


Láthatja a 10 Hz frekvencia kimeneti eredményeit
- Az első kép az SQ Wave 1 tűs csatlakozó
- Az első kép a Scope 1 Sine Wave csatlakozóhoz van csatlakoztatva
3. lépés: Az áramkör



- Csatlakoztassa a "W_CLK" soros "AD9850" modul csapját az Arduino Digital 8 -as érintkezőhöz
- Csatlakoztassa az "AD9850" modul tüske "FQ_UD" sorozatát az Arduino Digital 9 -es érintkezőhöz
- Csatlakoztassa az "AD9850" modul soros "Soros adatok" tűjét az Arduino Digital pin 11 -hez
- Csatlakoztassa az "AD9850" modul tüske soros "visszaállítását" az Arduino Digital pin 10 -hez
- Csatlakoztassa az "AD9850" modul VCC csapját az Arduino 5V -os tüskéhez
- Csatlakoztassa az "AD9850" modul GND csapját (mindkét oldalon) az Arduino GND csaphoz
Lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát


A Visuino: https://www.visuino.eu telepítése is szükséges. Töltse le az ingyenes verziót, vagy regisztráljon ingyenes próbaidőszakra.
A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).
5. lépés: A Visuino összetevők hozzáadása, beállítása és csatlakoztatása menüpontjában




- Adja hozzá az "Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850" összetevőt
- Válassza ki a "Szintetizátor1" komponenst, és a tulajdonságok ablakban a "Frekvencia (Hz)" alatt állítsa be a kívánt frekvenciát, esetünkben a 10Hz -es frekvenciát
- Válassza ki a "Synthesizer1" összetevőt, és csatlakoztassa a "Word Load Clock" tűt az Arduino digitális 8 -as tűjéhez
- Válassza ki a "Synthesizer1" komponenst, és csatlakoztassa a "Frequency Update" tűt az Arduino digitális 9 -es tűjéhez
- Válassza ki a "Synthesizer1" komponenst, és csatlakoztassa a "Reset" tűt az Arduino 10 -es digitális tűhöz
- Válassza ki a "Synthesizer1" összetevőt, és csatlakoztassa az "Data" tűt az Arduino digitális 11 -es tűjéhez
6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.
7. lépés: Játssz
Ha bekapcsolja az Arduino UNO modult, az AD9850 elkezdi a frekvenciát a kimeneti tüskékre helyezni, a négyzethullámot az "SQ Wave Out 1" érintkezőre vagy a szinuszhullámot a "Sine Wave Out 1" tűre.
Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti és megnyithatja a Visuino -ban:
Ajánlott:
MIDI által vezérelt léptetőmotor közvetlen digitális szintézissel (DDS) Chip: 3 lépés

MIDI által vezérelt léptetőmotor közvetlen digitális szintézis (DDS) lapkával: Volt valaha rossz ötlete, hogy CSAK mini projektnek kellett alakulnia? Nos, játszottam egy vázlattal, amelyet az Arduino Due számára készítettem, és amelynek célja az volt, hogy zenéljek egy AD9833 Direct Digital Synthesis (DDS) modullal … és valamikor azt gondoltam, hogy & q
RF jelgenerátor 100 KHz-600 MHZ a DDS AD9910 Arduino pajzson: 5 lépés

RF jelgenerátor 100 KHz-600 MHZ a DDS AD9910 Arduino pajzson: Hogyan készítsünk alacsony zajú, nagy pontosságú, stabil RF generátort (AM, FM modulációval) az Arduino-n
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés

I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
HF antennaelemző Arduino és DDS modullal: 6 lépés (képekkel)

HF antennaelemző Arduino és DDS modullal: Szia Ebben az utasításban megmutatom, hogyan építettem egy olcsó antennaelemzőt, amely képes mérni az antennát és megjeleníteni a VSWR-t a HF frekvenciasávok bármelyikén vagy mindegyikén. Meg fogja találni a minimális VSWR -t és a megfelelő frekvenciát minden sávra, de
Olcsó DIY DDS funkció/jelgenerátor: 4 lépés (képekkel)

Olcsó DIY DDS funkció/jelgenerátor: Ezek a DDS jelgenerátor modullapok már 15 dollárért is megvásárolhatók, ha körülnéz. Szinusz, négyzet, háromszög, fűrészfog (és fordított) hullámformákat (és még néhányat) generálnak meglehetősen pontosan. Ezek érintésvezérléssel, amplitúdóval is rendelkeznek