Events

:

:

Elektronik | Funk | Software

Der Technik-Blog

  • Social Media

    YouTube

    Werbung:


    Neue Artikel


    Events

    • Keine zukünftigen Events vorhanden

    Der Technik-Blog

    SI4713 Arduino FM Transmitter RDS Encoder

    Arduino Radiosender mit RDS

    Alex @ AEQ-WEB

    Das SI4713 Board ist eine kleine Platine, die mit dem Arduino oder einen anderen Mikrocontroller zusammen eine kleine Radiosendestation bildet. Der Mikrocontroller steuert dabei die Frequenz, Sendeleistung und das RDS. Das RDS (Radio Data System) ist dabei das Highlight dieser Platine. Zusätzlich unterstützt der Chip den Radio Text, was ermöglicht, neben dem Sendernamen noch Zusatzinformationen an das Autoradio zu senden. In diesem Artikel geht es um die Inbetriebnahme dieser Platine mit dem Arduino Uno.

    Was der Sender kann

    Damit überhaupt etwas übertragen werden kann, muss ein fertig moduliertes Audiosignal vorhanden sein. Mit einem 3,5 mm Klinkenkabel kann man somit direkt von einem Line-Out oder Kopfhöreranschluss von einem Smartphone, Tablet etc. Musik senden. Geregelt und moduliert wird dabei alles vom SI4713, der über I2C (alternativ auch SPI) mit dem Mikrocontroller kommuniziert. Das Modul bietet folgende Features:

    Werbung:

  • Weltweites Frequenzband (76-108 MHz)
  • Etwa 11 mW Sendeleistung
  • RDS/RBDS Encoder
  • Stereo Übertragung
  • Messung von Grundrauschen
  • I2C / SPI Interface

  • Die Verdrahtung

    Für dieses Modul werden insgesamt fünf Leitungen benötigt. Zwei Leitungen davon sind für die Energieversorgung (5V und GND) notwendig. Zwei weitere Leitungen (SDA/SCL) sind für die Datenübertragung via I2C notwendig. Eine weitere Leitung wird noch für den Reset benötigt. Der Reset-Pin kann im von Adafruit bereitgestellten Beispielcode auf einen beliebigen Pin geändert werden.

    Werbung:

    Die Software

    Adafruit stellt für den SI4713 eine Library bereit. Diese Library kann über den Library Manager im Arduino IDE geladen und installiert werden. In dieser Library befindet sich auch ein einfaches Code-Beispiel, was alle Features beinhaltet und sehr einfach demonstriert.


    122X122

    Über den Autor

    Alex, der Gründer von AEQ-WEB. Seit über 10 Jahren beschäftigt er sich mit Computern und elektronischen Bauteilen aller Art. Neben den Hardware-Projekten entwickelt er auch Webseiten, Apps und Software für Computer.

    Top Artikel in dieser Kategorie:

    Arduino LM358 PT1000 Sensor Converter

    Temperatur messen mit PT1000 & Arduino

    • Video
    • DE/EN

    PT1000 Sensoren können nicht direkt analog mit einem Mikrocontroller gemessen werden. Wie baut man einen Messwandler mit dem LM358 für den PT1000 und Arduino?

    Weiterlesen
    Arduino PT100 Temperature Sensor Converter

    PT100 Temperatur messen mit Arduino

    • Video
    • DE/EN

    Der PT100 ist ein sehr präziser industrieller Temperatursensor. In diesem Artikel geht es um den Bau eines Messverstärkers zum Einlesen eines PT100 am Arduino

    Weiterlesen

    Social Media

    YouTube

    Werbung:


    Neue Artikel


    Events

    • Keine zukünftigen Events vorhanden