UART über Audio Kanal

OP #3387753
Lesenswert?

Hallo Zusammen

Ich habe ein 2.4Ghz Video Sender mit Audio Kanal. Neben der 
Videoübertragung möchte ich zusätzlich noch Messwerte von einem AVR zum 
Empfänger senden. Kann ich dazu einfach den Tx Pin des AVR UART an den 
Audio Eingang des Videosenders anschliesen ? Kommen dann am Empfänger 
die Serielen Daten 1:1 wieder raus ?

Gruss Michael
Gast #3387851
Lesenswert?

Michael L. schrieb:

> Kann ich dazu einfach den Tx Pin des AVR UART an den
> Audio Eingang des Videosenders anschliesen ? Kommen dann am Empfänger
> die Serielen Daten 1:1 wieder raus ?

Nein. Audiostrecken sind mindestens AC-gekoppelt, ziemlich stark 
bandbreitenbegrenzt und arbeiten nicht mit Logikpegeln.
Im schlimmsten Fall benutzen sie obendrein auch noch eine auf die 
menschliche Wahrnehmung optimierte verlustbehaftete Kompression.

> Wie sieht es mit dem Pegel am Audioeingang aus ? Kann ich direkt mit
> 3.3V des AVR drauf ?

Nein. Audio benutzt üblicherweise 1Vpp. Also Maximum +-0,5V.

Spannungsteiler und Koppelkondensator (am besten gleich so ausgelegt, 
daß sie zusammen einen schönen Tiefpaß ergeben) sind das Minimum auf der 
Eingangsseite der Audiostrecke.

Auf der Ausgangsseite brauchst du auch wieder einen (hochohmigen) 
Spannungsteiler, mit dem einen Pin auf ungefähr 1/2 VCC ziehst. Das 
Signal vom Ausgang der Audiostrecke koppelst du dann auch wieder per 
Kondensator an.

Damit hast du erstmal eine einfache Hardware zur Datenübertragung über 
eine Audiostrecke. Zum Testen der Pegelverhältnisse kannst du erstmal 
ein einfaches Rechteck einspeisen.

Nun brauchst du noch ein geeignetes, nämlich DC-freies 
Übertragungsverfahren. Manchestercodierung z.B.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren