Relaiskarten - PWM Signal !!!! Manuel - Sa 14 Jan, 2006 11:09 Titel: PWM Signal !!!!
Wie kann ich ein PWM Signal (0-100%) einlesen.
Brauch ich da ein Freqenzmeßeingang oder geht des auch mit einem anlalog Eingang?? fuchs - Sa 14 Jan, 2006 13:17 Titel:
wenn du das tastverhältnis einlesen willst, dann brauchst du noch eine schaltung (1 transistor+ kleinkram) , die analoges signal daraus macht.
das ganze dann auf einen analogen eingang geben, fertig
auf dem k8055 ist so eine schaltung für die beiden pwm ausgänge drauf.
das könnte man zweckentfremden. coolchip - Sa 14 Jan, 2006 14:36 Titel:
Um ein analoges Signal daraus zu machen reicht soweit ich weiß eigentlich schon ein Kondensator. Die Frage ist aber woher du das PWM-Signal bekommst und mit was du das einlesen willst.
Und vor allem: Warum? Manuel - Sa 14 Jan, 2006 14:41 Titel:
@ coolchip: Schau auf Forum
Dann weißt du warum. coolchip - Sa 14 Jan, 2006 14:51 Titel:
Ah, ok.
Das Problem ist halt das ein PWM-Signal ja eigentlich nur eine pulsierende Spannung ist. Wenn du per PWM eine Glühbirne oder so was betreiben willst ist das kein Problem. Aber wenn du das PWM-Signal mit einem µController wieder einlesen willst könnte das Probleme geben.
Abhilfe dürfte ein Kondensator schaffen, der aus der pulsierenden Spannung eine glatte Spannung macht.
Allerdings kannst du nicht einfach an eine Steuerleitung einen Kondensator hängen. Da müsstest du wie 'fuchs' schon geschreiben hat noch einen Transistor und einen Widerstand davor machen. Dann sollte das gehen.
Weißt du schon, mit was du das Signal dann einlesen willst? Manuel - Sa 14 Jan, 2006 15:04 Titel:
@coolchip:
Ich möchte den Momentanverbrauch anzeigen lassen.
Ich weiß jetzt ne formel wie sich der Spritverbrauch (Momentanverbrauch) errechnen lässt:
EZ x EM x U x 60 / km = Verbrauch
EZ= Einspritzzeit (PWM Moduliertes Signal vom Steuergerät)
EM= Einspritzmenge (Faktor der Abhängig ist von Einspritzmenge, Zylinderzahl)
U= Umdrehungen pro Minute
km= Geschwindigkeit (km/h)
Verbrauch= Momentanverbrauch
Die Daten lassen sich über Relaiskarten einlesen. Ich brauche halt noch ne Software dazu. Leider kann ich selber nicht programmieren. coolchip - Sa 14 Jan, 2006 15:12 Titel:
Ja, das habe ich schon gelesen.
PC Software kann ich leider auch nicht programmieren. Ich programmiere nur µProzessoren (PICs).
Wie willst du denn die Einspritzmenge herausfinden? Ich weiß nicht wie es bei deinem Astra ist, aber bei meinem Polo wird die Einspritzmenge auch verändert.
Welches Baujahr ist der Astra denn? Manuel - Sa 14 Jan, 2006 15:21 Titel:
mein Astra ist Bj 1999
wie ich die Einspritzmenge rauskrieg weiß ich auch noch nicht so genau. Der Faktor (Einspritzmenge) müsste man in der Software einstellen können, damit die Software auch bei verschiedenen Autos funktioniert.
Man weiß ja wieviel das Auto im Standgas brauch (Liter/Std). Dann könnte man den Faktor so einstellen (ausbrobieren) bis der Momentanverbrauch stimmt. Bist jezt weiß ich keine bessere Möglichkeit wie ich des rauskriegen könnte. coolchip - Sa 14 Jan, 2006 15:32 Titel:
BJ 1999? Und der soll noch kein ODB-2 haben? Das kann ich mir gar nicht vorstellen!
Ich bin mir sehr sicher, dass die Einspritzmenge laufend verändert wird. Je nach Belastung des Motors.
Die Idee mit dem Faktor is aber ganz gut. Ich glaube auch nicht, dass die Einspritzmenge so stark verändert wird. Und wenn dann bestimmt auch nur kurze Zeit. Manuel - Sa 14 Jan, 2006 15:43 Titel:
Mein Astra hat zwar einen OBD Stecker aber kein OBD taugliches Steuergerät. Das heißt den Fehlerspeicher kann man nur mit dem Diagnosegerät von Opel auslesen.
Die Einspritzmenge ist konstant. Was sich verändert ist die Einspritzzeit (Zeit die das Einspritzventil offen ist). Die Einspritzzeit gibt ja das Steuergerät aus (0-100%).
Ich glaub schon das die Verbrauchsrechnung stimmt. coolchip - Sa 14 Jan, 2006 19:57 Titel:
Stimmt. Ich glaube ich habe da was verwechselt. Die Einspritzmenge ändert sich ja mit der Einspritzzeit. El-Chico - Sa 14 Jan, 2006 21:42 Titel:
N'Abend!
Begrifflich genau genommen wird nicht die Einspritzzeit sondern die Einspritzdauer verändert - sonst kommt man leicht mit dem Einspritzzeitpunkt durcheinander.
Den Faktor müsste man durch rumprobieren in der Tat einigermaßen genau hinbekommen. Zumindest im Mittel - denn die eingespritze Kraftstoffmenge ist NICHT proportional zur Ansteuerdauer des Einspritzventils. Liegt z.B. daran, dass das Ventil ja erst mal öffnen muss und dann z.b. bei 2 ms Ansteuerdauer nur 1 MS einspritz - bei 3 ms Ansteuerdauer aber z.B. 2 ms, da es eben 1 ms zum öffnen braucht.
Zudem kommt es bei kurzen Ansteuerdauern (Teillastbetrieb oder Leerlauf) zu relativ undefinierten Einspritzmengen, da die Einspritzdüsen im ballistischen Bereich betrieben werden.
Aber ich glaube, eine weitere Ausführung würde zu weit führen Manuel - Sa 14 Jan, 2006 21:47 Titel:
@el-chico: heißt das das der Spritverbrauch nach dieser Berechnung nicht stimmt?
Wenn ja wie muss mans dann berechnen. Der Bordcomputer hat ja auch keine weitere Signale. El-Chico - Sa 14 Jan, 2006 22:39 Titel:
Jupp, der von Dir berechnete Spritverbrauch stimmt dann nicht.
Der vom Boardcomputer aber sicher schon eher - denn der hat definitiv mehr als eine einfache Konstante drin, die von der Einspritzdauer auf den Verbrauch umrechnet.
Vermutlich werden einfach für unterschiedliche Einspritzdauern unterschiedliche Korrekturfaktoren drin sein - dann geht es ja so wieder.
Also müssteste man auch bei der Berechnung des Momentanverbrauchs auch nur für verschiedene Einspritzdauern verschiedene Faktoren angeben - und die kann man ja über den vorhandenen Boardconputer durch ausprobieren ermitteln. Manuel - So 15 Jan, 2006 10:30 Titel:
@ El-Chico: Danke mal für die Hinweise. Allerdings werd ich die Korrekturfaktoren durch ausprobieren nicht hinkriegen weil ja kein Bordcomputer bei mir vorhanden ist.
Des müsste man in die Rechnung mit einfließen lassen. Es ist ja so bei 100% Einspritzdauer ist der Korrektufaktor am niedrigsten und bei 1% am höchsten.
Vielleicht gibts jemand hier im Forum der sich auskennt und mir weiterhelfen kann. Citroen_Andre - So 15 Jan, 2006 10:53 Titel:
Können die Leute in der Opel-Werkstatt nicht den Tester anklemmen und du schreibst dir den Spritverbrauch in einer Tabelle mit. Manuel - So 15 Jan, 2006 12:05 Titel:
So einfach in einer Tabelle mitschreiben wird des wohl nicht gehen. Citroen_Andre - So 15 Jan, 2006 13:39 Titel:
Die Einspritzzeit zeigt der Tester bestimmt auch an.
Das dann vergleichen. Manuel - So 15 Jan, 2006 13:41 Titel:
hmmmm
was meinst du eigentlich mit tester?
Aber um eine Einspritzdauer von 100% hinzukriege müsste man auf jeden Fall fahren. Geht so im Stand nicht Citroen_Andre - So 15 Jan, 2006 13:43 Titel:
Na das Diagnosegerät von einer Opel-Werkstatt.