SI4735 PC-Radio mit USB Version 2 mit 32 kHz ... Linux-Software und anderes ...
An dieser Stelle finden sich Informationen zum Silicon Labs SI4735 AM/FM-Empfänger und
zum PC-Radio SI4735 Set (bestehend aus dem Radiomodul und einer USB-Steuerplatine)
von AK MODUL-BUS Computer GmbH und deren Ansteuerung unter Linux mittels einer kleinen
Software (weitgehend inspiriert durch Delphi-Software von Burkhard Kainka).
Inhalt
Die Hardware: SI4735 AM/FM-Empfänger IC und PC Radio SI4735 Set
Der Silicon Labs SI4735
Silicon Labs produziert eine Reihe von Schaltkreisen unter der Serienbezeichnung
Si47XX, die hochintegrierte AM/FM/SW/LW/WB Empfänger (und teils auch Sender / Transceiver)
enthalten. Diese IC finden sich heute in einer Reihe von mobilen Geräten von Smartphones
bis hin zu klassischen Weltempfänger (z.B. von Kchibo und Tecsun) und Autoradios.
Der - in der Bauform QFN nur 3 x 3 mm große - SI4735 ist ein voll integrierter
AM/FM-Empfänger mit HF-Vorstufen, interner Abstimmung und DSP und bedarf nur einer minimalen
Beschaltung. Der IC läßt sich entweder als UKW-FM-Empfänger mit Stereo und RDS
oder als AM-Empfänger (LW, MW und KW) initialisieren. Die Ansteuerung erfolgt dabei über
eine digitale Schnittstelle, z.B. I2C-Bus, durch bspw. einen μC oder PC.
Neben der Bauform als winzige QFN Package mit 20 Pins auf 3 x 3 mm gibt es den IC noch
als SSOP Package mit 24 Pins auf auch nicht viel größeren ca. 8 x 4 mm.
PC-Radio SI4735 Set von AK MODUL-BUS Computer GmbH
Das sich diese Bauformen wahrlich nur schlecht von Hand löten lassen, bieten
verschiedene Anbieter Breakout Boards (Steckmodule) mit dem IC in einer der beiden Bauformen
an.
AK MODUL-BUS bietet dabei die QFN Bauform auf einem 20 Pin DIP Modul unter der
Bezeichnung Radiomodul SI4735 an.
Zu diesem Modul sind noch weitere Produkte erhältlich, so u.a. eine "USB-Steuerplatine
für Radiomodul SI4735" mit einem FDTI FT232R USB IC
bzw. eine "SI4735-Heimradio Grundplatine" mit eigenem
Steuercontroller ATMEL ATtiny25 und einem 1 Watt NF-Verstärker mit LM386.
Das Radiomodul SI4735 und USB-Steuerplatine für Radiomodul SI4735 können
auch zusammen als PC-Radio SI4735 Set (Artikel-Nr. SI4735SET, EUR 57,90) bezogen werden.
Zum einfachen Einstieg, Out-of-the-Box, empfehle ich das hier genannte Komplettset.
Weitere Anbieter von Modulen mit Si4735
ELV bietet einen Bausatz ELV Adapterplatine AP-Si4735, Komplettbausatz an, der den
Si4735-C40 in QFN Bauform bestückt hat. Stiftleisten müssen noch verlötet werden.
Die beigelegten Stiftleisten sind m.E. nicht wirklich brauchbar, da zu grobschlächtig.
Zum direkten Einlöten vielleicht ideal, aber nichts für den Einsatz der Adapterplatine
in IC-Fassungen. Eine Präzisions-Kontakt-/Stiftleiste für IC Fassungen sollte man
da nehmen und auch ELV sollte sowas besser beilegen. Ferner muß man natürlich
die externe Beschaltung sowie PC Anbindung via FTDI FT232RL realisieren.
SparkFun Electronics bieten sowohl den IC einzeln in der SSOP Bauform an (SI4735-C40-GU AM/FM Radio IC,
SKU COM-10227, USD 9,95) als auch ein Arduino Shield (SI4735 AM & FM Receiver Shield,
SKU DEV-10342, USD 34,95). Für den Einzel-IC sind wieder ein Breakout-Board, SMD-Lötkünste sowie
die gesamte sonstige Beschaltung selbst zu realisieren.
In Deutschland kann man diese Produkte u.a. bei Watterott electronic aus Leinefelde (http://www.watterott.com/)
beziehen. Sie sind dort auch unter den genannten Bestandseinheitenbezeichnungen (SKU) zu finden ;-)
Spezifikation
|
SI4735-B20 |
SI4735-C40 |
FM Band (UKW) |
64 - 108 MHz |
64 - 108 MHz |
AM Band (MW) |
520-1710 kHz |
520-1710 kHz |
SW Band (KW) |
2.3-21.85 MHz |
2.3-26.1 MHz |
LW Band (LW) |
153-279 kHz |
153-279 kHz |
Weitere Features: |
Interner PLL-Oszillator mit integriertem VCO
RDS/RBDS Dekoder
Automatische Frequenzregelung (Automatic Frequency Control, AFC)
Automatische Verstärkungsregelung (Automatic Gain Control, AGC)
Einstellbare AM Bandbreite 1, 2, 3, 4, 6 kHz
Digitale Abstimmung mit Schrittweite FM ab 10 kHz, AM ab 1 KHz
Digitaler FM-Stereodecoder
Digitale Lautstärkeeinstellung
Adaptive Rauschunterdrückung
Einstellbare, weiche Stummschaltung
Wahlweise digitaler Audio-Ausgang
|
Bestell-Info
Radiomodul SI4735 (mit Si4735-B20) |
Best.-Nr. SI4735MO |
€ 17,90 |
AK |
USB-Steuerplatine für Radiomodul SI4735 |
Best.-Nr. SI4735SP |
€ 32,00 |
AK |
PC-Radio SI4735 Set |
Best.-Nr. SI4735SET |
€ 49,00 |
AK |
SI4735-C40-GU AM/FM Radio IC |
Best.-Nr. COM-10227 |
€ 8,35 |
WA |
ELV Adapterplatine AP-Si4735, Komplettbausatz (mit Si4735-C40) |
Best.-Nr. 68-10 34 39 |
€ 18,95 |
ELV |
AK = AK MODUL-BUS Computer GmbH, D-48477 Hörstel-Riesenbeck — http://www.ak-modul-bus.de
ELV = ELV Elektronik AG, Maiburger Straße 29 - 36, D-26789 Leer — http://www.elv.de
WA = Watterott electronic GmbH, D-37327 Leinefelde — http://www.watterott.com
Alle Infos Stand: 20. Februar 2012!
Software zur Ansteuerung unter Linux
Derzeit befindet sich die Software noch stark in der Entwicklung, einige Funktionalitäten funktionieren
noch nicht oder nicht wie gedacht. Aktuellste Version bevorzugt! Hinweise, Feedback, Patches usw. sehr willkommen!
Insbesondere bei Nutzung der RDS Funktionalität rate ich zur Verwendung der freien libftdi, da hier
wesentlich mehr (= alle) RDS Gruppen gelesen werden.
Download
- 2012/05/09 - Version 0.1e - si4735radio-0.1e.tar.gz
- fünfte veröffentlichte Version, immer noch ziemliche Baustelle, FM und AM Radio
zusätzlich umgesetzte Funktionalität:
- Preselector-Lösung von Ralf Beesner implementiert
zur Nutzung si4735 mit dem Parameter -G 1 für Atmel-Lösung mit 1 GPO
oder mit -G 2 für die Lösung mit 2 GPOs starten.
ACHTUNG: nicht just for fun verwenden, Lösung #2 kann ggf. die HW beschädigen!
- einige Bugfixes und kleinere Änderungen an diversen Stellen
Ältere Versionen und mehr Details siehe Downloads.
Credits
Burkhard Kainka - für Idee & Umsetzung des Radiomoduls + Ansteuerplatine sowie der vielen Infos und Programmbeispiele
Ralf Beesner, DK5BU - für seine Tests und sein hilfreiches Feedback und Ideen
Bilder zum Si4735 Radiomodul, PC-Radio SI4735 Set sowie der Linux Software
IC Si4735
USB-Steuerplatine für Radiomodul SI4735
Weitere Bilder der SI4735 PC Radio USB Version 2
Screenshots der Linux Software (im Entwicklungsstadium!)
[ToDo]
Screenshots von RDS Infos
Weiterführende Informationen / Links
Informationen zum IC Silicon Labs Si4735
- http://www.silabs.com/products/audiovideo/amfmreceivers/Pages/Si473435.aspx
- Produkt-Startseite zum Si4734/35 AM/FM/SW/LW Radio Receiver ICs beim Hersteller Silicon Labs
- http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=Support%20Documents/TechnicalDocs/Si4734-35_short.pdf&src=ProductMatrix
- Kurzdatenblatt (PDF) zum Si4734/35 Broadcast AM/FM/SW/LW Radio Receiver
- http://www.silabs.com/support/Pages/Support.aspx
- Supportseite des Hersteller Silicon Labs mit zahlreichen Download, u.a. dem Datenblatt zum Si4734-35-C40
(Si4734-35-C40.pdf) und der Application Note AN332 Si47xx Programming Guide (AN332.pdf)
Weitere Infos zu verwendeten Bibliotheken: FTD2XX und libFTDI
- http://www.intra2net.com/en/developer/libftdi/index.php
- libFTDI - FTDI USB driver with bitbang mode – Homepage der auf libusb basierenden Bibliothek für
den FT232R(L), FT232BM, FT245BM, FT2232C, FT2232D and FT245R u.a. für Linux, Winows, Mac OS x und BSD.
- http://www.ftdichip.com/Drivers/D2XX.htm
- FTD2XX Treiber-/Downloadseite beim Hersteller Future Technology Devices International Ltd.
- http://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer%27s_Guide%28FT_000071%29.pdf
- Das Software Application Development D2XX Programmer's Guide von FTDI Ltd. (Dok Nr. FT_000071, Version 1.2,
vom 2011-04-25)
- http://www.ftdichip.com/Support/FTDocuments.htm
- Dokumenten-Startseite bei FTDI Ltd. mit zahlreichen Datenblättern, Application Notes usw.
- http://www.ftdichip.com/Support/SoftwareExamples/CodeExamples/OtherPlatforms.htm
- FTD2XXX Beispielcode für Sprachen wie Java, Python und Perl
- http://www.ftdichip.com/Support/SoftwareExamples/CodeExamples/Delphi.htm
- FTD2XX Beispielcode für Delphi
ELEXS - das Online-Magazin für Elektronik in Hobby und Ausbildung — eine Initiative von AK MODUL-BUS Computer GmbH, Redakteur: B. Kainka
- http://www.elexs.de/SI4735i.html
- Informationen zur Version #2 des SI4735 PC-Radio mit USB (Version 2 mit 32 kHz Uhrenquarz)
- http://www.elexs.de/SI4735a.html
- SI4735 Integrierter AM/FM-Empfänger - Allgemeine Informationen zum IC, Blockschaltbild und externe Beschaltung etc.
- http://www.elexs.de/SI4735d.html
- SI4735 Antennenspulen - Informationen zur Anpassung und Realsierung von Antennen inkl. Erhfarungsberichten
- http://www.elexs.de/SI4735f.html
- SI4735 Radio Data System, RDS ... RDS Nutzung mit dem Beispielprogramm unter Windows
Weitere Infos von Burkhard Kainka oder auf seinen Websites bkainka.de
- http://www.b-kainka.de/SI4735Scan.html
- Scanner-Software für den SI4735 .... mit Erfahrungsberichten und Daten
- http://www.elo-web.de/elo/radio-roehrentechnik/kurzwellenempfaenger/testbericht-si4735
- Testbericht zum Silicon labs SI4735 und dem zugehörigen Evaluations-Board
- http://www.b-kainka.de/SI4735Smwkw.html
- SI4735-Antennenumschalter und Ferritantenne – Beschreibung einer Modifikation des PC Radios (inkl. SW-Anpassung)
um es via Ferritantenne auf MW und auf KW wahlweise mit der Ferritantenne oder mit einer externen Drahtantenne an der Kurzwellenspule
zu betreiben.
- http://www.elektronik-labor.de/HF/RS232Radio.html
- Ralf Beesner, DK5BU: Ein RS232-PC-Radio – Eine interessante USB-freie Lösung für das Si4735-Modul mit einen Pegelwandler RS232 -> I2C
- http://www.b-kainka.de/Weblog/Logbuch091222.html
- Bschaltunshinweis zu Pin6 (/SEN)
- http://www.b-kainka.de/SI4735Srds1.html
- Thematik RDS mit dem SI4735 und Mega88/Mega32
- http://www.b-kainka.de/SI4735Suc1.html
- Tiny13-Steuercomputer für den SI4735 – Kleine μC-Lösung mit dem ATMEL ATtiny13
- http://www.elektronik-labor.de/ElektorDSP/ElektroDSP.html
- Das Elektor DSP-Radio - Infos (und weitere Unterseiten) zum Elektor DSP Radio ebenfalls mit Si435
Artikel in Zeitschriften mit Bezug zum Si4734/35
- http://www.elv.de/output/controller.aspx?cid=726&detail=36953
- Artikel Radio-Multitalent — AM/FM-RDS-Empfänger Si4735 aus ELVjournal 06/2011.
Kostenpflichtiger Online-Artikel und/oder PDF-Download (6 Seiten), EUR 0,99 im Einzelabruf (Stand: 01.12.2011)
- http://www.elektor.de/jahrgang/2010/juli-047-august/das-elektor-dsp-radio.1396172.lynkx
- Artikel Das Elektor-DSP-Radio — DSP-Weltempfänger mit USB-Schnittstelle aus Elektor Jul/Aug 2010.
Kostenpflichtiger Artikel-PDF-Download sowie Hardwareverkauf usw.
- http://www.elektor.de/jahrgang/2010/september/das-elektor-dsp-radio-%282%29.1468168.lynkx
- Artikel Das Elektor-DSP-Radio (2) — Antennen und PC-Software aus Elektor Sep 2010.
Kostenpflichtiger Artikel-PDF-Download.
Tobias Stöber — Erstellt: 2011/10/24 – Letzte Änderung: 2012/05/09 (2012/02/20, 2011/12/01)
Bilder: Burkhard Kainka (BK), Tobias Stöber (TS bzw. ohne Kürzel)
|