Forum: Mikrocontroller und Digitale Elektronik RS232- Netzwerkplayer zu DS1802, wie?


von uva (Gast)


Lesenswert?

Hallo liebe Durchblicker,

wer könnte mein geplantes Projekt mal einschätzen? Für mich sind uC s 
neu , aber ich denke sie sind die richtige Lösung des Problems.

Das Projekt:

Ein Netzwerkspieler (Fa Linn) ist fernbedienbar, hat aber keine
Lautstärkeregelung und keinen 12V trigger zum An/Abschalten des
Endverstärkers.
Die Laustärkestellung soll ein DS1802 Chip übernehmen, das 12V Signal 
könnte zB.ein Relais oä. schalten, ggf auch der uC.

Der Netzwerkspieler hat aber einen RS232- Ausgang von dem ich die
Kommandosyntax kenne Die Kommandosyntax ist relativ lang, weil der
Netwerkspieler auch in Multiroomcontrols integriert werden kann: 
#Source_ID#&Group_ID& @Destination_ID@ $Message$, jedes Element, zB 
"Source", kann bis zu 20 ASCII alphanumerische Zeichen umfassen.

Dieses Protokoll soll nun von einem uC interpretiert und in Aktionen 
umgesetzt werden, wobei eigentlich nur der Befehlsteil der Nachricht 
$Message$  für meine Steuerung interessant ist. Denn es gibt nur einen 
Befehlssender (Netzwekspieler)und einen Empfänger (PIC).

Die aus dem Netzwerkspieler kommenden Zeilen sind vielfältig, aber nur 3 
davon sind für mich interessant: Sie lauten (nur der Message-Teil):
$STANDBY TOGGLE$
$VOLUME +$
$VOLUME -$

Der PIC müsste diese Teile der Nachricht erkennen und in Befehle für den 
DS1802 bzw das Relais umsetzen:
$STANDBY TOGGLE$ ------> Relais schließen,   nochmal derselbe Befehl: 
Relais öffnen.
$VOLUME +$ ------> VU am DS1802(Poti) für ca100ms an GND
$VOLUME -$ ------> VD am DS1802(Poti) für ca100ms an GND

Wie aufwändig ist so etwas?
Was brauch ich dazu?

Danke für die Hilfe.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.