SI4735 Entegresi ile FM/AM/LW/SW SSB/USB Radyo Projesi
ESP32s geliştirme kartı kullanılmıştır
Profesyonel geniş bant dijital radyolarda bolca kullanılan SI47xx ve SI48xx serisi radyo çipleri ile çok kolay bir şekilde dijital radyolar yapabiliyoruz.
Serinin ful dijital özellikli çipi SI4735 (SI4735-D60-GU) tipini tercih ettim. Dijital demişken bu çipleri kontrol etmek için popüler Arduino, STM32 veya ESP32/ESP8266 geliştirme kartları kullanılabilir. Ben bu örnekte ESP32 Wifi kartını kullandım. Wifi özelliği olsa da o özelliği kullanmadım, sadece 32bit hızlı ve belleği yüksek olduğundan tercih ettim.
Normalde bu çipler SSB özellikli olmasına rağmen bu özelliği dokümante edilmemiştir ve sadece radyo üreticilerine (Teksun, Sony, vs) bu firmware çözme kodları veriliyor. Ancak bir Rus amatör SI4735 çipin SSB kodlaması deşifre etmeyi başarmıştır. Ben de radyo projemde SSB patch denilen bu güncellemeyi kullandım.
Arduino kütüphanesi olarak PU2CLR‘nin yayınlamış olduğu Si4735 kütüphanesini kullandım.
Bu Arduino kütüphanesi ve ilgili SI47xx projelerini takip etmek için Facebook grubunu takip edebilirsiniz: https://www.facebook.com/groups/532613604253401
Kullanılan yazılım ve şema aşağıdaki linklerden temin edilebilir.
- PU2CLR Arduino Sı47xx Kütüphanesi https://github.com/pu2clr/SI4735
- PE0MGB – Radyo şeması ve ESP32 programlama kodu https://github.com/pe0mgb/SI4735-Radio-ESP32-Touchscreen-Arduino
Gerekli malzemeler:
- SI4735 çipi satın alma linki http://bit.ly/si4735chip
- SOP28 0.65 çevirici adaptör (Si4725 için) http://bit.ly/si4735sopconvert
- ILI9341 Dokunmatik LCD Ekran http://bit.ly/ili9341
- ESP-32S https://www.direnc.net/esp-32s-modul
Diğer örnekler:
- https://pu2clr.github.io/SI4735/extras/Third_Party_Projects/
- STM32 version https://www.youtube.com/watch?v=6HMdZY_vLmQ
- https://www.hackster.io/pu2clr/all-band-receiver-with-ssb-support-using-si4735-6d6149
- https://www.youtube.com/channel/UCGJZoB78RT6wmeEeRpZzi7w
- https://github.com/RSZ-Nld
- https://www.youtube.com/watch?v=NPaUZSP8ouo
- https://github.com/LadyRoninEngineer/Si473x
Si4735 Breakout Boards
- https://github.com/RSZ-Nld/Si4735_Display (With touch screen module) >> PCBWAY Gerber
- https://github.com/RSZ-Nld/Si4735 (With small screen and buttons)
- https://github.com/LadyRoninEngineer/Si473x