Events

23.05.2022: Tiefpassfilter

:

Elektronik | Funk | Software

Der Technik-Blog

  • Social Media

    YouTube

    Werbung:


    Neue Artikel


    Events

    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 Anemometer Wind Sensor

    Arduino Anemometer Schaltung

    • Video
    • DE/EN

    Mit einem Mikrocontroller wie dem Arduino, einer kleinen Schaltung und entsprechender Software kann die Windgeschwindigkeit über ein Anemometer gemessen werden

    Weiterlesen
    Arduino Smartmeter S0 Watt Counter

    Arduino Smartmeter

    • Video

    In diesem Artikel zeigen wir, wie aus einem einfachen Stromzähler und einem Arduino ein Smartmeter gebaut wird, das den Zählerstand im EEPROM speichern kann

    Weiterlesen

    Social Media

    YouTube

    Werbung:


    Neue Artikel


    Events