RC Fernsteuerung

Gast #4998469
Hallo, irgendwie versteh ich die RC Fernbedienungen nicht so richtig. 
Ich habe jetzt einiges darüber gelesen, aber es gibt immer noch offene 
Fragen. Nehmen wir an ich möchte ein Ruder steuern und die 
Motordrehzahl. Dafür brauch ich ja 2 Kanäle. Wenn ich die Hebel bewege 
wird die Stellung ermittelt und an den Empfänger weiter gegeben ( 
volllast halblast usw.) Aber wieso wird nicht alles auf einen Kanal 
zusammengefasst.? Lenkung und Gas. Über 2.4Ghz verbindungen kann man 
einiges Übertragen. Oder ist das Übertragungsprotokoll nicht in der Lage 
das zu übergeben.

Vielleicht weiß jemand ne gute seite wo das mit den Kanälen und der 
Adressierung gut beschrieben ist. Wikipedia und Co. helfen mir nicht 
weiter.

Danke
#4998473
Was verstehst du unter Kanal? Bei Fernsteuerungen ist ein Kanal = eine 
Funktion, z.B. Gas, oder Ruder.
Da ist es wichtig, wie viele Kanäle der Empfänger hat. Denn so viele 
Servos oder Fahrregler kann man anschließen und über den Sender steuern.

Das hat mit einem physikalischen Funkkanal auf z.B. 2,4GHz nichts zu 
tun.
Das findet meist sowieso Hopping usw. statt.

Bei den alten MHz Anlagen war das deutlich sichtbar. Eine bestimmte 
Quarz stellte einen bestimmten Funkkanal ein und natürlich wurden alle 
Modellfunktionen über diesen einen (Funk)Kanal übertragen.
Gast #4998523
Such mal nach dem Stichwort "PPM" oder "CPPM", das steht für Puls-Pause 
Modulation. Da findest Du einiges bei Wikipedia...

Dieses Protokoll hat ca. 40 Jahre auf dem Buckel und war quasi 
herstellerübergreifend, auch wenn einige (z.B. Graupner/Grundig) auch 
hier ein eigenes Süppchen gekocht haben.

Neuere Entwicklungen sind z.B. SBUS, z.B. für mehr Funktionen (Kanäle).
Gast #4998598
1
__+------------------------------------+________________________  Takt
2
|||__|||__||||||||||__||||||__||||||||||||||||||||||||||||||||||  HF
3

4
__+----+________                                                  K1
5

6
 ______+-----------+_________                                     K2
7

8
               ____+-------+________                              K3
Hier habe ich mal ganz grob dargestellt, wie das bei einer alten 
Proportionalsteuerung abläuft. Bei moderneren Anlagen wird die Pulsdauer 
als PCM-Codewort übertragen - da bin ich aber nicht auf dem neuesten 
Stand.
Man braucht also nur einen recht schmalbandigen HF-Kanal für viele 
NF-Kanäle, gut, bei PCM wird er etwas breiter sein müssen ...

Die Pulse von K1 ... K3 codieren mit ihrer Dauer (1-2ms) die Stellung 
des Knüppels am Sender. Immer wenn ein Puls fertig ist, wird der nächste 
gestartet - einfachst als Monoflop ausgeführt, die sich sequentiell 
triggern.
Zu Beginn und bei den jeweiligen negativen Flanken könnte z.B., ähnlich 
wie bei DCF77, die HF für kurze Zeit ausgetastet werden oder anders 
geeignet moduliert werden.
Wenn alle Sendekanäle fertig übertragen sind, erfolgt eine längere Pause 
(länger als die maximale Pulszeit von 2ms), die eine Synchronisation der 
Kanäle ermöglicht. Das wird dann laufend wiederholt und so eine Info 
über die Knüppelstellung am Sender übertragen.
Beim Emfpänger wird jeweils der Beginn der Austastung ermittelt und 
damit eine 1 durch ein Schieberegister geschoben. An dessen Ausgänge 
sind dann jeweils die Pulse für K1...K3 zu sehen und gehen auf die 
Servos.
Gast #4998607
>> Bei der Gelegenheit:
>Weiß jemand, ob es ein  offenes 2,4Ghz System gibt, das einem eine "Schicht
>unterhalb PPM" anbietet?

Zum Beispiel habe anno dazumal die einfachsten TX und RX Module von Jeti 
gekauft. Die füttere ich mit PPM und kriege wieder ein paar Servosignale 
raus. Was eigentlich ziemlich panne ist, in meinem µC der Funke aus 
Daten erst ein PPM zu machen, nur damit der TX Baustein die Pulslängen 
wieder ausmist. Abgesehen davon, dass man da sicher ohne Ende Bandbreite 
wegschmeißt.
Wenn man jetzt zum Beispiel einen "Layer" unter dem PPM Übertragen 
könnte, so zu sagen, auf beiden Seiten oberhalb der "Sicherungssschicht" 
aufsetzt (ich nehme an, sowas gibt es), könnte man z.B. auch in einem 
Multiswitch betrieb noch vernünftige Fades fahren.
#4998679
Ich denke, da liegt einfach eine Begriffsverwirrung vor. Da werden halt 
4 oder 8 Kanal Fernsteuerungen verkauft. Damit sind aber eigentlich nur 
4 oder 8 Funktions-Fernsteuerungen gemeint. Aus funktechnischer Sicht 
sind es alles 1-Kanal-Fernsteuerungen, die ihre Funktionen seriell über 
ihren Funkkanal übertragen.
Gast #4998723
Milhouse van Hauten schrieb:
>>Weiß jemand, ob es ein  offenes 2,4Ghz System gibt, das einem eine "Schicht
>>unterhalb PPM" anbietet?

Von FrSky gibt es das PPX Protokoll, dass in OpenTX implementiert sein 
soll. Eine genaue Protokollbeschreibung gibt es wohl nur gegen ein NDA, 
also ist es nicht so ganz offen...
#4999234
..einige Empfänger der 2.4GHz Anlagen bieten mittlerweile die Ausgabe 
eines digitalen Summensignals.

D.h. die "Werte" der einzelnen Geber (im Jargon Kanäle genannt) werden 
vom Empfänger digital seriell ausgegeben, z.B. seriell mit 115200 Baud 
(dürfte Graupner HoTT SUMD sein).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 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.