J-Log.eu - Forum

JLF ------ SPAM Bots! Bitte nach Registrierung eine Email an mich zur Freischaltung! / After registration drop me an email please for clearing! ===Nenne/name the NICK you used to register with!=== Email address: -> http://j-log.eu/impressum
Aktuelle Zeit: 13. Mär 2020, 18:14

Alle Zeiten sind UTC + 1 Stunde




   [ 14 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
Verfasst: 6. Dez 2015, 12:15 

Registriert: 25. Nov 2015, 12:54
Beiträge: 14
Hallo Tom,

bei den Tests wegen des Opto-Eingang Verhaltens ist mir noch was
anderes aufgefallen.

Testaufbau:
jlog 2.6 (26-CC_S-125.14)
Funke: DX8
Telemetrie: TM1000
Empfaenger: AR6210
Regler: CC Edge 80HV
Stromversorgg. Motor: Netzteil 25V
Stromversorgg. "BEC": Netzteil 6.5V
Motor: ThunderTiger OBL 44/11, 1150KV

bei allen Tests:
Aufzeichnungsintervall des CC-Reglers 1s

Funke ein, BEC-Spannung ein, Motorspannung ein,
Gas 0%, Gas 50% (10s), Gas 100% (10s), Gas 50% (10s), Gas 0%
Motorspannung aus, BEC-Spannung aus.


Test1: Regler direkt ohne JLog

Die Throttle-Werte zeigen die oben beschriebenen 0-50-100-50-0%
Auffällig ist, dass der Strom wohl erst ab ca. 6A gelogged wird?


Test2: mit JLog ohne SD-Karte

JLog LEDs beim booten: kurz rot, dann grün - schnelles flackern.
Das Log des Reglers sieht ähnlich aus wie bei Test1


Test3: mit JLog und SD-Karte

JLog LEDs beim booten (noch keine Motorspannung):

rot, dann alle Leds wie in der Doku, dann grün - schnelles flackern.

nach Motorspannung ein:
gelb - grün im Wechsel, dann wieder grün - flackern

Dann Testzyklus wie oben. Beim ersten 50% Sprung leuchten wieder die
gelbe und grüne Led im Wechsel und nach ca. 1-2s ist wieder
Normalbetrieb (grün - flackert)

Bei diesem 3. Test ist mir aufgefallen, dass die Pulslaenge die das
jlog protokolliert auch bei 100% bei ca. 1,5 ms bleibt. Ich habe mit
dem Oszi nachgemessen, der Puls ist wie auch im Regler-Log
protokolliert bei ca. 2ms. Hast Du da eine Erklaerung?

Die Log-Dateien habe ich mal angehängt. Die castle Dateien sind
eigentlich csv.

Gruß
Michael


Dateianhänge:
test1-castle-direkt.txt [4.92 KiB]
201-mal heruntergeladen
test2-castle-jlog-ohne-sd.txt [5.3 KiB]
181-mal heruntergeladen
test3-castle.txt [6.26 KiB]
193-mal heruntergeladen
test3-jlog-mit-sd.txt [9.28 KiB]
178-mal heruntergeladen
Nach oben
   
 
Verfasst: 7. Dez 2015, 15:27 
The Madman from Laboratory 4

Registriert: 8. Jun 2011, 14:28
Beiträge: 4760
Zitat:
Auffällig ist, dass der Strom wohl erst ab ca. 6A gelogged wird?

Habe ich so noch nicht gesehen vom Log eines CC.
Andererseits: Verständlich: Die Resolution (A/D) ist bescheiden, sie machen i.Allg. Mist beim Messen (nicht in allen Modellen, offenbar): Gemessen wird Low Side (Shunt). Dadurch verschiebt sich die Masse. Die Spannung steigt mit steigendem Strom, - auch die Temperatur ist manchmal beeinflusst dadurch.
Laut Deinem Log ist das hier nicht so.
Es ist auch so, dass sie für ihr Log bereits Workarounds drin haben, die aber nicht auf die Werte im Data Out angewendet werden. Z.B. spielt der DZ-Wert beim Anlauf eigentlich Scheibe (ok, bei K's ESCs dasselbe).

JLog setzt sein Stromlimit, unter dem nicht ausgewertet wird, auf 3A beim CC.

Zitat:
nach Motorspannung ein:
gelb - grün im Wechsel, dann wieder grün - flackern

Dann Testzyklus wie oben. Beim ersten 50% Sprung leuchten wieder die
gelbe und grüne Led im Wechsel und nach ca. 1-2s ist wieder
Normalbetrieb (grün - flackert)

Das ist JLog's LogStop, der per JLC auch abschaltbar ist. LogStop soll helfen, die Konsistenz des Filesystems zu schützen.
Zu den LEDs siehe hier: http://j-log.eu/start
Motorstrom über 3A (beim CC, sonst meist geringer, - außerdem BEC-Strom >2.9A) bringt JLog aus der LogStop-Bedingung: Recording startet. (orange LED)
Wird die Bedingung verlassen, stoppt das Recording exakt 5 Sekunden (keine 1..2) später.

Zitat:
Bei diesem 3. Test ist mir aufgefallen, dass die Pulslaenge die das
jlog protokolliert auch bei 100% bei ca. 1,5 ms bleibt. Ich habe mit
dem Oszi nachgemessen, der Puls ist wie auch im Regler-Log
protokolliert bei ca. 2ms. Hast Du da eine Erklaerung?

Die physische Pulslänge? Komisch, kann eigentlich nicht sein. Das hieße ja, dass der CC diesen Mist liefert.
Das relative Gas berechnet JLog auf Basis einer Annahme: (Deckt sich mit den meisten Systemen. Als Referenz wurde hier Graupner HoTT genommen.)
throttle=((int)CCdata[3]-1100)*10/84; //1100..1940
if(CCdata[3]<1100) throttle=0;
Schau mal das Log an: Der CC meldet seinerseits auch nicht mehr als 54% PWM. Es scheint also Realität zu sein.


Dateianhänge:

CC.png [ 55.93 KiB | 9918-mal betrachtet ]

_________________
Tom
Nach oben
   
 
Verfasst: 7. Dez 2015, 16:46 

Registriert: 25. Nov 2015, 12:54
Beiträge: 14
Hallo Tom,

Zitat:
Das ist JLog's LogStop, der per JLC auch abschaltbar ist. LogStop soll helfen, die Konsistenz des Filesystems zu schützen.
Zu den LEDs siehe hier: http://j-log.eu/start

Ich habe danach gesucht. Manchmal sieht man den Wald vor lauter Bäumen nicht. Danke!

Zitat:
Die physische Pulslänge? Komisch, kann eigentlich nicht sein. Das hieße ja, dass der CC diesen Mist liefert.

Ja. Der Gasimpuls hatte definitiv 2ms. Das ist auch im Log des Reglers protokolliert.
Zum Verständnis, der Wert ThrottlePulseLength den Jlog protokolliert ist der Wert der vom Regler als Pulslänge
geliefert wird? Falls ja, wäre hier ja auch einer der Unterschiede zwischen Regler-Log und dem
was auf der Schnittstelle geliefert wird.

Gruß
Michael


Nach oben
   
 
Verfasst: 7. Dez 2015, 18:17 
The Madman from Laboratory 4

Registriert: 8. Jun 2011, 14:28
Beiträge: 4760
Ich seh' desja im Log des CC:
Zitat:
1.9184 , 100.000 , 24.72 , 0.000 , 0.0 , 72.5 , 110960
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 71.8 , 0
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 71.8 , 0
1.5815 , 2.353 , 24.93 , 0.211 , 0.0 , 71.8 , 13984
1.5815 , 3.529 , 24.93 , 0.211 , 0.0 , 72.5 , 20458
1.5815 , 4.706 , 24.93 , 0.211 , 0.0 , 72.5 , 26446
1.5815 , 6.667 , 24.93 , 0.423 , 0.0 , 72.5 , 33525
1.5815 , 9.804 , 25.14 , 0.634 , 0.0 , 72.5 , 44578
1.5815 , 14.510 , 25.14 , 1.057 , 0.0 , 73.2 , 59179
1.5736 , 21.961 , 24.93 , 0.845 , 6.4 , 73.2 , 72657
1.5815 , 33.725 , 24.93 , 0.634 , 6.4 , 73.2 , 87251
1.5815 , 50.980 , 24.72 , 0.423 , 7.2 , 73.2 , 97687
1.5815 , 54.902 , 24.72 , 0.211 , 0.0 , 73.2 , 101073
1.5815 , 54.902 , 24.72 , 0.211 , 0.0 , 73.2 , 101575
1.5815 , 54.902 , 24.72 , 0.211 , 0.0 , 73.2 , 101575
1.5815 , 54.902 , 24.72 , 0.211 , 0.0 , 73.2 , 101575
1.5815 , 54.902 , 24.93 , 0.423 , 0.0 , 73.2 , 101575
1.5815 , 54.902 , 24.72 , 0.211 , 0.0 , 73.2 , 101575
1.5815 , 54.902 , 24.93 , 0.423 , 0.0 , 73.2 , 101575
1.5815 , 54.902 , 24.72 , 0.211 , 0.0 , 73.2 , 101575
1.6912 , 56.078 , 24.93 , 0.423 , 0.0 , 73.9 , 101575
1.9184 , 67.059 , 24.72 , 0.211 , 0.0 , 73.2 , 103114
1.9184 , 78.039 , 24.72 , 0.423 , 0.0 , 73.2 , 105786
1.9184 , 89.020 , 24.72 , 0.423 , 0.0 , 73.2 , 108025
1.9184 , 100.000 , 24.72 , 0.000 , 0.0 , 72.5 , 110960
1.9263 , 100.000 , 24.51 , 0.000 , 0.0 , 73.2 , 113426
1.9184 , 100.000 , 24.51 , 0.000 , 0.0 , 73.2 , 113426
1.9184 , 100.000 , 24.51 , 0.000 , 0.0 , 73.2 , 113426
1.9184 , 100.000 , 24.72 , 0.000 , 0.0 , 73.2 , 114060
1.9184 , 100.000 , 24.72 , 0.000 , 0.0 , 73.2 , 113426
1.9184 , 100.000 , 24.51 , 0.000 , 0.0 , 73.2 , 114060
1.5266 , 91.765 , 24.72 , 0.211 , 0.0 , 73.2 , 109767
1.4718 , 80.784 , 24.93 , 0.634 , 0.0 , 73.2 , 106894
1.4718 , 69.804 , 24.93 , 0.211 , 0.0 , 73.2 , 104701
1.4718 , 58.824 , 24.72 , 0.211 , 0.0 , 73.9 , 103114
1.4718 , 47.843 , 24.93 , 0.423 , 0.0 , 73.2 , 101073
1.4718 , 39.216 , 24.93 , 0.423 , 0.0 , 73.2 , 97687
1.4718 , 39.216 , 24.93 , 0.423 , 0.0 , 73.9 , 97222
1.4718 , 39.216 , 24.93 , 0.423 , 0.0 , 73.9 , 96761
1.4718 , 39.216 , 24.93 , 0.423 , 0.0 , 73.9 , 97222
1.4718 , 39.608 , 24.93 , 0.423 , 0.0 , 73.9 , 96761
1.4718 , 39.216 , 24.93 , 0.423 , 0.0 , 73.9 , 97222
1.4718 , 39.216 , 24.93 , 0.423 , 0.0 , 73.9 , 96761
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.9 , 84716
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.9 , 64002
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.2 , 47152
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.9 , 33415
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.9 , 21813
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.9 , 12800
1.0329 , 0.000 , 24.93 , 0.000 , 0.0 , 73.2 , 6120

100% PWM im CC Log, 54% gibt er aus.

Eigentlich sollten sich die Zeitbasen beider, CC, JLog, synchronisiert haben..
Was steht in CCinfo.txt?

Das Log sagt ganz klar, dass es ab 1ms Pulslänge los geht, beide Logs. Doch dann rennt's auseinander, einfach alles, auch die Temperatur, auch RPM.
Komischerweise stimmen aber Ubat und Imot überein.

Der liefert Ubec?! Aha, BEC, dann kann er keinen O-Koppler haben. ...und dann ein "HV" Typ?

Bzgl. der Strommessung verarmst Du Dich aber selbst: Der Motor läuft ohne Last.


Dateianhänge:

CC2.png [ 89.05 KiB | 9912-mal betrachtet ]

CC3.png [ 62.86 KiB | 9912-mal betrachtet ]

_________________
Tom
Nach oben
   
 
Verfasst: 7. Dez 2015, 18:33 

Registriert: 25. Nov 2015, 12:54
Beiträge: 14
Zitat:
Was steht in CCinfo.txt?

Das teht nur NTC, daher habe ich nicht die Datei angehängt.

Zitat:
Bzgl. der Strommessung verarmst Du Dich aber selbst: Der Motor läuft ohne Last.

Ja klar, das hatte ich vergessen zu erwähnen - sorry. Ich hab das ganze auf der Werkbank aufgebaut
und leider nichts womit ich den Motor unter Last setzen könnte.
Was meinst Du mit "verarmst Du Dich aber selbst"?. Dass da keine grossen Ströme kommen war
mir schon klar. Hab ich sonst noch was übersehen?

Gruß
Michael


Nach oben
   
 
Verfasst: 7. Dez 2015, 18:43 
The Madman from Laboratory 4

Registriert: 8. Jun 2011, 14:28
Beiträge: 4760
Ich meine nur: Es kommen auch kleinere Ströme als 6A in der Messung, - nur eben nur ganz kurz, weil nennenswerter Strom nur beim schnellen Hochlauf mal kurz fließt.

Irgendwie glaube ich nicht an ein Problem durch die unterschiedlichen Zeitbasen.
Der Calibration Pulse (#2) (beabsichtigt 500us lang) kommt eh immer. Der 11te Pulse fällt auch hier aus (2ter potentieller Cal Pulse), weil der Temp.sensor immer ein NTC ist (siehe CCinfo.txt).
Ubat stimmt, also kann es nicht die Time Base Adaptation sein.

Hmm..., das hieße dann ja, dass der CC Müll sendet..

-----------------

Die Temp. stimmt aber auch. Nur ist der Fahrenheit Wert falsch durch meinen Fehler in der Ini Datei für LogView.
Falsch:
Zitat:
Messgröße13 = Temperature Fahrenheit
Einheit13 = °F
Symbol13 = T-Fahrenheit
Faktor13 = 1.8
OffsetWert13 = 32.0
OffsetSumme13 = 0.0

Richtig:
Zitat:
Messgröße13 = Temperature Fahrenheit
Einheit13 = °F
Symbol13 = T-Fahrenheit
Faktor13 = 1.8
OffsetWert13 = 0.0
OffsetSumme13 = 32.0


Irgendwie tendiert alles dahin, dass das, was JLog from CC frisst, die stimmende Seite ist...
Ubat, Imot, Ubec, Temp scheinen zu stimmen.
RPM: Zeig mal bitte Deinen CONFIG.txt.
PWM, Throttle: seltam.

_________________
Tom


Nach oben
   
 
Verfasst: 7. Dez 2015, 19:26 

Registriert: 25. Nov 2015, 12:54
Beiträge: 14
Danach sieht es aus, leider. Und das Ganze ist reproduzierbar. Bevor ich hier
geschrieben habe habe ich es bestimmt 5 mal probiert.
Das bringt mich jetzt dummerweise an die Grenze meiner Messmöglichkeiten. Ich
habe leider kein Speicher Oszi. Jetzt müsste ich es nur schaffen auf den Sync. Impuls
zu triggern, da Throttle der 4. Wert ist müsste man gerade noch so was sehen.
Am besten wäre natürlich ein Logic-Analyser, blos wüsste ich gerade nicht wo
ich einen hernehmen könnte.

Gruß
Michael


Nach oben
   
 
Verfasst: 7. Dez 2015, 22:03 

Registriert: 25. Nov 2015, 12:54
Beiträge: 14
Sorry, ich wurde vorhin unterbrochen und habe die CONFIG.TXT vergessen.


Dateianhänge:
CONFIG.txt [145 Bytes]
191-mal heruntergeladen
Nach oben
   
 
Verfasst: 8. Dez 2015, 02:14 
The Madman from Laboratory 4

Registriert: 8. Jun 2011, 14:28
Beiträge: 4760
Hatte ich mir so gedacht, daher wollte ich die Config mal haben: Der Motor ist ein 8-Poler, der CC loggt 2-pole-normalized. Ich wusste nur nicht, was Du in JLog eingestellt hast: 6-Poler.

Damit passt auch RPM.

Es bleibt nur: Pulse length und PWM.

Ich bin ja bestimmt kein Freund von CC, aber es ist ziemlich unwahrscheinlich, dass das nicht auch stimmt... Fragt sich nur, was die sich da loggen...

LA: Ja, ohne wäre ich tot. Unvorstellbar, wie ich vorher alles ohne machte.

_________________
Tom


Nach oben
   
 
Verfasst: 8. Dez 2015, 07:46 

Registriert: 25. Nov 2015, 12:54
Beiträge: 14
Hallo Tom,

ich werde die Tage nochmal testen und schauen ob ich mit meinem Oszi
noch etwas Licht in das Geschehen bringen kann. Das kann aber etwas
dauern, da ich mich die nächsten Tage dem Broterwerb widmen muss.

Gruß
Michael


Nach oben
   
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
   [ 14 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de