|
Home > Sonstiges
|
|
|
|
|
|
|
|
sonic (pbportal.de) hat zu dem Thema eine PDF erstellt: Download
Eine Zusammenfassung aus dem Thread Dwell: Wievel blinks sind 1ms? Oder: Wie berechne ich die Dwell?
Richtige Dwellberechnung
Zitat:
Zitat von Eagle1882
Hallo zusammen!
Um der Frage jetzt mal ein für alle mal abhilfe zu schaffen. Wie berechnet man die Dwell richtig? Hier im Forum gibt es zwei verschiedene Varianten. Bei der letzten ist 1 blink gleich 0,5ms. Auf der Seite von http://www.zdspb.com/tech/ion/elect...ckadvanced.html
rechnet der Dwell-Rechner auch mit 0,5ms und dann das ganze noch +8ms
In der Ghetto-Mod Beschreibung von Sonic ist 1 blink = 0,25ms. Das ganze dann noch + 3ms ist dann die Dwell. So steht es auch im IonGuide
Also Sonic und IonGuide:
blinks*0,25ms+3ms=Dwell in ms
ZDSPB:
blinks*0,5ms+8ms=Dwell in ms
Wäre schön, wenn mal jemand sagen kann, wie der Hase zu laufen hat.
Und bitte komm jetzt keiner auf die Idee zu schreiben Suche-Benutzen. Was bringt mir die Suche, wenn in jedem Threat ne andere Rechnung steht. Also würde ich mal vorschlagen, dass dieser Thread das ein für alle mal klären soll.
Also bitte....
Und wenn wir schon mal dabei sind, wäre es auch nicht schlecht die Errechnung der Recharge Time in ms zu klären. |
Zitat:
Zitat von dt3ft
techinfo_fet.jpg
Zitat:
Microcontroller uses an Atmel ATmega48v10MI AVR microcontroller running 5V from a National Semiconductors LP2981 voltage reg.
Solenoid FET signal normally high. The MCU drops the signal for 4.04-mS then pulses it at 7.813-kHz for the remainder of the dwell time. Thanks to Chiumanfu for the scope intel. |
Jetzt müsste man nur noch erfahren wie lang die Dwell in Blinks eingestellt war. Die 8ms stimmen, wenn die Dwell auf 0 Blinks war.
Die 3ms stimmen wenn die Dwell auf 20 war.
Vielleicht rechnet ydna auch nocht die Zeit ein die der Bolt zum Bewegen braucht. Das würde aber nicht die 0,5ms/blink erklären....
Wenn ich Zeit hab schreib ich mal Chui an, der kann mit seinem Oszilloskop bestimmt exakte angaben machen. |
Zitat:
Zitat von dt3ft
Hab die Antwort von Chiu bekommen:
Zitat:
The thread with all the info on my measurements is here
http://www.ionowners.com/showthread.php?t=2963
The scope screenshot was made with a dwell of 0.
I confirmed the measurements on two stock Ion boards so I'm very confident that it's correct. The values may drift slightly depending on the accuracy of the mcu's free-running clock.
Chiu
|
und im Thread ist das:
Zitat:
Zitat von Chiumanfu
Dwell/recharge timing measurements from my stock board.
Signal measured at the output of Q1 solenoid driver FET.
Normally high. Trigger brings the signal low for 4.04mS then 50/50 PWM at 7.813kHz for the remainder of the dwell time. This was obviously done to conserve battery power but I think if the initial 4.04mS to get the armature moving were increased, we could use the ion deeper into the battery discharge.
All measurements made on a 60MHz digital scope. Ramping setting.
Dwell time (Recharge=0)
D0 - 8.08mS
D1 - 8.60mS
D2 - 9.12mS
D3 - 9.64mS
D4 - 10.16mS
D5 - 10.64mS
D10 - 13.24mS
D20 - 18.30mS
D30 - 23.40mS
D40 - 28.60mS
D50 - 33.60mS
D60 - 38.60mS
D70 - 43.80mS
D80 - 48.80mS
D88 - 52.84mS
Looks like each flash is worth 512uS and the range from 8.08mS up to 52.84mS
Recharge (Dwell=0)
R0 - 50.8mS
R10 - 50.8mS
R20 - 50.8mS
R30 - 50.8mS
R40 - 50.8mS
R50 - 52.0mS
R60 - 57.2mS
R70 - 62.0mS
R80 - 67.2mS
R88 - 72.4mS
Looks like each flash is worth 512uS and the range from 50.8mS up to 72.4mS
I believe the base value is 26mS if you don't hit the cap.
Recharge time is not affected by dwell setting.
R88 (D30) - 72.4mS
R88 (D88) - 72.4mS
Clockrate * 4 = 512uS
Dwell time = 8.08mS + (Flashes * 512uS)
Recharge time = 26.0mS + (Flashes * 512uS)
BPS = 1 / (Dwell time + Recharge Time) |
Also die 0.5 + 8 sind schon richtig. |
Zusammenfassung DWELL
Zitat:
Zitat von Eagle1882
Also das ist doch mal ne Ansage. Dann muss der IonGuide geändert werden.
Ich fasse zusammen
Dwell:
Blinks*0,512ms+8,08ms=Dwell in ms
Recharge Time:
Blinks*0,512ms+26ms=Recharge Time in ms
BPS:
1000/(Dwell+Recharge Time)=BPS
Edit: Maschinenbauer nehmens ebend genau |
BPS-Rechner
Zitat:
Zitat von Eagle1882
Ich hab einen BPS-Rechner, also eine Excel-Tabelle zur Berechnung der Dwell und dem ganzen Kram zusammengeschustert.
Ist ne kleine Spielere, aber so weiß man wenigestens, was man einstellen muss, wenn es nen Turnier-Cap gibt. |
bps_settings.xls
Recharge/ROF Problem
Zitat:
Zitat von dt3ft
Zitat:
Zitat von GrivierMG
Versteh ich das jetzt richtig?!? Die Blinks der ROF müssen verrringert werden damit die ION schneller wird?? Dachte bis jetzt beim erhöhen wird sie schneller! |
Nennt die ROF "Recharge", dann habt ihr da kein Logikproblem drin!
Zitat:
Zitat von dt3ft
Recharge Rate: Das ist die Nachladezeit. Sie sagt aus wie lang der Bolt nach jedem Schuss hinten bleibt, damit die Firing Chamber mit Luft gefüllt werden kann. Erhöhen senkt die ROF und verringern steigert die ROF |
Zur Veranschaulichung: ION Animation |
Zitat:
Zitat von Eagle1882
Wenn Du die Nachladezeit verringern willst, dann musst Du möglich wenig blinks von unten einstellen. Dies erhöht dann wiederum die Rate of Fire Deiner Gun.
Beispiel:
Dwell von 10 blinks
Recharge Time von 1 blink
ergibt eine BPS von 24,7
Folglich eine hohe Rate of Fire
Dwell von 10 blinks
Recharge Time von 80 blinks
ergibt eine BPS von12,48
Folglich eine niedrige Rate of Fire
Eine hohe ROF kriegst Du nur hin, wenn Du eine kurze RechargeTime einstellst. |
Zitat:
Zitat von dt3ft
Zitat:
Zitat von GrivierMG
Wenn ich die Nachladezeit verringere ... erhöhe ich aber doch die "Blinks" bei der Bordeinstellung
Oder stehe ich jetzt total auf´m Schlauch |
Beim Stock:
ROF hoch = Recharge runter
ROF runter = Recharge hoch
und extra für dich:
Code:
GELB _______ DWELL erhöhen
ROT _______ DWELL verringern
GELB __ __ __ Recharge erhöhen
ROT __ __ __ Recharge verringern
GELB -- -- -- -- Schussmodus hoch
ROT -- -- -- -- Schussmodus runter
Das ist auch logischer. Denn "1. 3. 5 = Setting" rauf und "2. 4. 6. Setting runter".
Warum sollte ein Programmierer so ein Chaos wie "1. 4. 5. Setting hoch" und "2. 3. 5 Setting" runter programmieren |
Zitat:
Zitat von dt3ft
Der stimmt nur nicht in Bezug auf die Umrechnung nicht.
Was das ROF/Recharge Problem angeht ist der schon richtig. Das hat SP aber selbst verschuldet. Die haben einfach ein "Synonym" dafür verwendet. Wohl wegen der Zielgruppe, die mit dem Begriff Recharge nichts anfangen können. Es ist die Recharge, egal was die Anleitung sagt! Wie oben schon beschrieben, macht das einfach Sinn.
Ausserdem nur so nebenbei bei der eigentlichen ROF(BPS) spielt eigentlich die Dwell noch eine gewichtige Rolle. Denn Recharge 0 + Dwell 10 hat nicht die selbe ROF(BPS) wie eine Recharge 0 + Dwell 20. Die ROF hat sich also TATSÄCHLICH verändert aber die ROF(laut SP/Recharge) wurde nicht verändert.
^^
Für die Klugscheisser: Ja ich weiss das die ION ein cap hat. Ich gehe von uncapped aus, weil das besser zu erklären ist. |
|
|
|
|
|
|