RFM12 und Audiosignale?

OP #1198077
Hallo!

Ich hoffe euch hängt das Thema Pollin-Funkmodule nicht schon zum Halse 
raus... Ich weiß nicht, ob diese Frage bereits schon mal geklärt wurde.

Habe mir vor einiger Zeit zwei dieser Funkmodukle gekauft, und würde 
gerne ein Audiosignal darüber übertragen. Sind die Module dafür 
leistungsfähig genug? (habe das basteln damit noch nicht begonnen...)

Danke und Gruß

Waldemar
Gast #1198087
ich denke schon, aber ein DSP (z.b. TDA 755x), µC (dsPIC), ADC/DAC 
(SACC1von EPSON) wirst du auch noch brauchen, irgendie müssen die 
analoge audiosignale auf/von SPI umgewandelt werden.
OP #1198103
Hört sich gut an... Das Audiosignal soll auch nicht umbedingt hifi 
entsprechen, ich denke dass kann man für 5.95 € nicht umbedingt 
erwarten... ;)

Dass ich einen µC brauche ist mir bewusst... Schema soll sein im groben:


Audio --> ADC von µC --> SPI --> RFM12 (Sender) --> RFM12 (Empfänger) 
--> SPI -- > µC --> DAC --> Verstärker --> Lautsprecher
Gast #1198130
Bei einer Samplerrate von 8 KHz und 8 Bit Auflösung würde ich
als Empfänger einen Tiny mit PLL nehmen (z.B. Tiny25) und die
Ausgabe mit PWM machen.

gruß hans
OP #1198178
hans wrote:
> Bei einer Samplerrate von 8 KHz und 8 Bit Auflösung würde ich
> als Empfänger einen Tiny mit PLL nehmen (z.B. Tiny25) und die
> Ausgabe mit PWM machen.
>
> gruß hans

du meinst den internen clock nehmen? ist denke ich mal nicht unbedingt 
nötig, weil das RFM12 einen 10MHZ Takt ausgibt, mit dem ich den µC 
ansteuere... PWM macht sinn, hab ich aber noch nie programmiert, werde 
mich aber da mal reinarbeiten...

Zum testen benutze ich gerade nen Mega8, wollte dann aber irgendwann auf 
Mega48 oder einen von der tiny serie umsteigen...

Travel Rec. wrote:
> Was Du in Deiner Signalkette vergessen hast, sind ein steiles fsample/2
> Anti-Alias-Filter vor dem ADC und einen entsprechenden Glättungs-Tiefpaß
> nach dem DAC. Der DAC kann auch ein HighSpeed-PWM sein.


"ein steiles fsample/2 Anti-Alias-Filter" Was meinst du damit? Alles 
über 4 Khz filtern? Wie könnte sowas aussehen? steiler Hochpass bei 4 
khz?
Gast #1198184
Nein. Ich meine die PLL für eine High-Speed-PWM mit z.B.500 KHz.
Dann hat man einen relativ flotten DA-Wandler.

Ein R2R-Netzwerk für 8Bit geht aber auch wenn man wie am Mega8
genug Pins hat.

gruß hans
#1198444
Hier nurmal ein paar Dinge die man beachten sollte:
- Irgendwie muss man die Daten in Pakete packen, damit sich der 
Empfänger neu synchronisieren kann, wenn man ein Bit übersprungen wird 
und so die Bytes durcheinander kommen.
- Um dieses Problem zu vermeiden, darf man nie länger als 1-2 Byte den 
Wert 0 oder 255 senden, ansonsten funktioniert die 
Baudratensynchronisation nicht. Mit anderen Worten: Die Audiodaten 
dürfen nicht übersteuert sein.
- Was passiert wenn Daten fehlerhaft bzw. mit Lücken ankommen? Hier 
könnte man versuchen die Lücken irgendwie zu füllen, so dass es 
möglichst wenig auffällt.
- Wenn man die Daten in Pakete packt, wie schafft man es dann, die Lücke 
zwischen Paketende und Packetstart zu überbrücken.

Was ganz gut geht (aber wenig Sinn macht): Einen Videosender mit UART 
Daten füttern. Durch die hohe Bandbreite kann man problemlos 1MBaud 
übertragen und die Signale am Empfänger sind noch schöne Rechtecke (wenn 
der Empfang gut ist). Das ermöglicht 25kHz, 16bit, Stereo.
#1200486
Hi,
zu bedenken wäre auch noch, das man nur pro Minute um die 6 Sekunden 
senden darf, soweit ich mich erinnere. Also kurz gesagt es ist illegal 
auf dem 433Mhz Band Audio zu übertragen.


P.S. : zumindest nicht mit der Sendeleistung

Gruß
#1200511
Fabian Ostner wrote:
> zu bedenken wäre auch noch, das man nur pro Minute um die 6 Sekunden
> senden darf, soweit ich mich erinnere.

Nein, nicht bei 433MHz. Bei 868MHz gibts die Einschränkungen auf 1% bzw. 
0,1%. 433MHz ist komplett uneingeschränkt.
http://www.bundesnetzagentur.de/media/archive/6709.pdf
Aber mal davon abgesehen ist der ISM Bereich eigentlich nicht für 
Audioanwendungen gedacht.

Der Bereich 863 - 868MHz ist dagegen für Audioanwendungen reserviert. 
Mit der 868MHz Version dürfte es daher keine Probleme geben.
http://www.bundesnetzagentur.de/media/archive/5005.pdf

> P.S. : zumindest nicht mit der Sendeleistung

Erlaubt sind 10mW, die RFM12 liefern gerade mal etwa die Hälfte.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.