Vielen Dank an alle Antworter. Leider nicht das, was ich mir ursprünglich erhoft hatte - fertige ICs, dafür interessante Ideen.
@ Oliver:
Was meinst du damit, werden wirklich programmierte DSP verkauft? Du brauchst mir nicht die Begriffe Flash und DSP zu erklären, aber der Zusammenhang mit meiner Frage irritiert mich.
Danke für die interessanten Links, die mir im DSP-Fall sicher weiterhelfen werden. Ich habe immer noch die leise Hoffnung um DSP herrum zu kommen. Mir stellt sich dabei die Frage, welche Leistungsklasse von DSP ich bräuchte, wenn ich Sprache kodieren und dekodieren, und seriell transportieren will.
@ Johannes:
Dem Link nach müsste es mindesten ADPCM sein. Sehr interessant, wenn es so einfach ginge. Wie die Prädiktorkoeffizienten errechnet werden, wird in dem Link leider nicht näher eingegangen.
Wie einfache? Nach meinen bisherigen Erfahrungen mit Assembler auf PIC (nicht Sprache, nur Steuerungen und Datenübertragung) dürften
8-Bit-4-MHz-Mikrokontroller vermutlich etwas schwach dafür sein. In welcher Richtung müsste verbessert werden, Geschwindigkeit (12 oder 20MHz) oder Breite (16Bit)?@ Falk:
So genau will ich mich beim jetzigen Stand noch nicht festlegen, sondern erstmal ausloten was möglich ist. 3 km würde ich schon gerne anstreben. Wenn es zum Schluss nur 0,5 km werden, muss es auch gehen.
Das es mit Punkt-zu-Punkt-Verbindungen leichter ist, stelle ich immer wieder fest. Hier sollen die Daten jedoch busartig verteilt werden. Es geht um festgelegte Bussysteme (z.B. RS485 oder CAN) für Steuerungen, bei denen man auch noch "ein bisschen" Sprache mit übertragen möchte - wenn es geht. Und gerade bei solchen Bussystemen ist die mögliche Datenrate stark von der Länge abhängig. Ich mache mir zunächst Gedanken welche Möglichkeiten es überhaupt gibt.
@ Rafael:
nach meinem Kenntnisstand sogar von 13 Bit auf 8 Bit
Ein schlechtes Anti-Aliasing-Filter dürfte bei allen Digitalisierungen zu Störungen führen - sagt zumindest die Theorie.
Als ich mich vor mehr als 10 Jahren mit der GSM-Technik beschäftigte hieß es: Speech Fullrate 13 kbit/s. Die Speech Halfrate wurde mit 6,5 kbit geplant, war damals jedoch noch nicht festgelegt, soll inzwischen benutzt werden.
Schade.
Das liest sich gut, die beiden werde ich mir mal näher ansehen. Danke für die Stichworte, damit habe ich gleich einen Einstieg zum Suchen. Interessant, dass beide (CVSD + ADPCM) mit Kontrollern realisierbar sein sollen, fragt sich nur wie leistungsfähig sie sein müssen.
@ Martin:
Ich wußte garnicht, dass man das als Benutzer wählen kann - oder woher kennst du den Unterschied?
Danke für das Stichwort, das werde ich mir mal ansehen.
MfG Horst
PS: Leider hat mich Google gestern und heute nicht direkt antworten lassen (unable to re...) deshalb versuche ich es jetzt so.