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
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.
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).
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.
>> 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.
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.
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...
..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).
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.