DSP etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
DSP etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

8 Mart 2025 Cumartesi

BK1088E ile LW-MW-SW-FM DSP Radyo



 Artık birçok üretici DSP teknolojisi ile çalışan radyo alıcısı tümdevreleri üretiyor. Bunlardan birisi de Çinli Beken firmasının ürettiği  BK1088 tümdevresi.

Tümdevrenin özellikleri kısaca şöyle:

Alış frekansı:

153 - 279 kHz LW

520 - 1710 kHz (MW)

2.3 - 21.85 MHz (SW)

64 - 108 MHz (FM)

Tümdevre, i2c protokolü ile kontrol ediliyor ve RDS desteği var.

DSP teknolojisine sâhip diğer radyo alıcısı tümdevrelerinde olduğu gibi BK108X için de Ricardo Lima Caratti'nin hazırladığı bir kütüphane ve uygulama örnekleri var. Ancak, bu örneklerin en yenisi 2 yıllık!

Örnekler arasında Lilygo'nun T-Embed modeli için yazılmış bir uygulama da var.

T-Embed,  bir ESP32 işlemcisi, 1.9"'lik bir TFT ekran, bir encoder , RGB LED, küçük bir hoparlör ve mikrofon barındıran bir kart. 

Elimde T-embed kartı yoktu ama bir TTGO T-Display kartı vardı.

T-display kartı
T-display kartının sâhip olduğu ekran 1.14" ve 135x240 piksel ebadında. Yukarıda bahsettiğim uygulama örneğini bu karta uyarlamaya karar verdim. Ancak, örnek yazılımda herşey 1.9" ve 170x320 piksel ebadındaki bir ekrana göre tasarlanmış olduğundan bu pek kolay olmayacaktı. Herşeyden önce ekran tasarımı değişecekti. Örnek yazılımdaki ekranın alt tarafında -Si4732 ile "Minyatür" DEV Alıcı başlıklı yazımdaki örnekte olduğu gibi- bir frekans cetveli vardı. Çok da gerekli olmadığını düşündüğüm bu cetveli kaldırdım.
Kaldırılan frekans cetveli
Sonra, FM yayınlarda stereo mono durumunu gösteren Stereo mono yazısını kare bir LED şekline dönüştürdüm. Yayın stereo ise ekranda bir yeşil LED, mono ise bir kırmızı LED belirecekti.
 

Ekranda stereo mono LED görüntüsü
S-metreye gelince: Ses cihazlarındaki VU-metrelerde belli bir desibelden sonrası kırmızı ile gösterilir. Sanırım bu kabûlün bir yansıması olarak, radyolardaki s-metrelerde önce yeşil, sonra kırmızı renk kullanılıyor. Çok güçlü işaretlerde aşırı sürülmeyi göstermek üzere kırmızı kullanılması doğru ise de, işaretin oldukça zayıf olduğu hâllerde kırmızı, orta seviyede olduğunda turuncu ve yeterli derecede olduğunda ise yeşil renk kullanılması kullanıcıya daha çok bilgi verebileceği düşüncesi ile s-metreyi buna göre "renklendirdim."
Yeniden renklendirilmiş s-metre
Böylece alış frekans bandı, stereo/mono ledi, s-matre ve pil durum göstergesini ekranın en üstüne sıralamayı düşündüm.
Ekranda üst sıra
Ortada alış frekansı gösterilecekti. Alış frekansının birimini gösteren bir ibâre Caratti'nin örneğinde yoktu, bu sebeple FM'de MHz, diğer bandlarda kHz ibâresini frekans bilgisinin sağına eklemeliydim.
En alt satırda ise RDS sâyesinde alınan radyo ismi gösterilecekti. Caratti'nin örneğinde alt satırda radyo ismi yerine radyo yayın bilgisi gösteriliyordu. Bunun yerine radyo ismini tercih ederek ona göre düzenleme yaptım.
Devreyi deneme tahtası üzerinde kurdum ve yazılımı düzenleme - uyarlama çalışmalarına başladım. Aşağıda deneme devresinden bir görünüm var.
BK1088E ile radyonun prototipi
(Devam edecek)


10 Ekim 2024 Perşembe

Si4732 ile "Minyatür" DEV Alıcı

Son güncelleme: 23.11.2024
Gerçekleştirdiğim cihaz

Alıcılar hakkında yazdığım yazılar ve gerçekleştirdiğim devrelerden anlaşılacağı üzere bir "alıcı sever"im. Silabs (Şimdilerde Skyworks) tarafından üretilen Si473x serisi tümdevreler DSP teknolojisi sâyesinde alıcı yapımını oldukça kolaylaştırdı.Daha önce Si4730-D60 ve Si4735-D60 ile alıcılar yapmıştım. Si4730-D60 tümdevresi ile yaşadığım hayal kırıklığını daha sonra Si4735-D60 ile yaptığım alıcılar ile giderdim.

En son Si4732 tümdevresi ile çalışan küçücük bi alıcı yaptım. Bakmayın başlıktaki "minyatür" nitelemesine. Minyatürlük bu alıcının hacim olarak küçüklüğünü ifâde etmek için seçildi. 9cm x 6cm x 3cm ebâdında ve avuca sığabilen bu radyo işlevleri bakımından ise tam bir dev!

Birazcık önbilgi

Si473X ailesinden Si4730-D60, Si4735-D60 ve Si4732-A10 ilginç tümdevreler. Si4735-D60 ve Si4732-A10'un veri kağıdı LW için 153-279 kHz, MW için 520-1710 kHz ve SW için 2.3-21.85 MHz; VHF bandı için ise 64-108 MHz aralığını alış için verse de, gerçekte bu tümdevreler 150kHz'den 30 MHz'e kadar AM alış kâbiliyetine sâhip. Si4730-D60'a gelince: D60 uzantısı bu tümdevrenin de "geliştirilmiş" sürüm olduğunu gösterse de, tümdevre ortadalga (MW) ve VHF'de (FM) kesin çalışıyor amma diğer frekanslarda çalışıp çalışmayacağı belli olmuyor. Gerçekten, bu tümdevreler için Arduino kütüphanelerini yazan PU2CLR çağrı işâretli Ricardo Lima Caratti, Si4730-D60 ile yaptığı denemelerde tümdevrenin LW ve SW'de de çalıştığını belirtiyor. Ama benim temin ettiğim Si4730-D60 tümdevreleri sâdece MW ve VHF'de çalıştı. O yüzden Si4730-D60'a hiç bulaşmayın.

Bu arada, bu tümdevreleri kullanarak ticarî radyolar üreten firmaların alıcılarında SSB alış özelliğinin var olması, aslında bu tümdevrelerde bulunan bu özelliği Silabs'ın "sakladığı" ve sâdece ticarî müşterilerine verdiğini ortaya çıkardı. Bu noktada Vadim Afonkin adlı birisi bu tümdevrelere SSB özelliği kazandıran yamayı (patch) yayınlayıverdi! BU noktadan sonra biz ticarî olmayan kullanıcılar da bu tümdevrelerin SSB nimetinden faydalanır olduk. Teşekkürler Vadim Afonkin.

Gelelim konumuza:

DJ0OO çağrı işaretli Alaman amatör Klaus H. Hirschelmann'ın internet sitesinde Si4732 ile yapılmış "minik" bir alıcı gördüm. İşlemci ve ekran olarak LILYGO T-Display ESP32-S3 devresi kullanıyordu. Ancak, bu devrede besleme USB üzerinden yapılıyordu ve ses hârici bir ses kuvvetlendiriciye gidiyordu.

Hem beslemesi ve hem de ses kuvvetlendiricisi ve hoparlörü aynı kutuda minik bir alıcı yapmak fikri böyle gelişti. Altınkaya Firmasının HH-020 El Tipi Kutusunu seçtim. 92x58x27mm ebadındaki bu kutuya devrenin yanı sıra bir adet 18650 Li-Ion pil de yerleştirebilecektim.

(Altınkaya sayfasından alınmıştır)
 LILYGO T-Display ESP32-S3 devresi, USB üzerinden programlanıp beslenebilen bir devre ve esas olarak ESP32 bir işlemci ile 1.9 inch'lik renkli bir LCD ekranın bileşimi.. Devrede bir adet Li-Ion pil için doldurma devresi de mevcut. 
Devrenin üstten görünüşü (https://www.lilygo.cc/ adresinden)

Devrenin alttan görünüşü (https://www.lilygo.cc/ adresinden)

Devre, HH-020 kutusuna rahatlıkla sığıyor.
Devreyi 3.7v'luk tek bir Li-Ion pille beslemeyi düşündüğümden ve ses kuvvetlendirisi devresi ile hoparlör de kutuda olacağından, demek ki 3.7v ile çalışan bir ses frekansı güç kuvvetlendiricisi gerekiyordu. Klaus H. Hirschelmann'ın sayfasında 3.7v'la çalışan ve NS8002 tümdevresi ile yapılmış minik ses frekansı güç kuvvetlendirici modüllerinden bahsediliyordu. Bu modül elimin altında yoktu. Ancak hem bu modül ve hem de NS8002 tümdevresi yurt dışından getirtilebiliyordu. Bu arada, malzeme veritabanımdaki ses frekansı güç kuvvetlendirici tümdevrelerine bir bakayım dedim. Elimde MAX4364 isimli bir tümdevre vardı. 3-5 v. aralığında çalışıyordu. Devrenin veri kağıdına bakınca çok ilginç bir şey "keşfettim". NS8002 tümdevresi MAX4364 tümdevresinin birebir kopyasıydı!

Gelelim devrenin şemasına
Si4732 radyo alıcı şeması standarttır. Bütün iş Si4732'ye kumanda edecek işlemciyle bağlantılar, varsa pil doldurma devresi, ses frekans güç kuvvetlendirici devresi vesairedir.
Benim uyguladığım devrenin şeması şöyle:
Radyo alıcısının şeması

Alıcının özellikleri
Frekans aralığı 150 kHz- 29.999 kHz (AM) 88-108 MHz (FM)
Frekans adımları: 1 kHz, 5 kHz, 9 kHz, 10 kHz, 50 kHz, 100 kHz.
Ses frekansı band genişliği - SSB'de: 0,5 kHz, 1 kHz, 1.2 kHz, 2.2 kHz, 3 kHz, 4 kHz
                                               AM'de:  1 kHz, 1.8 kHz, 2 kHz, 2,5 kHz, 3 kHz, 4 kHz, 6 kHz
                                                FM'de: 40 kHz, 60 kHz, 84 kHz, 110 kHz
Alış kipleri (modları): AM, SSB (LSB, USB), FM
AM'de AGC'yi devreden çıkarma, zayıflatıcı

Burada birkaç hususu belirtmek gerekiyor:
1) Devrenin ses ayarı menü yoluyla ve yazılımla yapılmaktadır. Eğer yazılımla ses ayarı yapmayı uzun ve sıkıcı bulursanız, A4 noktasını 10k logaritmik bir potansiyometrenin giriş ucuna, A5 noktasını ise orta ucuna bağlayarak ses ayarını doğrudan potansiyometre ile yapabilirsiniz. Bu durumda ses seviyesini yazılımla 63 (en yüksek) değerine ayarlamanız gereklidir. Eğer ses seviye ayarını yazılımla yapmayı tercih ederseniz, PCB yerleştirme plânında A1 ile gösterilen 4,7uF'lık kondansatörü kullanmanıza gerek kalmaz. Bu durumda A4 ile A5 noktalarını birbirine bağlamanız gerekir.
2) Alıcıyı LW ve MW bandlarında da etkili bir şekilde kullanmak istiyorsanız, o zaman ferrit üzerine sarılmış bir MW anten bobini kullanmanız gerekir. Bobinin endüktansı 180uH ilâ 450uH arasında olmalıdır. Bu durumda, ÇUBUK-FERRİT anahtarı çubuk (teleskopik) anten ile ferrit anten arasında geçişi sağlar. Eğer LW ve MW dinlemesi konusunda ısrarcı değilseniz -veya bu yayınları çubuk antenin aldığı kadarı ile dinlemek istiyorsanız bu durumda ÇUBUK-FERRİT anahtarına, MW ferrit bobinine ihtiyacınız olmayacaktır. (Si473x serisi alıcıların anten düzenlemesi konusunda daha geniş bilgiyi Skyworks'ün AN383 Si47XX ANTENNA, SCHEMATIC, LAYOUT, AND DESIGN GUIDELINES isimli uygulama notunda bulabilirsiniz.)
3) Devreye yazılımı yükledikten sonra, kısa dalga bandlarına dâir bilgileri değiştirerek yazılımı yeniden derleyerek yüklemeden önce mutlaka EEPROM'u silmek gerekiyor. Bunu yapmak için encoder'i basılı tutarken cihaza güç vermek gerekiyor. 
Baskı devre
Radyo alıcı tümdevresi ve ses frekansı güç kuvvetlendirisici T-display S3'ün hemen altına yerleştirileceğinden, elektriksel görültülerin kısmen de olsa önlenebilmesi için devrede (2) yüzlü baskı devre kullanılmış, T-display S3'ün altına bakan yüz tamamen şase potansiyelinde ekran olarak bırakılmıştır.
Baskı devre şeması
Eğer ayrıca ses seviyesi için bir potansiyometre kullanılmayacaksa, kırmızı çizgiden aşağısı kesilebilir. Kırmızı renkli (x) ile işaretli yerlerde her iki tarafın şaseleri birleştirilmiştir.
Baskı devreye malzemelerin yerleştirilişi
Yazılım
Devrede, PU2CLR çağrı işâretli Ricardo Lima Caratti'nin harikulade kütüphâneleri ile ESP32 için hazırlamış olduğu uygulama esas alınarak Ralph Xavier'in T-display S3'e uyarladığı yazılım kullanılmıştır. R. Xavier'in uyarladığı yazılımda kısa dalga bandları fazlaca geniş tutulduğu için ben, kullandığım devrede bandları sınırlarına getirmek, bâzı menü ögelerini Türkçeleştirmek ve renkleri değiştirmek gibi değişiklikler yaptığım yazılımı kullandım.
Arduino IDE'si ile yazılımı devrenize yükleyebilirsiniz. Bunun için gerekli ayarlar şöyle olacaktır:

Yazılımın Arduino IDE ayarları

Yandan görünüş


VHF (FM) bandında ekran. RDS mükemmel çalışıyor.

DEVREYİ YAPACAKLARA ÖNERİLER:
Benim verdiğim baskı devre plânını kullanmak istiyorsanız, Ralph Xavier'in T-display S3'e uyarladığı yazılım üzerinde 83. ve 84. satırlarında yeralan encoder pin numaralarını değiştirmeniz gerekmektedir. 

Orijinal 83. ve 84. satırlar:
#define ENCODER_PIN_A  2           // GPIO01 
#define ENCODER_PIN_B  1           // GPIO02

Değiştirilmiş  83. ve 84. satırlar:
#define ENCODER_PIN_A  1           // GPIO01 
#define ENCODER_PIN_B  2           // GPIO02

Orijinal yazılımda yaptığım değişiklikler:
1) Kısa dalga yayın bandlarının sınırları olması gereken sınırlara çekildi.
2) VHF'de (FM) alt band sınırı 64 MHZ'den 87.5 MHz'e getirildi.
3) Siyah ekranda beyaz yazılar çok gözalıcı göründüğünden, camgöbeği (cyan) renkle değiştirildi.   RDS yazıları gri yapıldı. Ana frekans gösterge rengi VFD gibiymişçesine açık yeşil renge ayarlandı.
 4) Pil seviye göstergesinde kırmızıdan bir önceki seviye sarıdan turuncuya değiştirildi.
 5) VHF'de (FM) 1 MHZ'lik adım ilâve edildi.
 6) Menü ögeleri mümkün olduğunca Türkçeleştirildi.
 7) Baskı devre dizaynında    encoder bağlantıları  değişikliğinden  dolayı  öncelikle  encoder'a ait bağlantı bacakları değiştirildi. Daha sonra da bu değişiklikten dolayı  menülerde gezinti yönü düzenlendi.
 8) T-display S3'ün LCD  arkaışığı 38. GPIO tarafından kontrol ediliyor. Bu giriş 0 seviyesindeyken arkaışık yanıyor. Ancak, arkaışık  oldukça fazla  akım çektiği  gibi,  sürekli  aynı  istasyonu dinlerken veya Li-Ion pil doldurulurken gereksizdir. Bu yüzden, 2. menüye ISIK ögesi eklendi. Bu öge seçildiğinde radyo çalışmaya  devam etmekle birlikte arkaışık söner. Encoder'a basılmasıyla birlikte arkaışık yeniden yanmaya başlar. 
Benim düzenlediğim yazılımı https://github.com/RecepAGulec/T-display-S3-ve-Si4732-ile-DSP-Radyo-/tree/main adresinden indirebilirsiniz.

14 Temmuz 2022 Perşembe

Si4735 ile bir "başka" radyo daha yapma hikâyesi

 32 kısım tekmili birden - Başlangıç - 14 Temmuz 2022


Radyoya olan merakımdan dolayı birçok radyom var. Kendim de kaç tane yaptım. Bunlardan ikisini "Si4735 ve Arduino ile LW, MW, SW (AM - SSB) - FM Radyo alıcısı" ve   "Si4735 ile bir başka AM-SSB-FM radyo" başlığı altında burada da paylaştım. Ama kendi yaptıklarımda hep birer kusur buldum.

Mesela, "Si4735 ve Arduino ile LW, MW, SW (AM - SSB) - FM Radyo alıcısı"  başlığı altında anlattığım. Ne güzel TFT ekranında herşey çok rahat ve güzel görünüyor, LW ve MW alışı güzel. SSB de çözebiliyor ama BFO'su yok.

BFO yokluğu ve bendeki radyo aşkı yüzünden "Si4735 ile bir başka AM-SSB-FM radyo"  başlığı altında anlattığım radyoyu yaptım. Bunda BFO da var. SSB LSB ve USB olarak ayrılmış, 0.5kHz'a kadar indirilebilen ses band genişliği var... Var da var. Ama yine de memnun ve mutlu değilim. Zira frekans adımları minimum 1 kHz ve ferkans geçişlerinde "çsrrt" gibi bir ses çıkıyor. Sonra lâf aramızda şu BFO olayını da hiç bir zaman sevemedim.

Bütün bu memnun olmadığım noktalar beni bir başka düşünceye sevketti: Si4735'i sâbit frekanslı bir nevi IF alıcısı olarak kullanmak! Mübareğin bir sürü özelliği var. 

- 0.5 kHz ilâ 6 kHz arasında ayarlanabilen ses frekansı filtre band genişliği,

-  AM, USB ve SSB olarak demodülasyon yapabilmesi,

- AGC,

- Gelen RF işaretinin sinyal şiddetini (RSSI) ve sinyal gürültü oranını (SNR) vermesi,

Bunlardan en önemlileri.

Düşündüm ki, Si4735'i tek bir frekansta çalıştırırsam, frekans geçişleri esnasındaki o "çsrrt" sesinden kurtulurum. Ayrıca, girişinde kullanacağım karıştırıcıya tatbik edeceğim LO işaretinin frekans adımları 1 kHz'den   küçük olursa, Si4735'in 1 kHz sınırlamasından kurtulmuş olurum. Bunu, yapıp youtube'da yayınlayan birisi var, ama devrenin yapılışı ile ilgili hiç bir teknik bilgi vermiyor. Oturup kendim yapmaya karar verdim.

Bunun için PU2CLR'nin hazır uygulama örneklerinden birisinin yazılımını sâdece 10.7 MHz'i alacak şekilde değiştirdim. LO olarak Si5351 kullanacağım için, aynı yazılıma VFO rutini de ekledim. Şimdilik her iki özellik tek bir Arduino Pro Mini'de çalışıyor.

Yazılımın test ekranı

Şimdi iş elektronik uygulama devresine geldi.

16 Temmuz 2022

Girişte nasıl bir karıştırıcı kullanacağımı düşünüyorum. Acaba SA612 gibi aktif mi yoksa diyor mikser gibi pasif bir DBM mi kullansam... Her ikisinin de artı ve eksileri var. İlk denemeler için bir diyot mikser kullanmaya karar verdim ve elimde olan MD108 diyot mikseri (DM) ile "basitçe" ilk karıştırma devremi kurdum. 

LO olarak, çıkışında MAR serisinden bir MMIC kuvvetlendirici bulunan AD9851'li DDS işaret üretecini kullandım. 10.7MHz üstten LO işareti uygulayarak çıkışı AOR AR3000A alıcısına bağladım. Diyor mikserin ne girişinde bir band geçiren veya alçak geçiren filitre, ne de IF çıkışında bir band geçiren filitre olmamasına rağmen, gürültülü de olsa yayınları dinleyebildim. Şimdi yapılacakları şunlar:

1) DM 'in RF girişine bir alçak geçiren filitre takacağım. QRPLabs'ın ürettiği filitreler bu iş için ideal. IF çıkışına da 10.7 MHz'lik bir filitre ilave edilecek.

2) AD9851'li DDS yerine, Si5351'li bir devreyi LO olarak kullanacağım.







14 Aralık 2021 Salı

Si4735 ile bir başka AM-SSB-FM radyo

(Son güncelleme 2 Ocak 2022)

Si4735 tümdevresi SiLABS Tarafından üretilmiş bir DSP alıcı tümdevresi. (Artık Si473X serisi tümdevrelere SiLABS, adresinden değil  SYYWORKS adresinden ulaşabiliyorsunuz. SiLABS ya tümdevre üretim kısmını bu yeni isimle sürdürecek ya da devretti.)

TECSUN, Grundig radyolarında bu çipleri kullanıyormuş. ( Bu arada, KOÇ HOLDİNG'in sâhibi olduğu Grundig, Almanya'da sattığı radyoları Türkiye'de satmıyor! E, Türk Firması ya...(*))

SiLABS'ın radyo tümdevresi yelpazesi oldukça geniş. Bu ailenin en gelişmiş üyelerinden Si4735-D60 (D60 geliştirme sürümünü gösteriyor) SSB çözme özelliğine de sâhip. SiLABS ticarî üreticilere sağladığı bu bilgiyi normal kullanıcılardan saklarken, Vadim Afonkin adlı birisi bu kodları çözüp internette yayınlıyor. Bundan sonra biz fâniler de Si4735-D60 çipini SSB dinlemek üzere kullanabiliyoruz.

Si4735 için PU2CLR çağrı işaretli Ricardo Lima Caratti bir Arduino kütüphanesi yayınlıyor ve çeşitli uygulama örnekleri veriyor sayfasında.  Bunların içinde TFT ekranlı olanlar, 0,96 inch'lik OLED ekranlı olanlar, karakter LCD'li olanlar var. 

Si4735 tümdevresi etrafına kurulmuş bir radyonun yapımını daha önce sizlerle paylaşmıştım. TFT ekranlı bu radyoda, SSB-AM kip değiştirme,   band genişliği fitresi ayarlama ve bandları belirleme için 3 adet tuş ile bir encoder ve bir ses ayar potu bulunuyordu. Oysa, Si4735 için yazılan kütüphaneler ile daha fazla işler yapmak da mümkün. PU2CLR çağrı işâretli radyo amatörünün hazırladığı kütüphane ve örnek yazılım ile otomatik kazanç kontrolünü açıp kapama, SSB kipinde bir BFO'yu devreye sokma, ses ayârını tuşlarla yapma gibi ek işlevler de var.

TFT ekranlı radyonun görsel olarak güzel görünmesi yanında bir dezavantajı var: Küçük yazıları okuma zorluğu. Hele benim gibi belli bir yaşın üzerindeyseniz bu zorluk kendini o kadar çok gösteriyor ki... Dolayısıyla, rahat görme imkânı sağlaması ve görece kolay ve ucuz temin edilmesi açısından ben LCD ekranlı olanı tercih ettim. Orijinal yazılımı https://github.com/pu2clr/SI4735/tree/master/examples/SI47XX_02_LCD_20x4_I2C/SI473X_04_ALL_IN_ONE adresinde bulabilirsiniz. Ben, yazılımda bâzı ilâveler ve değişiklikler yaptım. Radyo, taşınabilir olacağı için, iki adet Li Ion pille beslenecek ve pilin gerilimi de her an ekrandan görülebilecek.

Haydi bismillah.

Amatörler için en önemli hususlardan birisi yaptığı devreyi/cihazı kutulamaktır. Devreyi yaparsınız, sonra bir kutuya yerleştirmeye çalışırsınız. Ya devre kartı kutuya büyük gelir, ya devreyi vidalamak için ekstra delikler açarsınız, ya da benzeri bir başka problemle karşı karşıya kalırsınız. Bu yüzden, şimdilerde ben bir devre yapmayı düşündüğümde önce kutuyu seçiyorum ve devrenin baskı devresini bu kutuya göre tasarlıyorum. Bu proje için Altınkaya firmasının PR-224 kodlu kutusunu kullanmaya karar verdim. 

Alıcıda kullanılacak malzemeler:

PR-224 Altınkaya plastik proje kutusu

Si4735 (modül üzerine monte edilmiş olarak)

3v 8MHz'lik Arduino pro mini

LM386 ses frekans kuvvetlendirici tümdevresi

LD1117-3.3 3,3v'uk gerilim regülatörü (TO220 kılıfta)

Basmalı tuş (8 adet)

Rotary encoder (1 adet)

470uF-16v elektrolitik kondansatör 

220uF-16v elektrolitik kondansatör 

1N4148 diyot (2 adet)

1206 kılıfta SMD direnç:

10 ohm

4k7 (2 adet)

10k

3k3

1206 kılıfta SMD kondansatör:

47nF

33pF

18pF

1uF

470nF

100nF (2 adet)

10uF, 6,3v SMD tantal kondansatör (1808 kılıfta)

SMD bobin:

180nH

4,7 uH 

Gösterge:

Si4735 tümdevresi 3,3v ile çalışmaktadır. Dolayısıyla, devrede kullanılan işlemcinin (yâni Arduino'nun) işâret seviyesinin buna uygun olabilmesi için 3,3v'luk Arduino Pro Mini kullanılmıştır. Gösterge olarak kullanılan alelâde LCD'ler 5v ile çalışır. Dolayısı ile Arduino ile LCD'nin i2c devresi arasına bir seviye uyarlayıcı yerleştirmek iktiza etmektedir.

Bir deneme yaparak, standart LCD'yi 3,3v'ta çalıştırmanın mümkün olup olmadığını görmek istedim. Çalıştı! Ama, mavi-beyaz LCD'nin kontrastı bu seviyede çok düşüktü. Bu yüzden sarı-yeşil arka ışıklı bir LCD kullandım. Sonuç gâyet tatminkâr.

Eski radyolardan çıkma orta dalga ferrit anten bobini (ferriti ile birlikte)

Maksimum uzunluğu 56cm. olan teleskopik anten

2 adet seri bağlanmış LiIon pil (koruma devresi ile birlikte)

Radyonun şeması


Bu kutuya yerleştirmek üzere L şeklinde bir PCB tasarladım.


Rotary encoder ile tuşlar PCB'ye lehim yüzünden lehimlenecek. Si4735 daha önceden hazırladığım modül ile devreye takılacak.
PCB

PCB'ye elemanların yerleştirilişi - lehim yüzü



PCB'ye elemanların yerleştirilişi - eleman yüzü yüzü



Si4735 modülü

PR-224 kutusunun hazırlanışı

PR-224 kutusunun hazırlanışı



Alıcının ekranı

22 Aralık 2021

Alıcının taşınabilir olmasını istiyorum. LM386'lı bir ses frekansı güç kuvvetlendiricisi kullanacağımdan,  devreyi seri bağlanmış iki adet Li Ion pil ile beslemek istiyorum. Pil geriliminin ekranda görülmesi iyi olacağından, pil gerilimini ölçmek için yazılıma bir rutin ilave ettim ve ekranda gösterilmesini sağladım.

PU2CLR'nin tasarımında olmayan ögelerin gösterilmesi ve  göstergenin kapasite sınırları sebebiyle, bâzı ibareleri kısaltmayı, bâzılarını da simge ile göstermek istiyorum. Bu simgeler şunlar:

 Frekans adımı 

 Sinyal seviyesi

 Ses seviyesi

 Pil gerilimi

 Sinyal gürültü oranı
Sayfanın üst tarafındaki resimlerle alt tarafındaki resimler arasında fark görüyorsanız, alttaki resimleri esas alın. Zira, zaman içinde tasarımda değişiklikler yapılmaktadır. Tasarımdaki ekleme / çıkarma / değiştirme işlemleri bittiğinde, devre https://qsl.net/ta2ei adresinde yayımlanacaktır.

1 Ocak 2022
Orijinal yazılımdaki radyo bandlarını değiştirdim. Zira, yayın ve amatör bandlardan bâzılarının alt ve üst frekans sınırları istediğim gibi olmadığı gibi  bâzı bandlar da öntanımlı değildi. Gerçekten, orijinal yazılımda FM yayın, Uzun dalga (LW), orta dalga (MW), 160m, 80m, 60m, 49m, 40m, 31m, 30m, 25m, 22m, 20m, 19m, 17m, 16m, 15m, 12m, CB bandı ve 10m olmak üzere 20 öntanımlı band varken, bu bandlara 630m, 120m, 90m, 75m, 60m amatör, 49m, 41m, 30m amatör, 17m amatör, 15m amatör ve 150kHz - 29999 kHz'i kapsayan bütün bandlar ilave edilmiş ve öntanımlı band sayısı 27'ye yükseltilmiştir.
Ayrıca, band isimleri ekranda gösterilmiştir. Amatör bandlarda band isminin başına H harfi getirilmiştir.
Orta dalga bandında 10kHz olan frekans adımları 9kHz öntanımlı hâle getirilmiştir.
150kHz - 29999 kHz aralığında frekans adımları 1, 5, 9 ve 100 kHz olarak belirlenmiştir.

Radyo, FM kipinde son derece başarılı. 
AM kipine gelince; bir radyonun alışı anten ile doğrudan ilgilidir. Kısa dalga bantları için Silabs firması azamî uzunluğu 56cm. olan bir teleskopik anten öneriyor. Bu kadarcık bir antenle kısa dalga yayınları propogasyonun durumuna göre oldukça iyi alınabiliyor. Uzun ve orta dalga için ferrit anten kullanmak en bilinen çözüm. Eski radyolardan çıkan ve üzerinde LW ve MW bobinleri olan ferrit çubuklarını bunun için kullanabilirsiniz. Anten bobininin endüktansı 180uH ilâ 450uH arasında olmalıdır. Bu yüzden LW anten bobinini değil daha az sarımlı olan MW anten bobinini kullanabilirsiniz.
Ferrit çubuğu, gürültü kaynaklarından mümkün olduğunca uzağa yerleştirin. 
AM için loop anten de kullanabilirsiniz. Ancak, gerekli endüktans ayarlamalarına uymak şartıyla.
Bu konuda geniş bilgiyi Silabs'ın (Skyworks) AN383 Si47XX ANTENNA, SCHEMATIC, LAYOUT, AND DESIGN GUIDELINES adlı uygulama notunda bulabilirsiniz.

---

(*)

Grundig firmasının Türkçe internet sayfasının RADYO bölümünde ( https://www.grundig.com.tr/radyo/ ) "BU KATEGORİDE ÜRÜN BULUNMAMAKTADIR." diyor.

Oysa Grundig'in Almanca sayfasında RADYOLAR bölümünde ( https://www.grundig.com/de-de/audio/radios/alle )ONLARCA radyo modeli var..

GRUNDIG şirketinin internet sayfasında https://www.grundig.com/de-de/ueber-grundig/unternehmen/unternehmen adresinde şunlar yazıyor:

Die Wurzeln der Grundig Intermedia GmbH liegen im 1946 gegründeten deutschen Traditionsunternehmen Grundig AG, das mit Radios und Fernsehern Weltruhm erlangt hat. 2007 wurde Grundig Intermedia GmbH Teil von Arçelik A.S., einem der führenden Unternehmen innerhalb der international tätigen Koç-Gruppe. Seit 2021 bietet sie unter dem Dach der Beko Grundig Deutschland GmbH rund 500 Produkte für jeden Raum des modernen Zuhauses.


( GOOGLE tercümesi: Grundig Intermedia GmbH'nin kökleri, 1946 yılında kurulan ve radyo ve televizyonlarla dünya çapında ün kazanmış olan geleneksel Alman şirketi Grundig AG'ye dayanmaktadır. Grundig Intermedia GmbH, 2007 yılında uluslararası alanda faaliyet gösteren Koç Topluluğu'nun önde gelen şirketlerinden Arçelik A.Ş.'nin bünyesine katılmıştır. 2021 yılından bu yana Beko Grundig Deutschland GmbH çatısı altında modern evdeki her oda için yaklaşık 500 ürün sunuyor.)



İletişim bilgisi

 Zaman zaman -benim çok az kullandığım vasıtalarla- ileti göndererek benimle iletişime geçmek isteyenler olduğunu görüyorum. Bana şu e-posta...