APM 2.5 - PPM-Kanal an Ausgang leiten

PeBo

Erfahrener Benutzer
#1
Hi Leute,

ich lese schon den ganzen Nachmittag bei ardupilot.com und diydrones.com, komme aber einfach nicht weiter.

Ich möchte eine Boscam Cobra als FPV-Kamera und für Aufzeichnung nutzen. Die Kamera erlaubt die Steuerung von Foto- oder Videoaufnahme über einen RC-Kanal.

Die FC hängt via PPM an einem D4R-II und alle 8 Kanäle sind im MissionPlanner verfügbar und kalibriert.

Nun mein Problem: Wie kann ich Kanal 8 aus dem PPM-Signal an einen Ausgang der FC legen um dort die Steuerleitung der Kamera anzuschließen?

Ich hatte gehofft, dass ich mit RC8_Function = RCPassThru genau das tun kann... aber wo kommt das Signal dann aus der APM heraus?

Danke & viele Grüße,
Peter
 

halex

Erfahrener Benutzer
#2
ich habe auch kein Signal herausbekommen.
Kann sein,dass Du im Code nachvollziehen kannst wo das Signal herauskommt. Ich habe einfach das Signal von Ch 8 von meinem D8R-IIplus (auf XP geflasht) direkt an meine Kamera angeschlossen. Mein RX kann Ch 1-6 über Sumsi und Ch7+8 auf herkömmlichem Weg ausgeben.
 

PeBo

Erfahrener Benutzer
#3
Den D8R-XP habe ich gerade rausgeworfen weil ich den Platz für Video-Equipment benötige.

Ein Trick wäre natürlich wenn man Ch8 dem (noch) nicht vorhandenen Gimbal zuweist und dann an A10 oder A11 abgreift. Aber es muss doch irgendwie auch "richtig" möglich sein. Wofür hat die APM sonst 8 PWM-Ausgänge?
 

halex

Erfahrener Benutzer
#4
das verstehe ich jetzt nicht.

Du willst doch die Cam an u aus machen, oder?
RC 10 u 11 steuert das Gimbal. Mit RC9 soll auch getriggert werden können. Bei mir gings nicht
 

PeBo

Erfahrener Benutzer
#5
Ja, ich möchte nur die Kamera triggern. Die Cobra HD wertet dazu ein PWM-Signal aus und schaltet je nach Zustand um zwischen Standby, Videoaufnahme oder Foto.


Wenn ich das folgende Bild richtig interpretiere dann können die seitlichen Anschlüsse A9 bis A11 als Analogeingänge oder als Servoausgänge genutzt werden. Dabei muss zur Nutzung als Ausgang die jeweilige Lötbrücke auf OUT9/10/11 verbunden sein. Dabei ist vorgesehen, dass 10 und 11 die Gimbalsteuerung übernehmen.




Was ich möchte ist jedoch "nur" die Ausgabe des PPM-Kanal 8 als PWM-Signal auf OUT8. Logisch wäre, wenn das mit RC8_FUNCTION = 1 (RCPassThru) geschehen würde. Der PWM-Eingang der Kamera steckt dabei auf OUT8 aber es klappt nicht.

Mal sehen ob die Jungs bei diydrones dazu etwas wissen...
 

halex

Erfahrener Benutzer
#6
da bin ich auch mal gespannt.

Für mein Gimbal musste ich keine Brücken brücken :D
Rc10&11 funzt auch so
 

Lioon

Erfahrener Benutzer
#8
Hi, gab's für dieses Problem eigentlich eine Lösung? Ich brauche Ch7 und Ch8 als PWM-Signale, um externe Funktionen anzusteuern. RCPassThru wäre perfekt. Hat das jemand zum Laufen gebracht?
Gruß, Markus
 

olex

Der Testpilot
#9
Ich habe das bei mir anders ans Laufen gebracht, und zwar über die Servogimbal-Funktion. Einfach in den Gimbal-Einstellungen im Mission Planner einen oder mehrere Kanäle aktivieren, Stabilisierung aus lassen, Ausgang mit RCxx wählen (xx = Nummer, liegt dann am Ausgang Axx an) und den RC-Kanal zuordnen. Effektiv hat man damit einen unveränderten Passthrough.
 

Lioon

Erfahrener Benutzer
#10
Ja, das ist eine Idee, an die ich auch schon gedacht habe. Bei mir sind halt Pitch und Roll schon durch ein echtes Gimbal belegt. Bleiben noch Yaw und der Shutter. Bei letzterem weiß ich nicht genau, was ich im Mission Planner einstellen muss, um Passthru zu bekommen. Gruß, Markus
 

Jace25

Erfahrener Benutzer
#12
Du musst doch einfach nur auf einem der "Gimbal" Bewegungen einen Eingangs und Ausgangskanal festlegen und den Haken bei Stabilize entfernen. Dann schleift er im Endeffekt den Kanal durch.
 

Lioon

Erfahrener Benutzer
#13
Du musst doch einfach nur auf einem der "Gimbal" Bewegungen einen Eingangs und Ausgangskanal festlegen und den Haken bei Stabilize entfernen. Dann schleift er im Endeffekt den Kanal durch.
Ja, so werde ich's wohl machen. Aber noch eine Frage dazu. Wie genau unterscheiden sich die Ausgänge A10 und A11 von den Ausgängen A0 bis A9? In der Dokumentation steht:

Note: APM2.x RC10 & RC11 outputs operate at 50hz (labeled A10 & A11 on the case) making them acceptable for analog or digital servos while PWM outputs RC1 to RC8 operate at 490hz making them theoretically only suitable for digital servos.
Was genau bedeutet das für die Ausgangssignale? Liefern A10 und A11 kein PWM-Signal? Ich brauche die Ausgänge nicht für Servos, sondern für ganz andere "Jobs", einen FPV-Kamera-Switch, zum Beispiel. Kann ich da alle Ausgänge benutzen?

Gruß, Markus
 

Lioon

Erfahrener Benutzer
#14
Hmm, ich hab jetzt ziemlich lange erfolglos probiert, meine Tx-Kanäle 7 und 8 per Gimbal-Einstellung irgendwo auf die A-Leiste durchzuschleifen. Funktioniert nur auf den Ausgängen A10 und A11, die sind bei meinem Setup aber schon belegt. Offenbar kann man nicht die anderen A-Ausgänge (A0-A9) dafür verwenden? Weiß das jemand?
Gruß, Markus
 

DerKlotz74

Erfahrener Benutzer
#15
Hmm, ich hab jetzt ziemlich lange erfolglos probiert, meine Tx-Kanäle 7 und 8 per Gimbal-Einstellung irgendwo auf die A-Leiste durchzuschleifen. Funktioniert nur auf den Ausgängen A10 und A11, die sind bei meinem Setup aber schon belegt. Offenbar kann man nicht die anderen A-Ausgänge (A0-A9) dafür verwenden? Weiß das jemand?
Gruß, Markus
Wenn ich mir das Bild in Post#5 anschaue (Pfeil von rechts unten zu A9-A11), dann sollten zumindest A9-A11 als Ausgangskanäle konfiguriert werden können. Jumper vom mittleren Lötpad auf Out.xx setzen.
 

Nolis

Erfahrener Benutzer
#16
in meinem Fall habe ich ein BL Gimbal dran wo ich rein nur tilt steuern will..

Ich hab auch den D4RII PPM verbunden, CH6 ist konfiguriert und wird beim Radio Konfig richtig angezeigt, habe im APM Planer in den Camera Gimbal Einstellungen die Tilt Funktion auf Output CH11 gestellt und Input auf CH6… geht aber nicht der Bullshit…

Ich habe das selbe auch mal mit CH7 auf der Taranis und dem APM Input probiert, stell ich CH7 (in Extented Tuning) auf Camera Trigger und unter Camera Gimbal die Funktion Camera Trigger auf CH11 und Input CH7 wird ein Impuls ausgesendet.. dh. das Gimbal fährt einmal auf und geht dann wieder in die 0 Position…

Habs auch nachgemessen, also 5V liegen auf jedenfall mal auf Output 11 an..
Steckt das Gimbal direkt am Empfänger geht's natürlich, also am Gimbal kanns ja wohl nicht liegen, zumal das ja sowieso extra mit Storm versorgt wird, es geht ja rein nur um das Signal vom APM...

Muss ich da nun auch noch was Löten am APM… ?
 
Zuletzt bearbeitet:

Lioon

Erfahrener Benutzer
#17
Ich hab auch den D4RII PPM verbunden, CH6 ist konfiguriert und wird beim Radio Konfig richtig angezeigt, habe im APM Planer in den Camera Gimbal Einstellungen die Tilt Funktion auf Output CH11 gestellt und Input auf CH6… geht aber nicht der Bullshit…
Genau das geht bei mir völlig problemlos. Sowohl mit Ausgang 11 als auch 10. Da muss man nix löten.
Es geht halt nur nicht mit A0-A9 (bei mir).
 

Jace25

Erfahrener Benutzer
#18
Genau das geht bei mir völlig problemlos. Sowohl mit Ausgang 11 als auch 10. Da muss man nix löten.
Es geht halt nur nicht mit A0-A9 (bei mir).
Ich habe es offen gesagt noch nicht mit allen Ausgängen probiert. Möglicherweise gibt es da tatsächlich einen Unterschied, zumal ich es zwar bislang am *Hawk und am APM 2.5 getestet habe, aber jeweils nur mit einem Kanal, da ich einfach nur einen Kanal durchschleifen will um die Pitch Achse vom Gimbal zu steuern. Das ging stets Problemlos.

Evtl komme ich diese Woche mal dazu, dass Spielchen auf dem Schreibtisch mit meinem anderen APM 2.5 nachzustellen.
 

Nolis

Erfahrener Benutzer
#19
Also bei mir geht's definitiv nicht, hab auch einen einfachen Servo dran gesteckt um es zu testen bewegt sich nix, ausser dass der Servo bei anwählen von CH11 sofort in Mittelstellung geht, aber bewegen tut er sich Nüsse... (wie gesagt das Signal kommt ja laut RC Einstellung richtig an) wird aber anscheinend nicht durchgeroutet...

Board RCTIMER 2.5.2
 

Jace25

Erfahrener Benutzer
#20
An keinem Ausgang?

Du kannst im HUD unten in den Reitern auswählen, dass er dir anzeigt, was er ausgibt an die Servos. Da sollte dann der PWM Wert stehen, den er sendet.
 
FPV1

Banggood

Oben Unten