Gast
#120056
Hallo, hab mich heute mal wieder mit meiner TK-Anlage (Octopus 10E) auseinandergesetzt und festgestellt, daß die Wartemusik einfach grausam ist. Also hab ich mich mal hingesetzt und das Musikmodul analysiert. Die Hardware ist recht einfach aufgebaut 12Bit Binärzähler, EPROM und ein Tristate hex-Inverting-buffer. Von außen liegen GND, +5V,eine Resetleitung, ein Taktsignal mit 512kHz und ein Taktsignal mit 8kHz an. Das Modul liefert wohl einen digitalen Datenstrom mit 128kBit zurück an die TK-Anlage (ist wohl die Wartemusik), sah zumindest auf dem Oszi so aus, da ich leider kein Speicheroszi habe, bekam ich halt nur den "Durchschnitt" zusehen. Die "Leiter" war doppelt so breit wie das 512kHz Taktsignal. Das ganze mit nem Mikrocontroller nachzubilden scheint mir aber nicht sonderlich schwer. Nur frag ich mich wie wohl die Sound kodiert ist. ISDN kann ja nur 64kBit por Kanal wenn ich mich richtig erinnere. Vieleicht hab ich ja auch nen Meßfehler drin und das Signal kommt mit 64kBit aus dem Modul. Hat von euch jemand schon mal sowas gemacht, oder hat nähere Infos zu den Modulen? Ich weiß bei eBay kriegt man die Dinger nachgeschmissen, aber es geht ja auch um selberbauen ;) Ach ja, als MC werd ich wohl nen m16c nehmen, hab ich hier rumliegen, kenn ich mich mit aus und die 256 kb Flash sind auch nicht zu verachten, wenn es drum geht ein paar sekunden Musik zu speichern. Vieleicht kann reicht die Leistung sogar aus um externe Musik zu samplen, muss ich mal nachrechnen :) gruß Peter