AVR als Demodulator Mdulator eines Modemsignals

(Firma: matzetronics) #2740035
Lesenswert?

AVR314 beschreibt, wie man mit einem AVR DTMF Sinustöne sendet, das sind 
diese duale Wähltöne fürs Telefon. Such dir da raus, was du brauchst.

Dekodieren ist nicht ganz trivial. Die meisten Dekoder verwenden 
Hardware Unterstützung in Form eines z.B. PLL Dekoders a la NE567 oder 
so, abhängig von der gewünschten Baudrate. Gurgel mal nach AVR 
Tondekodern.
#2740100
Lesenswert?

Hi,

was ist das denn für ein "Modemsignal"? (Falls du keine Informationen 
über den verwendeten Standard hast: Die resultierende 
Übertragungsgeschwindigkeit kann zumindest einen Anhalt geben.)

Die verschiedenen über die Jahre entstandenen Übertragungsstandards 
haben nämlich ganz unterschiedliche Modulationsverfahren, für die du 
natürlich auch ganz unterschiedliche Techniken zur Dekodierung 
benötigst. (Faustregel: je schneller, desto komplexer.)

Grüße

Stefan
#2740121
Lesenswert?

Matthias Sch. schrieb:
> Dekodieren ist nicht ganz trivial. Die meisten Dekoder verwenden
> Hardware Unterstützung in Form eines z.B. PLL Dekoders a la NE567 oder
> so, abhängig von der gewünschten Baudrate. Gurgel mal nach AVR
> Tondekodern.

So hat man das frueher gemacht als uC noch langsam waren. Heute kann man 
das komplett in Software machen.

Im Anhang Schaltung und Software fuer ein 1200 Baud FSK Modem nach dem 
Bell202 Standard.
Angehängte Dateien:
(Firma: matzetronics) #2740131
Lesenswert?

Helmut Lenzen schrieb:
> So hat man das frueher gemacht als uC noch langsam waren. Heute kann man
> das komplett in Software machen.

Haha, das ist aber von der Hardware deutlich aufwendiger als ein kleiner 
Tondekoder Chip, wohlgemerkt für 1200 Baud, sowas gibts ja heute gar 
nicht mehr :-). Und schon bei 9600 Baud bricht die Schaltung ja ein, 
während mein NE567 sich da erst richtig wohlfühlt :-P
#2740148
Lesenswert?

Matthias Sch. schrieb:
> Haha, das ist aber von der Hardware deutlich aufwendiger als ein kleiner
> Tondekoder Chip, wohlgemerkt für 1200 Baud,

Stimmt zwar aber es gibt auch schneller CPU wo man weitaus komplexere 
Modulationverfahren implementieren kann. Das ganze ist als Beispiel 
gedacht.
Auch ist FSK sehr Bandbreiten ineffizent. Auch hat der TO keine Baudrate 
erwaehnt. Heute nimmt man PSK Modulation.

 sowas gibts ja heute gar
> nicht mehr :-). Und schon bei 9600 Baud bricht die Schaltung ja ein,
> während mein NE567 sich da erst richtig wohlfühlt :-P

Der NE567 gehoert zur Gattung aussterbendes Chip. Die Software kann auch 
noch ein bisschen mehr als der NE567 kann. Und die Filter braucht man 
nicht unbedingt

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