Neues Servoproblem: wie vier Servosignale per IR übertragen?

Gast #1544563
Lesenswert?

Ich würde gerne vier Servosignale die aus einem Empfänger kommen über 
EINE IR-Strecke über max 1-2cm übertragen.

Es geht um Modellbau, drehbarer Turm, Servos und Akku oben, Empfänger 
und zweiter Akku unten.

Jetzt kann man natürlich einfach einen zweiten Empfänger oben 
einbauen.... gängige Praxis, aber keine Herausforderung.

Ich würde viel lieber die vier Servosignale unten abgreifen, wie auch 
immer auf eine Ausgangsleitung mulitplexen und oben wieder dekodieren.

Gibt es da bewährte Konzepte? Keine Angst, ist keine Hausaufgabe, ich 
will auch keine fertige Lösung, nur einen "Anschubser" in die richtige 
Richtung weil mir schlichtweg der Ansatz fehlt.

Danke für eure Hilfe,
Micha
Gast #1544586
Lesenswert?

Nimm doch je einen Atmega pro "Seite".

Ein Atmega nimmt unten die vier Signale in Empfang und wandelt sie in 
einen Positions-Wert um, z.B. 8 Bit.
Dann baust du dir einen Datenframe aus einem Startbit, 4x je 8 Bit für 
jeden Servo, eventuell einer Prüfsumme und einem Stopbit.

Dann baust du dir eine Übertragung wie z.B. RC5 nach. Dazu kannst du 
auch gleich fertige Empfänger inkl. Entstörung verwenden.

Oben empfängt dann ein Atmega den Frame wieder, prüft die korrekt 
Übetragung und gibt wieder vier Signale aus.

Die große Frage ist nur, wie schnell sich die Positionen ändern?

Wenn du nicht jeden Servo wirklich manuell bedienen musst, kannst du dem 
Atmega auch feste Bewegungen einprogrammieren, die er bei Bedarf abruft.
Dazu müsste man aber wissen, was für ein Modell das ist.

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