Neues Servoproblem: wie vier Servosignale per IR übertragen?

Gast #1544563
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
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

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.