Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: ms / Umdrehung in KM/h umrechnen Kategorie: Programmierung Basic (von Michael Himber - 16.03.2005 19:20)
 Als Antwort auf Re: ms / Umdrehung in KM/h umrechnen von Achim - 16.03.2005 13:48

>
> >
> > >
> > > > > m/s * 3,6 = km/h
> > > > >
> > > > Danke für die Antwort!
> > > > aber ich habe keine meter/sekunde
> > > > ich habe nur millisekunden/1,8Meter...
> > >
> > > Dann teile doch durch 1000 und durch 1,8 und Du hast s/m, dann noch den Kehrwert, ergibt m/s
> > >
> > > Wie Du das mit der CC rechnest, ist natürlich eine andere Frage. ;-) In welchem Bereich liegen denn Deine Messwerte?
> > >
> >
> > die maximal zu erwartenden erbenisse liegen bei etwa 90 kmh wären dann
> > 25m/s
> > ca.15 Umdrehungen /sekunde
> > ca66 ms / umdrehung
> >
> > funktinieren sollte das ganze so ab 10 kmh wären dann
> > 2.77778 m/s
> > ca.1,543 Umdrehungen /sekunde
> > ca648 ms / umdrehung
>
> Also zwischen 3 und 32 Timer-ticks.
>
> Bei so wenigen Werten würde ich als erste Stufe der Einfachheit halber die Werte auf einem PC vorabberechnen und in der CC in einer lookup-Table vorhalten. Ich habe die Werte mal ausgerechnet und auf eine Stelle hinterm Komma ausgegeben. Nach oben hin (Geschwindigkeit) werden die Werte natürlich immer ungenauer sein.
>
> 1 ticks = 20 ms = 90 m/s = 324 km/h
> 2 ticks = 40 ms = 45 m/s = 162 km/h
> 3 ticks = 60 ms = 30 m/s = 108 km/h
> 4 ticks = 80 ms = 22,5 m/s = 81 km/h
> 5 ticks = 100 ms = 18 m/s = 64,8 km/h
> 6 ticks = 120 ms = 15 m/s = 54 km/h
> 7 ticks = 140 ms = 12,9 m/s = 46,3 km/h
> 8 ticks = 160 ms = 11,2 m/s = 40,5 km/h
> 9 ticks = 180 ms = 10 m/s = 36 km/h
> 10 ticks = 200 ms = 9 m/s = 32,4 km/h
> 11 ticks = 220 ms = 8,2 m/s = 29,5 km/h
> 12 ticks = 240 ms = 7,5 m/s = 27 km/h
> 13 ticks = 260 ms = 6,9 m/s = 24,9 km/h
> 14 ticks = 280 ms = 6,4 m/s = 23,1 km/h
> 15 ticks = 300 ms = 6 m/s = 21,6 km/h
> 16 ticks = 320 ms = 5,6 m/s = 20,2 km/h
> 17 ticks = 340 ms = 5,3 m/s = 19,1 km/h
> 18 ticks = 360 ms = 5 m/s = 18 km/h
> 19 ticks = 380 ms = 4,7 m/s = 17,1 km/h
> 20 ticks = 400 ms = 4,5 m/s = 16,2 km/h
> 21 ticks = 420 ms = 4,3 m/s = 15,4 km/h
> 22 ticks = 440 ms = 4,1 m/s = 14,7 km/h
> 23 ticks = 460 ms = 3,9 m/s = 14,1 km/h
> 24 ticks = 480 ms = 3,8 m/s = 13,5 km/h
> 25 ticks = 500 ms = 3,6 m/s = 13 km/h
> 26 ticks = 520 ms = 3,5 m/s = 12,5 km/h
> 27 ticks = 540 ms = 3,3 m/s = 12 km/h
> 28 ticks = 560 ms = 3,2 m/s = 11,6 km/h
> 29 ticks = 580 ms = 3,1 m/s = 11,2 km/h
> 30 ticks = 600 ms = 3 m/s = 10,8 km/h
> 31 ticks = 620 ms = 2,9 m/s = 10,5 km/h
> 32 ticks = 640 ms = 2,8 m/s = 10,1 km/h
>
> Wen's interessiert, Programm dazu:
>
> public static void main(String[] args)
> {
>   NumberFormat nf = NumberFormat.getInstance();
>   nf.setMaximumFractionDigits(1);
>
>   for (int i=1; i<33; i++)
>   {
>     int ms = i*20;
>     double v = 1 / ((double)ms / 1000 / 1.8);
>
>     System.out.println(i + " ticks = " + ms + " ms = "
>                               + nf.format(v) + " m/s = "
>                               + nf.format(v *3.6) + " km/h");
>   }
> }
>
> HTH
>
> Bye
>  Achim
DAnke für die Info, sowas habe cih gesucht. allerdings erschreckt mich die hohe ungenauigkeit im oberen bereich... werde mir vieleicht doch noch was andes einfallen lassen müssen

 Antwort schreiben

Bisherige Antworten:

Re: ms / Umdrehung in KM/h umrechnen (von Achim - 16.03.2005 23:21)
    Re: ms / Umdrehung in KM/h umrechnen (von michael Himber - 30.03.2005 23:47)
        Re: ms / Umdrehung in KM/h umrechnen (von Stefan Schütte - 1.04.2005 0:20)