Leírás
Egy erősítő bemenetére kell 1 kHz-es szinusz. Egy szűrőn végig szeretnél lépkedni több frekvencián. Vagy azt akarod megnézni, hogyan reagál egy saját áramkör 10 kHz-re, majd 100 kHz-re úgy, hogy a frekvenciát a program állítsa. A AD9833 DDS programozható hullámforma-generátor – zöld, SMA, PGA kimenettel az ilyen próbapadi és beépített jelforrásos feladatokra való.
A panelen lévő AD9833 szinusz-, háromszög- és négyszögjelet készít, a frekvenciát és a fázist pedig programból lehet változtatni. Nincs rajta kijelző vagy tekerőgomb: Arduino, ESP32, STM32 vagy más vezérlő küldi neki a beállítást soros interfészen. A T46213-nál 1 Hz-12,5 MHz használati tartomány szerepel, a referencia egy 25 MHz-es, 50 ppm-es aktív oszcillátor.
A zöld változat előnye a legegyszerűbb AD9833 panelekhez képest a kimeneti fokozat. A nyers VOUT mellett PGA kimenet is rendelkezésre áll, és az SMA hely erre az erősített jelútra csatlakozik. A csatlakozó a csomagban van, a panelre neked kell beforrasztani.
A 0,1 Hz-es adatot frekvencialépésként kezeld. Egy 25 MHz-es, 50 ppm-es referencia nem válik ettől 0,1 Hz pontosságú frekvenciaszabvánnyá. Ha a projektben az abszolút frekvencia a döntő, a referencia toleranciája sokkal fontosabb, mint az, hogy milyen finoman lehet a regisztert léptetni.
Hogyan kössük be?
A legegyszerűbb felállásban kell egy 5 V-os táp, közös GND és három vezérlőjel:
| Jel | Feladata |
|---|---|
| DAT | soros adat |
| CLK | soros órajel |
| FSY / FSYNC | az AD9833 kiválasztása és az adatátvitel lezárása |
A régebbi kivezetéslistában az FSYNC funkciót FNC néven jelöli. A zöld panel szitázásán FSY szerepel.
Az alapjel előállításához ennyi elég. A vezérlő elküldi a kívánt frekvenciaszót, kiválasztja a hullámformát, az AD9833 pedig folyamatosan előállítja a jelet. Nincs szükség arra, hogy a mikrokontroller minden periódust maga időzítsen.
Ez a DDS egyik gyakorlati előnye. Egy Arduino közben foglalkozhat kijelzővel, enkóderrel vagy méréssel, a kimenő jel tovább fut a saját 25 MHz-es referencia alapján.
VOUT vagy PGA?
A két kimenetet érdemes külön fejben tartani.
A VOUT az AD9833 közvetlen analóg kimenetéhez tartozik. A chip ezen tipikusan körülbelül 0,6 Vpp jelet állít elő. Ez kisjelű kimenet, és DC előfeszítés is tartozik hozzá.
A PGA ág a panel erősített, pufferelt kimenete. A kereskedelmi leírás ezt 5× erősített kimenetként adja meg. Az azonos zöld panel dokumentált kapcsolásában külön programozható csillapító és gyors műveleti erősítő található, ezért a kimeneti szint szoftveresen is kezelhető. Az SMA aljzat ehhez az ághoz tartozik.
A végleges PGA amplitúdót ne kezeld egyszerűen úgy, hogy “VOUT × 5”. A digitális szintbeállítás, a terhelés és a frekvencia is beleszól.
A CS láb mire való?
A zöld, PGA-val szerelt panelen két kiválasztójel található.
FSY az AD9833-at választja ki. Ezen keresztül állítod a frekvenciát, fázist és hullámformát. A CS az erősített kimenethez tartozó digitális szintszabályzó kiválasztójele az egyező panelkapcsoláson. DAT és CLK közös buszon fut a két áramkör felé, az FSY és CS dönti el, éppen melyik kapja az adatot.
Ha csak fix szintű VOUT kell, a PGA-vezérlés külön nem feltétlenül szükséges. Ha viszont programból szeretnéd változtatni az erősített kimenet szintjét, a CS vonallal is számolni kell.
Arduino és ESP32 mellett
5 V-os Arduino UNO esetén a hardveres SPI jól kézre áll. DAT mehet MOSI-ra, CLK SCK-ra, FSY pedig egy tetszőleges digitális kimenetre. Ha a PGA szintszabályzását is használod, a CS egy másik digitális kimenetet kap. ESP32-nél a frekvencia- és hullámforma-vezérlés szintje kedvezőbb, mint elsőre gondolnád: az AD9833 5 V-os tápon 2,8 V-tól HIGH állapotot garantál, így a 3,3 V-os jel elegendő hozzá.
A PGA szintszabályzó ága viszont más eset. Az egyező zöld panel MCP41010 áramköre 5 V-os tápon legalább 3,5 V-os HIGH szintet kér. Ha ezt a részt is programozod ESP32-ről, DAT, CLK és CS számára logikai szintillesztővel számolj.
Mit jelent a 0,1 Hz-es felbontás?
25 MHz referencia és 28 bites frekvenciaregiszter mellett egy lépés:
25 000 000 / 2²⁸ ≈ 0,093 Hz.
Ez azt jelenti, hogy a kívánt frekvenciát ilyen finom rácson lehet beállítani. A referencia pontossága ettől külön ügy. Az 50 ppm azt jelenti, hogy 1 MHz-en már nagyjából 50 Hz, 10 MHz-en pedig körülbelül 500 Hz nagyságrendű referenciahiba adódhat. Egy 10 000 000,0 Hz-re programozott érték tehát nagyon finoman beállítható a regiszterben, de ettől a fizikai kimenet még nem lesz laborfrekvencia-etalon.
Mi történik a felső frekvenciatartományban?
A 12,5 MHz a 25 MHz-es DDS referencia felének felel meg. A frekvencia beállítható idáig, de a szinusz alakja, az amplitúdó és a spektrális tisztaság a tartomány teteje felé egyre érzékenyebb lesz a DDS mintavételezésére, a kimeneti fokozatra, a terhelésre és a vezetékezésre. Az AD9833 dokumentációja külön figyelmeztet a kimeneti frekvencia és az MCLK viszonyára. A PGA ágon ehhez még hozzáadódik a kimeneti szintet állító analóg lánc. Ezért 12 MHz környékén már szkóppal vagy megfelelő mérőeszközzel nézd meg azt, ami ténylegesen kijön, és ne csak a programban szereplő frekvenciaszámra hagyatkozz. Rövid vezeték, közeli föld és az SMA használata itt már sokkal többet számít, mint néhány kHz-en.
Mire használható?
- Erősítőfokozat 100 Hz, 1 kHz vagy más ismert frekvenciájú bemenőjelének előállítására.
- Aktív vagy passzív szűrő frekvenciafüggésének vizsgálatához.
- ADC vagy komparátor ismert periódusú bemenőjellel történő próbájához.
- Rezonanciakereséshez, amikor a program lépésenként változtatja a frekvenciát.
- Szenzoros mérőkör gerjesztőjeleként.
- Oktatási DDS-kísérletekhez szinusz-, háromszög- és négyszögjellel.
- Két előre beállított frekvencia közötti gyors kapcsoláshoz.
- Egyszerű FSK vagy fázisváltásos kísérletekhez.
- Beépített jelforrásként olyan készülékben, ahol a frekvenciát mikrokontroller állítja.
- Audiofrekvenciás mérőjel előállításához erősítő bemenetére – megfelelő bemeneti illesztéssel.
Kompatibilitás és beüzemelés
| Mire figyelj? | Mit okoz? |
|---|---|
| A panelt 5 V-ról táplálod? | Ez egyezik a konkrét VCC-kivezetés és webshop tápmegadásával. |
| A 2,3-5,5 V adatból indulsz ki? | Ez biztosan az AD9833 IC tartománya; a teljes panelt ne méretezd automatikusan ugyanerre. |
| 0,1 Hz-et pontosságnak értelmezed? | Valójában frekvenciahangolási felbontás; az abszolút eltérést a 50 ppm referencia is meghatározza. |
| A nyers VOUT-ra csatlakozol? | Körülbelül 0,6 Vpp chip-szintű kisjellel és DC komponenssel kell számolni. |
| A PGA/SMA kimenetet használod? | Nagyobb, pufferelt jel érhető el, de a pontos amplitúdó frekvencia- és terhelésfüggő. |
| ESP32-ről a PGA szintjét is vezérelnéd 5 V-os paneltáp mellett? | A PGA digitális vezérléséhez logikai szintillesztés szükséges lehet. |
| 10-12,5 MHz körül dolgozol? | A jelalak és amplitúdó már érzékenyebb a kimeneti fokozatra, terhelésre és mérési bekötésre. |
| 5 V-os TTL négyszögjelet vársz? | A “square” hullámforma nem jelent automatikusan 0-5 V-os logikai kimenetet. |
| Hangszórót vagy relét hajtanál vele? | A kimenet kisjelű mérő/jelforrás, teljesítményterheléshez külön meghajtó kell. |
| Forgatógombos önálló műszert keresel? | Ehhez még MCU, kezelőszervek, program és szükség szerint kijelző kell. |
Vásárlás előtt ezt gondold végig
A AD9833 DDS programozható hullámforma-generátor – zöld, SMA, PGA kimenettel akkor kerül jó helyre, ha a frekvenciát programból szeretnéd állítani. Egy gombokkal tekerhető asztali függvénygenerátor helyett itt te építed meg a kezelést.
A 12,5 MHz-es felső határ sok audiós, szenzoros és általános elektronikai méréshez bőséges. RF-jelforrásként viszont már számít a harmonikustartalom, a rekonstrukciós szűrés, az amplitúdó lapossága és a referencia stabilitása. Komoly RF-méréshez más kategória kell.
Állítható kitöltési tényezőjű PWM-generátornak sem ezt választanám. Az AD9833 négyszögjele elsősorban frekvencia- és órajeljellegű kimenet, nem általános duty-cycle generátor.
Ha pedig nagy teljesítményű szinuszt szeretnél tekercs, hangszóró vagy más terhelés meghajtásához, ez csak a jelforrás lehet a lánc elején. Utána megfelelő teljesítményerősítő szükséges.
Műhelytipp
Az első program legyen unalmas: 1 kHz szinusz, fix kimeneti szint.
Először a VOUT ponton nézd meg szkóppal, hogy a frekvencia és a hullámforma rendben van-e. Ezután menj át a PGA/SMA ágra. Így ha az erősített kimeneten valami furcsát látsz, már tudod, hogy maga a DDS-rész működik, és a hibát a kimeneti fokozat, annak vezérlése vagy a terhelés környékén kell keresni.
Frekvenciasöprésnél ugyanez a sorrend hasznos: előbb stabil egyfrekvenciás működés, utána programból léptetés. Sokkal könnyebb így eldönteni, hogy a jelgenerátorral vagy a saját sweep-kóddal van-e gond.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméknév: | AD9833 DDS programozható hullámforma-generátor – zöld, SMA, PGA kimenettel |
| Generátor IC: | AD9833 |
| Elv: | DDS |
| Hullámformák: | szinusz / háromszög / négyszög |
| T46213 frekvenciatartomány: | 1 Hz-12,5 MHz |
| AD9833 chip tartománya: | 0-12,5 MHz |
| Referenciaoszcillátor: | 25 MHz aktív |
| Referencia pontossága: | 50 ppm |
| Frekvenciaregiszterek: | 2 × 28 bit |
| Frekvencialépés 25 MHz referencia mellett: | kb. 0,093 Hz |
| Kereskedelmi frekvenciafelbontás: | 0,1 Hz |
| Fázisregiszterek: | 2 × 12 bit |
| Fázisfelbontás: | kb. 0,088° chip-szinten |
| DAC: | 10 bit |
| Nyers AD9833 kimenet: | tipikusan kb. 0,6 Vpp |
| Nyers kimeneti pont: | OUT / VOUT |
| Erősített kimenet: | PGA |
| PGA kereskedelmi erősítés: | kb. 5× |
| 50 Ω kimeneti megadás: | igen |
| SMA kimenet: | PGA ág az egyező zöld panelkapcsolásban |
| Kommunikáció: | 3 vezetékes SPI-jellegű soros interfész |
| DAT: | SDATA / adat |
| CLK: | SCLK / órajel |
| FSY / FSYNC: | AD9833 kiválasztás |
| FNC megnevezés a régi TavIR szövegben: | FSYNC funkció |
| CS: | PGA vezérlés az egyező zöld panelkapcsolásban |
| Modul tápfeszültsége: | 3.3V…5 V |
| AD9833 IC tápfeszültsége: | 2,3-5,5 V chip-szinten |
| Üzemi hőmérséklet – modul: | -40…+85 °C |
| AD9833 IC hőmérsékleti tartománya: | -40…+105 °C |
| Panelméret: | ~32 × 32 mm |
| Tüskesor: | tartozék – beforrasztva |
| SMA csatlakozó: | tartozék – beforrasztva |
| Önálló kijelző / kezelés: | nincs |
Eddigi gyakoribb kérdések
Kell hozzá Arduino vagy más mikrokontroller?
Igen. A AD9833 DDS programozható hullámforma-generátor – zöld, SMA, PGA kimenettel önmagában nem rendelkezik kezelőfelülettel. A frekvenciát, fázist és hullámformát soros interfészen kell beállítani.
Valóban 0,1 Hz pontos?
A 0,1 Hz a frekvencia beállításának felbontása 25 MHz referencia mellett. Az abszolút frekvenciát többek között az 50 ppm-es referenciaoszcillátor pontossága határozza meg.
Mit jelent az OUT és a PGA?
Az OUT/VOUT az AD9833 nyers kisjelű kimenete. A PGA a panel erősített, pufferelt kimeneti ága; az SMA is ehhez az ághoz kapcsolódik az egyező zöld panel kialakításán.
Közvetlenül meghajthatok vele hangszórót?
Nem. Ez kisjelű jelforrás. Hangszóróhoz vagy más teljesítményterheléshez külön erősítő szükséges.
ESP32-vel vezérelhető?
Az AD9833 része igen. A teljes PGA-szintvezérlésnél 5 V-os paneltáp mellett a 3,3 V-os SPI jelek nem minden kapcsolódó áramkörnél garantáltak, ezért ott szintillesztéssel számolj.
Az SMA csatlakozó rajta van a panelen?
A csomag tartalmazza, be van forrasztva.
Mi található a csomagban?
A AD9833 DDS programozható hullámforma-generátor – zöld, SMA, PGA kimenettel, egy tüskesor és egy forrasztható SMA csatlakozó.
Dokumentumok
Csomag
- 1 db AD9833 DDS programozható hullámforma-generátor – zöld, SMA, PGA kimenettel
- 1 db tüskesor (már beforrasztva)
- 1 db SMA csatlakozó (beforrasztva)




















Értékelések
Még nincsenek értékelések.