gs-500.de  

Zurück   gs-500.de > GS500(E/F) > ARCHIV > Allgemeines

Hinweise

 
 
Themen-Optionen
Alt 24.08.2004, 17:19:36   #1
Memme
Erfahrener Benutzer
 
Benutzerbild von Memme
 
Registriert seit: 15.07.2002
Ort: Stadt der 7 Türme
Beiträge: 331
Standard Berechnung des Verbrauches

Moin,

hab mir gerade noch ma Gedanken gemacht, wie ich den momentanen
Verbrauch berechnen kann und das ist dabei rausgekommen.

Code:
// Clock 4MHz -> 4000000Hz
// Vorteiler 1024 -> 1 Timertick 	=  3906.25 Hz
//																^= 0.000256s

//  Zeit zwischen 2 Impulsen durch Interrupts ermittelt

// Durchfluss_pro_Impuls:
// 1 Impulse ^= 1l /( Tankinhalt_Impulse * 10) = 1l / (144 * 10) = 0,000694 l


// Verbrauch pro Stunde

// ((1 * 60 * 60)sec  / (( 1 / Zeit_pro_Impuls ) * Ticks_zwischen_Impulsen )) * Durchfluss_pro_Impuls


//    1* 60 * 60 * Zeit_pro_Impuls
//------------------------------------ * Durchfluss_pro_Impuls
//     Ticks_zwischen_Impulsen


//    1* 60 * 60 * 3906.25                             1
//------------------------------------ * --------------------------------
//     Ticks_zwischen_Impulsen            Tankinhalt_Impulse * 10


//    1 * 6 * 60 * 3906.25                             
//--------------------------------------------------------------
//     Ticks_zwischen_Impulsen  *   Tankinhalt_Impulse 


//                 1406250
//--------------------------------------------------------------
//     Ticks_zwischen_Impulsen  *   Tankinhalt_Impulse
Falls jemand mal sehen kann, ob da noch ein Denkfehler drin steck, wäre ich sehr dankbar.
Das ganze berechnet erst mal nur den Verbrauch in Liter bzw. dezi-Liter
pro Stunde. Eine erweiterung auf Liter / 100km kommt noch.

Memme
Die Berechnung für die Geschwindigkeit
__________________
My alcohol drinking club has a skydiving problem.
Memme ist offline  
Alt 24.08.2004, 18:23:27   #2
Memme
Erfahrener Benutzer
 
Benutzerbild von Memme
 
Registriert seit: 15.07.2002
Ort: Stadt der 7 Türme
Beiträge: 331
Standard

Und weiter:
Code:
// Strecke (km/h):

//   (1 * 60 * 60)sec / (( 1 / Zeit_pro_Impuls ) * Ticks_zwischen_Reed )) * Radumfang(mm) / (10  * 100 * 1000)


//    1* 60 * 60 * Zeit_pro_Impuls		   Radumfang
//------------------------------------ * ------------------
//     Ticks_zwischen_Reed               (10 * 100 * 1000)km


//    1* 6 * 6 * 3906.25			  	       Radumfang
//------------------------------------ * ------------------
//     Ticks_zwischen_Reed               (10 * 1000)km


//    	      Radumfang
//14.0625 * ----------------------
//            Ticks_zwischen_Reed
Bin leider noch nicht dazu gekommen zu testen, ob die Werte stimmen.
__________________
My alcohol drinking club has a skydiving problem.
Memme ist offline  
Alt 09.11.2004, 23:14:55   #3
Memme
Erfahrener Benutzer
 
Benutzerbild von Memme
 
Registriert seit: 15.07.2002
Ort: Stadt der 7 Türme
Beiträge: 331
Standard

So, nachdem hier ja so viele Antworten sind, die erste Berechnung habe
ich getestet (habe endlich einen Funktiongenerator ) und
die Werte sehen ziemlich gut aus.

Die Zeiten zwischen 2 Impulsen stimmen bis auf wenige µs,
genau weiß ich es aber erst, wenn ich mal ein paar Testmenge berechent habe. Schon wieder Mathe

Memme
__________________
My alcohol drinking club has a skydiving problem.
Memme ist offline  
 

Lesezeichen


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48:31 Uhr.


Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2025, vBulletin Solutions, Inc.