Audison AC-Link reverse engineering

Hallo zusammen,

ich bin im Car Hifi unterwegs. In meinem Auto habe ich einen Digitalen Sound Processor vom Hersteller Audison verbaut. (Bit One)

Leider ist mir das LCD von der Fernbedienung (DRC) kaputt gegangen, ich habe mir eine neue gekauft und habe nun die alte DRC liegt so herum. Diese habe ich jetzt mal aufgeschraubt und um zu sehen was für ein Display verbaut und was sonst noch so verbaut worden ist.

Meine Augen wurden sehr groß als ich gesehen habe das ein ATmega 168 verbaut worden ist. Es klang sofort nach Arduino in meinem Kopf. Dann habe ich mal weiter nachgesehen, dazu ist noch ein ST485C zum vorschein gekommen der dann über die Stiftleiste zum Prozessor geht.

Etwas die Leiterbahnen verfolgt von der Stiftleiste zum ST485 und ATmega168. Die RO und DI vom ST485 gehen an TXD/RXD zum ATmega168, zur Stiftleiste gehen A/B und GND. Also kann ich davon ausgehen das beide Geräte mit RS232 kommunizieren über den ST485 zum RS485 gewandelt werden damit die Leitung zwischen den Geräten mehr als 2m.

Frage1: Mit einem Ardunio müsste ich die möglichkeit haben die Daten mitzuloggen um mir eine eigene DRC aufbauen zu können?

Frage2: Der AC-Link von Audison ist gedacht Audison-Verstärker mit dem passenden Module (AV bit in) zu steuern sprich Lautstärke in der Endstufe zu direkt zu regelen. Dazu kommt der AD-Link der die Endstufen dann mit elektrischen SPDIF versorgt. Wäre man in der Lage mit derm Bit One das Module nachzubauen um Herstellerfremde Vertärker umzubauen? Oder müsste ich mindestens 1 Module haben um es nachzubilden?

Mich würde das reizen meine vorhanden Endstufen umzubauen zu können. Damit wäre der Signalweg bis zur Endstufe dann wirklich voll Digital die letzte Wandlung findet nicht in Prozessor sondern dann in der Endstufe statt und es gibt einige D/A Wandler die wesentlich besser sind als die von Audison verbauten.

katanaarthur:
Frage1: Mit einem Ardunio müsste ich die möglichkeit haben die Daten mitzuloggen um mir eine eigene DRC aufbauen zu können?

Ja. Die Möglichkeit hast Du IMO sogar, ohne einen „zusätzlichen“ Arduino: Ein Computer o.ä. mit serieller Schnittstelle genügt im Prinzip. Problematisch könnte höchstens sein, die Baudrate zu erschnüffeln.

katanaarthur:
Mich würde das reizen meine vorhanden Endstufen umzubauen zu können. Damit wäre der Signalweg bis zur Endstufe dann wirklich voll Digital die letzte Wandlung findet nicht in Prozessor sondern dann in der Endstufe statt und es gibt einige D/A Wandler die wesentlich besser sind als die von Audison verbauten.

Was Sound-Processing mit dem ATmega angeht, solltest Du Dir keine allzu großen Hoffnungen machen. Digitales Sound-Processing ist zumindest teilweise außerhalb dessen Reichweite.

Gruß

Gregor


@TO: frag mal im Klangfuzzi Forum ob jemand schon das Kommunikationsprotokoll zum DRC mitgelauscht/analysiert hat und Informationen teilen will. Ansonsten müsstest du da selber durch.

@Gregor: ich denke dem TO ist durchaus klar dass das Soundprozessing nicht im DRC/am Atmega gemacht wird sondern im eigentlichen Prozessor/Bitone oder in einer entsprechenden Endstufe (mit DSP) erfolgt.

noiasca:
@Gregor: ich denke dem TO ist durchaus klar dass das Soundprozessing nicht im DRC/am Atmega gemacht wird sondern im eigentlichen Prozessor/Bitone oder in einer entsprechenden Endstufe (mit DSP) erfolgt.

Ja, ich denke auch, dass das klar ist. Andererseits kann man nie wissen ...

Gruß

Gregor

gregorss:
Ja, ich denke auch, dass das klar ist. Andererseits kann man nie wissen ...

Gruß

Gregor

Nach zwei Fahrzeugen die ich umgebaut habe weiß ich das nicht der Atmega das Prozessing übernimmt dafür haben die etwas zu wenig Leistung.

Mir geht es nur um den reinen Steuerteil.

Im Klangfuzzi bin ich selbst aber zu dem Thema ist es dort etwas mau. Die zwei Mitglieder die sich damit auskennen oder auch auseinander setzen sind sehr inaktiv dort.

katanaarthur:
Mir geht es nur um den reinen Steuerteil.

Na dann: Auf sie mit Gebrüll!

Die einzige Hürde, die evtl. zu nehmen ist, ist die nach der Frage der Baudrate. Wenn Du ein Oszi hast oder jemanden kennst, der jemanden kennt ... dann ist das ein Klacks.

Gruß

Gregor

gregorss:
Na dann: Auf sie mit Gebrüll!

Die einzige Hürde, die evtl. zu nehmen ist, ist die nach der Frage der Baudrate. Wenn Du ein Oszi hast oder jemanden kennst, der jemanden kennt ... dann ist das ein Klacks.

Gruß

Gregor

So viele Baudraten gibt es nicht, die besonders schnellen wie 11520 9600 kbits werde ich ausschließen können da man bis zu 7,5 m Leitung dazwischen stecken kann. Das ist nur eine Telefonleitung Flachleitung ist.

... na dann: mach nen sketch der die bekannten baudrauten durchprobiert und lass dir ausgeben was am bus basiert.

Ich würde zum austesten einen Mega nehmen.

Also kann ich davon ausgehen das beide Geräte mit RS232 kommunizieren

Nein!
Das halte ich für extrem unwahrscheinlich.

Die UART wird mit TTL Pegeln, und ihrer natürlichen Polarität, den ST485 besprechen.
Was anderes macht erstmal keinen Sinn.

Tipp:
Ein Logikanalysator ist bei solchen Analysen Gold wert.
Auch das schon genannte Oszi wäre evtl. hilfreich.