{"id":3042,"date":"2014-04-29T14:07:42","date_gmt":"2014-04-29T12:07:42","guid":{"rendered":"http:\/\/www.brennecke.org\/?page_id=3042"},"modified":"2014-04-29T14:07:42","modified_gmt":"2014-04-29T12:07:42","slug":"ukw-radio-mit-senderspeicher","status":"publish","type":"page","link":"https:\/\/www.brennecke.org\/?page_id=3042","title":{"rendered":"UKW-Radio mit Senderspeicher"},"content":{"rendered":"<p>Seit dem Erscheinen der IC\u2019s der TDA-7000-Serie (Philips\/NXP) ist der Bau von UKW-Radios kein Hexenwerk mehr. Diese Chips erfordern nur wenige Bauelemente und erlauben (in den sp\u00e4teren Versionen) bereits die Auswertung von RDS-Daten. Dennoch war das Konzept eines Chips mit externer Beschaltung f\u00fcr den Einbau in miniaturisierte Ger\u00e4te wie Mobiltelefone noch zu komplex. Man wechselte daher Ende der 90er Jahre hin zu einer Technologie, die die Signalverarbeitung weitgehend digital durchf\u00fchrt und nannte sie \u201eSoftware Defined Radio\u201c, kurz SDR. Chips nach diesem Konzept vereinen alle analogen und digitalen Komponenten zur Signalverarbeitung und erm\u00f6glichen eine flexible Ansteuerung durch Mikroprozessoren und \u2013controller.<\/p>\n<p>Der TEA5767 ist so ein Chip, und er l\u00e4sst sich recht einfach \u00fcber die AVR-Mikrocontroller ansteuern. Er nutzt I2C als Kommunikationsmethode &#8211; das ist ein urspr\u00fcnglich von Philips erdachtes Protokoll zur Kommunikation von Einzelkomponenten in Fernsehern. Es gibt beispielsweise viele I2C-Fernsehtuner. Die eigentliche Ansteuerung habe ich der frei verf\u00fcgbaren Bibliothek von Peter Fleury \u00fcberlassen &#8211; die SWL nutzt bereits seine serielle Bibliothek. Die Kommunikation ist ansonsten im Datenblatt gut dokumentiert &#8211; es werden f\u00fcnf Bytes entweder geschrieben oder gelesen &#8211; da steht dann alles N\u00f6tige drin.<\/p>\n<p><a href=\"http:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/TEA5767.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3046\" alt=\"TEA5767\" src=\"http:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/TEA5767.jpg\" width=\"1024\" height=\"768\" srcset=\"https:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/TEA5767.jpg 1024w, https:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/TEA5767-300x225.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Die SDR-Chips sind erstaunlich leistungsf\u00e4hig. Die daf\u00fcr entworfene Platine enth\u00e4lt au\u00dfer dem Chip (der wegen seiner 2mm-Seiten-Pins ein bisschen schwierig zu befestigen ist) nur noch Elektronik zur Spannungs- oder Pegelversorgung. Die Kontakte werden \u00fcber Flachsteckkabel hergestellt. Zwei Eing\u00e4nge dienen zur Steuerung, zwei Ausg\u00e4nge enthalten das (unverst\u00e4rkte) Tonsignal. Au\u00dferdem gibt&#8217;s noch einen Antennenanschluss (Wurfantenne) und einen Ausgang f\u00fcrs Multiplexsignal.<\/p>\n<p>Die Software nutzt das Grafik-Touchscreen-Modul (GTM) und die zugeh\u00f6rige SWL. Die gesamte Oberfl\u00e4che wird mit Bordmitteln hergestellt, es ist also nichts zus\u00e4tzlich in das GTM eingebaut worden. Das ist nat\u00fcrlich etwas aufw\u00e4ndiger, aber daf\u00fcr kann der Quelltext gut genutzt werden f\u00fcr eigene Projekte, weil er eine Menge Tricks offenbart.<\/p>\n<p><a href=\"http:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3044\" alt=\"SDR-1\" src=\"http:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-1.jpg\" width=\"1024\" height=\"589\" srcset=\"https:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-1.jpg 1024w, https:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-1-300x172.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Was geht? Manuelle Sendereinstellung, automatische Senderwahl &#8211; das kann der Chip eigentlich auch selbst, aber ich war mit den Ergebnissen nicht zufrieden, daher habe ich etwas eigenes geschrieben. Feldst\u00e4rkeanzeige und Stereoausgabe unterst\u00fctzt der Chip ebenfalls, man muss also die Signale blo\u00df anzeigen. Dazu gibt&#8217;s noch einen 5-Stationen-Speicher, der auch eine Stromabschaltung \u00fcberlebt. Damit hat man beim Einschalten wieder denselben Sender wie zuvor.<\/p>\n<p><a href=\"http:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3045\" alt=\"SDR-2\" src=\"http:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-2.jpg\" width=\"1024\" height=\"589\" srcset=\"https:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-2.jpg 1024w, https:\/\/www.brennecke.org\/wp-content\/uploads\/2014\/04\/SDR-2-300x172.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Was geht nicht? RDS &#8211; jedenfalls nicht anst\u00e4ndig. Mit dem TDA7330 als Decoder am Multiplexausgang bekam ich ziemlich viel Mist zu sehen. Derselbe TDA7330 funktioniert an einem alten <a title=\"Kompaktes UKW-Radio mit RDS-Decoder\" href=\"http:\/\/www.brennecke.org\/?page_id=1756\">Radio-Chip vom Typ TDA7021<\/a> aber einwandfrei. Da ist also noch ein wenig zu tun. Daher habe ich die Sendertabelle einfach fest verdrahtet &#8211; was bedeutet, dass dieses Radio nur in Berlin korrekt anzeigt, was es abspielt. Aber das \u00c4ndern einer Senderliste und das Erstellen einer Version f\u00fcr andere Gebiete ist eine Kleinigkeit. Daher ist nun im unteren Bereich der Bedienfl\u00e4che auch auff\u00e4llig viel Platz &#8211; dort sollte eigentlich der Radiotext hin.<\/p>\n<p><a title=\"Rundfunk-Empfangstechnik\" href=\"http:\/\/www.brennecke.org\/?page_id=1773\">Zur\u00fcck zur Hauptseite<\/a><\/p>\n<div class=\"twoclick_social_bookmarks_post_3042 social_share_privacy clearfix 1.6.4 locale-de_DE sprite-de_DE\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_3042')){$('.twoclick_social_bookmarks_post_3042').socialSharePrivacy({\"services\":{\"facebook\":{\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"action\":\"recommend\",\"language\":\"de_DE\"},\"twitter\":{\"reply_to\":\"\",\"tweet_text\":\"UKW-Radio%20mit%20Senderspeicher%20%C2%BB%2053%20Cent\",\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"language\":\"de\",\"referrer_track\":\"\"},\"gplus\":{\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"referrer_track\":\"\"},\"flattr\":{\"uid\":\"\",\"status\":\"on\",\"the_title\":\"UKW-Radio%20mit%20Senderspeicher\",\"the_excerpt\":\"Seit%20dem%20Erscheinen%20der%20IC%E2%80%99s%20der%20TDA-7000-Serie%20%28Philips%2FNXP%29%20ist%20der%20Bau%20von%20UKW-Radios%20kein%20Hexenwerk%20mehr.%20Diese%20Chips%20erfordern%20nur%20wenige%20Bauelemente%20und%20erlauben%20%28in%20den%20sp%C3%A4teren%20Versionen%29%20bereits%20die%20Auswertung%20von%20RDS-Daten.%20Dennoch%20war%20das%20Konzept%20eines%20Chips%20mit%20externer%20Beschaltung%20f%C3%BCr%20den%20Einbau%20in%20miniaturisierte%20Ger%C3%A4te%20wie%20Mobiltelefone%20noch%20zu%20komplex.%20Man%20wechselte%20daher%20Ende%20%20...\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Flattr senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\"}},\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/www.brennecke.org\\\/?page_id=3042\",\"post_id\":3042,\"post_title_referrer_track\":\"UKW-Radio+mit+Senderspeicher\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div>","protected":false},"excerpt":{"rendered":"<p>Seit dem Erscheinen der IC\u2019s der TDA-7000-Serie (Philips\/NXP) ist der Bau von UKW-Radios kein Hexenwerk mehr. Diese Chips erfordern nur wenige Bauelemente und erlauben (in den sp\u00e4teren Versionen) bereits die Auswertung von RDS-Daten. Dennoch war das Konzept eines Chips mit &hellip; <a href=\"https:\/\/www.brennecke.org\/?page_id=3042\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1773,"menu_order":6,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/pages\/3042"}],"collection":[{"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.brennecke.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3042"}],"version-history":[{"count":2,"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/pages\/3042\/revisions"}],"predecessor-version":[{"id":3051,"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/pages\/3042\/revisions\/3051"}],"up":[{"embeddable":true,"href":"https:\/\/www.brennecke.org\/index.php?rest_route=\/wp\/v2\/pages\/1773"}],"wp:attachment":[{"href":"https:\/\/www.brennecke.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}