- Főoldal
- TV, Audió, Fotó, Videó
- Si5351 Órajelgenerátor modul 8 kHz–160 MHz I2C

Termék információ
CJMCU-5351 (Si5351) I2C órajelgenerátor modul – 8 kHz – 160 MHz frekvenciatartomány | 3–5 V | Arduino és ESP32 kompatibilis
A CJMCU-5351 órajelgenerátor modul a Silicon Labs Si5351 chipjére épülő, rendkívül sokoldalú és nagy pontosságú digitális frekvencia- és jelgenerátor.
Képes 8 kHz-től egészen 160 MHz-ig tetszőleges órajelet előállítani, három független programozható kimenettel (CLK0, CLK1, CLK2).
A vezérlés I2C-n keresztül történik, így könnyen integrálható Arduino, ESP32, ESP8266, STM32 és Raspberry Pi projektekkel.
A modul ideális:
-
rádiófrekvenciás kísérletekhez,
-
SDR (Software Defined Radio) fejlesztéshez,
-
mikrovezérlőknél szükséges pontos órajelek előállításához,
-
DDS / PLL helyettesítéshez,
-
tesztjelek generálásához labor- és oktatási környezetben.
Fő műszaki jellemzők
-
Órajel generálás tartománya: ~8 kHz – 160 MHz
-
Kimenetek száma: 3 független kimenet (CLK0, CLK1, CLK2)
-
Kimeneti jel típusa: CMOS (0–VCC tartomány)
-
Vezérlés: I2C busz (alap cím 0x60)
-
Tápfeszültség: 3.0–5.0 V
-
Beépített 25 MHz kristály az órajel stabilitásához
-
Frekvenciafelbontás: kHz alatti pontosságra képes frakcionális PLL segítségével
-
Széles órajelek közti kapcsolhatóság: rugalmas és gyors átállás
-
Kimeneti áram: kb. 8–10 mA
-
Kimeneti feszültségszint: a modul tápját követi (3.3 V vagy 5 V)
-
Kompakt NYÁK: könnyen breadboardba illeszthető
Mire való pontosan az Si5351 órajelgenerátor?
Az Si5351 egy digitális PLL alapú órajelgenerátor, amely:
-
akár három különböző frekvenciát is elő tud állítani egyszerre,
-
mindhárom frekvencia teljesen eltérő lehet,
-
nagyon pontos és stabil jelet ad.
Ennek köszönhetően kiválthat:
-
külső kvarcokat,
-
DDS modulokat,
-
hagyományos RF oszcillátorokat.
Használható rádiós projektekhez?
Igen, az egyik legnépszerűbb felhasználási terület:
-
SDR rádiók (pl. QRP Labs QCX vagy HamShield projektek),
-
RF keverők,
-
amatőr rádiós vevők és adók,
-
frekvenciagenerátor laborprojektek.
Az Si5351 alacsony fáziszaja miatt meglepően jó eredményt ad hobbi és félprofi rendszerekben is.
Használható Arduino vagy ESP32-vel?
Igen – a modul I2C interfészen keresztül vezérelhető, és több meglévő könyvtár támogatja:
-
Arduino Si5351 Library
-
Etherkit Si5351
-
ESP32 Wire Library kompatibilis
Ez megkönnyíti a frekvenciák gyors beállítását és váltását.
Tényleg különböző frekvenciát állíthatok be mindhárom kimeneten?
Igen.
A három kimenet (CLK0, CLK1, CLK2) független, és mindegyikhez külön PLL / multisynth konfiguráció állítható be.
Példák:
-
CLK0 = 1 MHz
-
CLK1 = 10 MHz
-
CLK2 = 27.12 MHz
Ez lehetővé teszi többféle órajel előállítását egyetlen olcsó modulból.
Pontos az előállított frekvencia?
Igen.
A modul beépített 25 MHz kristályt használ, a PLL frakcionális osztó miatt:
-
nagyon finom frekvenciabeli lépések érhetők el
-
kiváló stabilitással
-
széles tartományban
Mire lehet használni mikrovezérlős projekteknél?
-
CPU órajel injektálás kísérleti célból (Arduino, ESP32 bizonyos módok)
-
motorvezérlés, ha egzakt frekvenciát igényel a rendszer
-
időalap-generálás
-
kommunikációs protokollok frekvenciatesztjei
-
RC adó-vevő rendszerek alapfrekvenciái
-
robotikai szenzorok kalibrációja
-
PLL / oszcillátor hibakeresése elektronikai fejlesztésben
Konkrét Arduino példa – 1 MHz jel generálása Si5351-tel
Bekötés:
-
VCC → 5 V
-
GND → GND
-
SDA → A4
-
SCL → A5
-
CLK0 → kimeneti frekvencia (oszcilloszkópre)
Kód:
#include #include "si5351.h" Si5351 si; void setup() { Wire.begin(); si.init(SI5351_CRYSTAL_LOAD_8PF, 0); si.set_freq(1000000ULL, SI5351_CLK0); // 1 MHz } void loop() { } Ez a kód már stabil 1 MHz-es négyszögjelet állít elő a CLK0 kimeneten.
Ugyanígy beállítható 10 MHz, 27 MHz, 100 kHz vagy bármilyen más érték 8 kHz–160 MHz között.
Minta felhasználás ESP32-vel
ESP32-vel kombinálva a Si5351 ideális:
-
rádiós spektrumgenerátor építéséhez
-
nagy pontosságú időzítésekhez
-
OTA rádiós modulok frekvencia-illesztéséhez
-
zajmérő / szűrőteszt rendszerekhez
Az ESP32 nagy teljesítményű I2C-je gyors frekvenciaváltást is lehetővé tesz.
Termékösszefoglaló
-
CJMCU-5351 (Si5351) órajelgenerátor modul
-
3 független órajelkimenet (CLK0/1/2)
-
8 kHz – 160 MHz frekvenciatartomány
-
I2C vezérlés (0x60)
-
3–5 V tápfeszültség
-
Beépített 25 MHz kristály
-
Arduino, ESP32, STM32 és Raspberry Pi kompatibilis
-
Ideális RF, SDR, tesztjelgenerátor és elektronikai fejlesztésekhez