USB'den FM Vericisine: Kendi FM Yayınınızı Yapmak
Platformumuzdaki en çok okunan ve popüler makaleleri görmek için Trendler bölümüne geçebilirsiniz.
Proje Tanımı ve Kullanılan Bileşenler
Bu proje, bilgisayarınızdan veya USB destekli herhangi bir cihazdan doğrudan ticari FM bandına ses iletimi yapmanızı sağlayan basit bir devre kartı tasarımıdır. Tasarımda herhangi bir kodlama veya sürücü kurulumu gerekmemekte, cihaz tak-çalıştır prensibiyle çalışmaktadır.
Kart, Texas Instruments'ın PCM2704 entegresini kullanarak USB üzerinden ses verisini alır. Bu entegre, USB veri hatlarını doğrudan analog ses çıkışına dönüştürür. Daha sonra bu analog ses, KT0803 FM verici entegresine aktarılır ve FM bandında yayınlanır.
Ayrıca kartta I²C haberleşme pinleri bulunur. Bu pinler sayesinde KT0803 entegresinin yayın frekansı, mod ve kalibrasyon parametreleri gibi ayarları programlanabilir. Böylece cihazın çalışma parametreleri dışarıdan kontrol edilebilir.
Ayrıca Bakınız
USB Ses Yayını ve Uyumluluk
PCM2704 entegresi, USB ses cihazları arasında standart bir çözümdür. USB ses cihazları, tıpkı USB klavyeler gibi sürücüsüz ve evrensel olarak desteklenir. Bu sayede kart, Windows, Linux, macOS gibi farklı işletim sistemlerinde ve bilgisayar, telefon, akıllı televizyon gibi çeşitli USB host cihazlarda çalışabilir.
Kart, sistemin ses çıkış ayarlarında otomatik olarak bir ses cihazı olarak görünür. Kullanıcı, bu cihazı seçerek ses yayınına başlayabilir. SDR (Yazılım Tanımlı Radyo) uygulaması ise sadece FM bandındaki yayını görselleştirmek için kullanılmıştır, ses iletimi SDR ile yapılmaz.
Tasarım ve Üretim Süreci
Tasarım sürecinde iki revizyon yapılmıştır. İlk versiyonda güç hattında bir hata bulunmuş ve bu montaj sonrası fark edilmiştir. Bu tür hatalar SMD (Yüzey Montaj Teknolojisi) bileşenlerle çalışırken yaygın olabilir. Tasarımda SSOP paketli bileşenler kullanılmış ve bunların montajı biraz zorluk çıkarmıştır.
PCB üretimi için EasyEDA kullanılmış ve kartlar JLCPCB üzerinden sipariş edilmiştir. JLCPCB, uygun fiyatlı ve yaygın kullanılan bir PCB üreticisidir.
USB-C ve Geliştirme Olanakları
Mevcut tasarım USB-A konektör kullanmaktadır ancak USB-C'ye uyarlanabilir. USB-C için ek donanım olarak çekme dirençleri eklenmesi gerekir. USB-C adaptörleri ile testler yapılması planlanmaktadır.
Ayrıca, I²C pinlerinin USB üzerinden programlanabilmesi için USB-I²C dönüştürücü ve USB hub entegreleri eklenerek cihazın çalışma anında programlanması mümkün olabilir. Bu, tasarıma ek iki entegre daha eklenmesini gerektirir.
Bir sonraki versiyonda bu özelliklerin ve entegre bir mikrodenetleyicinin eklenmesi düşünülmektedir.
Piyasadaki Benzer Ürünler ve Farklar
Piyasada AliExpress gibi platformlarda benzer FM verici kartları yaklaşık 5 dolardan bulunabilir. Ancak bu kartların kalitesi ve ses performansı değişkenlik gösterebilir.
Bluetooth destekli FM vericiler yaygın olsa da, USB üzerinden doğrudan ses ileten ve sürücüsüz çalışan bir cihaz nadiren bulunur. Bu proje, bu açıdan özgün bir örnektir.
Ayrıca, araç içi kullanıma uygun USB girişli FM vericiler mevcuttur ancak genellikle 3.5 mm jak veya Bluetooth üzerinden ses alırlar. USB üzerinden dijital ses ileten ve doğrudan FM yayın yapan bir cihaz olarak bu tasarım farklıdır.
Sonuç ve Kaynaklar
Bu proje, USB üzerinden ses alıp FM bandında yayın yapabilen, sürücüsüz ve programlanabilir bir FM verici kartı tasarımını ortaya koymaktadır. Açık kaynak olarak GitHub'da paylaşılmıştır ve kullanıcılar kendi kartlarını üretebilir veya geliştirebilir.
Proje sayfası ve kaynak kodları: https://github.com/Outdatedcandy92/FM-Transmitter
Bu tür projeler, elektronik tasarım ve prototipleme konusunda deneyim kazanmak isteyenler için değerli örnekler sunar. USB ses standardının yaygınlığı, bu tür cihazların geniş uyumlulukla çalışmasını sağlar.
Kaynaklar
Reddit tartışma başlığı: https://reddit.com/r/electronics/comments/1ln1ohj/diy_usb_to_fm_transmitter_board/
GitHub Proje Sayfası: https://github.com/Outdatedcandy92/FM-Transmitter
AliExpress FM verici ürünleri
EasyEDA ve JLCPCB üretim platformları









