Seite 1 von 1

#1 Messergebnisse Servosignal-Monitore

Verfasst: 23.04.2010 23:23:05
von chris.jan
Ich wollte Euch mal fragen, ob ihr schonmal Differenzen/Ungenauigkeiten bei Servosignalen feststellen konntet.
Ich weiß ja nicht wie Jeti-Box und Co. intern genau arbeiten, aber eigentlich sollten die Servosignale doch relativ genau gemessen werden können, oder etwa nicht?

#2 Re: Messergebnisse Servosignal-Monitore

Verfasst: 25.04.2010 18:58:58
von chris.jan
Vielleicht sollte man wichtige Fragen nicht genau übers Wochenende mit gutem Flugwetter stellen :mrgreen:
Wäre schön wenn ihr (falls ihr passende Hardware habt) das mal ausprobieren könnt.
Ich habe auch schonmal den Eindruck gehabt, daß manch ein stetig gleicher Wert bei jedem Messen unterschiedlich ist.
Kann es sein, daß Spannungsunterschiede für sowas verantwortlich sein können?

#3 Re: Messergebnisse Servosignal-Monitore

Verfasst: 25.04.2010 19:04:59
von adrock
...also Spannungsunterschiede eigentlich nicht. Hängt auch immer davon ab, wie der Servomonitor gebaut ist, also ob er z.B. einen Quarz oder den internen Takt des µC (ungenau) verwendet.

Ansonsten sollte man die Signallänge schon recht genau messen können. Gängige Controller laufen mit min. 8 MHz Taktfrequenz, d.h. wenn man dort einen Timer zur Messung der Impulslänge verwendet, entspricht 1 ms dann 8000 Zyklen. Selbst wenn man die untersten zwei Bits wegschmeisst, hat man noch 2000 Schritte für +/- 100%.

Habe aber bisher noch keinen Servomon ausprobiert.

Ciao...
Markus

#4 Re: Messergebnisse Servosignal-Monitore

Verfasst: 25.04.2010 19:15:55
von chris.jan
Speziell ist mir eben aufgefallen, daß meine Jetibox "scheinbar" nicht so genau ist. Nur kann ich das eben nicht selbst gegenchecken. Ich hab die noch nicht aufgemacht. Werde ich nachher mal tun. Wenn die auf der dritten Stelle hinterm Komma zwischen zwei Ziffern hin&her wechselt sollte man zumindest davon ausgehen, daß die ersten beiden Stellen wenigstens genau sind.

#5 Re: Messergebnisse Servosignal-Monitore

Verfasst: 26.04.2010 11:54:32
von chris.jan
Hab mal meine Box aufgeschraubt. Ohen Löten kann ich nicht auf die Platine schauen, aber von der Seite sieht es so aus, als wäre da schon ein Quarz verbaut.

#6 Re: Messergebnisse Servosignal-Monitore

Verfasst: 26.04.2010 12:49:03
von frankyfly
worum geht es, Bzw. was willst du kontrollieren?

Ein von der Box erzeugtes Signal?

Dann brauchst du z.B.nur ein Oszilloskop und musst die Impulsbreite messen:
-100% = 1ms
0% = 1,5ms
100% = 2ms
(und dazwischen 20ms Pause)

Die Anzeige eines gegebenen Signals?
Dann brauchst du einen Frequenzgenerator mit dem du obriges Signal erzeugen kannst.

#7 Re: Messergebnisse Servosignal-Monitore

Verfasst: 26.04.2010 13:09:07
von chris.jan
Es geht um den Regler, den ich aktuell immer auf AUTO-Anfangspunkt eingestellt habe.
Den hab ich kurzfristig mal fix eingegeben, mit dem Wert, den ich mit der Jetibox am Empfänger gemessen habe: 1,112ms
Daraufhin initialisierte der Regler nicht. Beim anpassen des Endpunktes auf 1,086ms initialisierte der Regler dann aber doch richtig.
D.h. der Regler und seine dazugehörige Jeti-Box interpretieren die Signale unterschiedlich.
Und ich will jetzt herausfinden, ob das nur ne Messungenauigkeit ist, oder ob entweder Box oder Regler falsch laufen.
Das ist immerhin eine Abweichung von 0,027ms bzw. 3% des Signalweges von 1-2ms. Meiner Meinung nach zuviel.

#8 Re: Messergebnisse Servosignal-Monitore

Verfasst: 26.04.2010 13:25:17
von acanthurus
Hi..

Ich habe zusammen mit einem Kollegen einen Servomonitor gebaut, der einfach zwischen Empfänger und Servo gestöpselt wird.
Ausgabe von %-Werten, µS-Werten, Framewiederholungsfrequenz und Servospannung auf zweizeiligem LCD-Display.
Controller ist mit Quarztakt, und die Genauigkeit der Rohdaten (µs-Wert) entspricht nach unseren Messungen etwa der Anzeigenauflösung (also so wenigstens +- 1%)
Derzeit ist das für "altmodische" Frameformate gedacht (1.5ms+-0.5ms), zeigt aber auch "schnellere" Formate noch brauchbar an, lediglich die %-Werte sind dann halt nicht mehr sinnvoll.

gruß
andi

#9 Re: Messergebnisse Servosignal-Monitore

Verfasst: 26.04.2010 14:19:39
von chris.jan
Okay Andi, also versuch ich meine Differenz jetzt mal als Ausreißer bei der Meßungenauigkeit zu verstehen.
Schade eigentlich, bin ich doch der Typ, der lieber mit vergleichbaren Werten wie ms als mit modellabhängigen %-Angaben arbeitet. Trotzdem Danke, das bringt mich in meinem Verständis schonmal ein großes Stück weiter.

#10 Re: Messergebnisse Servosignal-Monitore

Verfasst: 26.04.2010 16:03:59
von acanthurus
Hi..

Ich schaue eigentlich auch nur auf den ms-Wert. Mit meiner %-Angabe bez. genauigkeit meinte ich nicht Ruderwegs-% sonder % Abweichung vom Ist-Wert. Mein Kollege hat das Ding mit Oszi und Funktionsgenerator abgeglichen.
Da ich zudem eine "alte" Multiplex-Anlage verwende, ist die Mitte bei mir sowieso meist woanders. Ich verwende das Ding speziell dazu, um zur Ansteuerung von irgendwelchen Kreiseln etc. die "korrekte" Mitte und den Ausschlagsbereich vorab einzustellen.

Deine errechneten 3% Abweichung sind sicherlich noch im Rahmen dessen, was als Unterschied zwischen einem "bequarzten" Controller oder einem internen RC-Oszillator rauskommen könnte. Zudem sollte man bedenken dass die gemessenen Pulsdauern auch noch abhängig von der Flankensteilheit des Signals und dem dadurch evtl. unterschiedlichen Triggerpunkt abhängen. Wenn also noch irgendwelche Bauteile in der Signalkette hängen (Entstörung etc.), dann kann es auch bei exakt gleichem Referenztakt zu unterschiedlichen Ergebnissen kommen.

Wir hatten unseren Monitor zunächst auch mit internem RC-oszillator gebaut - und später dann auf Quarz umgestellt - nötig wärs nicht unbedingt gewesen (zumindest nicht bei den 2 Geräten, die gebaut wurden), aber man weiß ja nie, was noch nachkommt.

Im Zweifelsfall hilft immer der Umweg über ein Oszi. Da genügt für solche PPM-Messerei normalerweise ein Soundkarten-Oszi.

gruß
andi