Adafruit Si5351C: 8 Kanallı Saat Üreteci ile Hassas Frekans Kontrolü
Adafruit yeni Si5351C 8 kanallı TCXO saat üreticisini duyurdu. Bu entegre devre, 2.5 kilohertz ile 200 megahertz arasında hassas frekans üretebiliyor ve STEMMA QT bağlantısı sayesinde Arduino ile çalışması basit.
Si5351C nedir ve ne işe yarar? Kısaca, bu bir programlanabilir osilatördür. Radyo alıcıları, frekans sayaçları, sinyal jeneratörleri, hatta SDR (yazılım tanımlı radyo) projeleri gibi uygulamalarda saat sinyali üretmek gerekir. Si5351C, bu sinyalleri yazılım üzerinden kontrol etmeni sağlıyor. Sekiz bağımsız çıkışın olması, aynı anda farklı frekanslar üretebileceğin anlamına geliyor.
Adafruit kütüphanesiyle başlamak çok kolay. İlk olarak Arduino IDE'de Adafruit Si5351 kütüphanesini yükle. Ardından I2C üzerinden iletişim kurup istediğin frekansı ayarlayabilirsin.
1#include <Adafruit_Si5351.h>23Adafruit_Si5351 clockgen = Adafruit_Si5351();45void setup() {6Serial.begin(9600);7if (!clockgen.begin()) {8Serial.println("Si5351 bulunamadı");9while (1);10}1112// Çıkış 0'ı 1 megahertz olarak ayarla13clockgen.setupPLL(SI5351_PLL_A, 36, 0, 1);14clockgen.setupMultisynth(0, SI5351_PLL_A, 36, 0, 1);15clockgen.enableOutputs(true);1617Serial.println("Si5351C hazır");18}1920void loop() {21// Farklı frekanslar dene22delay(2000);23}Bu kod, CLK0 çıkışında 1 megahertz frekans oluşturuyor. Parametreleri değiştirerek istediğin frekansı elde edebilirsin. Veri sayfasında formüller bulunuyor ama Adafruit kütüphanesi zaten hesaplamaları yapıyor.
Pratik kullanım açısından, Si5351C'nin tercih edilmesinin nedeni düşük güç tüketimi ve hassasiyeti. TCXO (sıcaklık kompanzasyonlu kristal osilatör) içermesi, sıcaklık değişimlerine rağmen frekansın stabil kalması demek. Radyo hobisinde ya da ölçüm cihazlarında bu çok önemli.
Eğer frekans üreteci gerektiren bir proje düşünüyorsan, Si5351C'nin STEMMA QT bağlantısı kablolama işini en aza indiriyor. Plug-and-play yaklaşım, prototip geliştirmeyi hızlandırıyor.
0 yorum