Seite 11 von 16 ErsteErste ... 910111213 ... LetzteLetzte
Ergebnis 101 bis 110 von 155
  1. #101
    Hallgebender Avatar von northpower
    Registriert seit
    17.06.2010
    Ort
    Schleswig-Holstein
    Beiträge
    6.237

    AW: Eigenbau Synchrontester

    Jep, ich arbeite auch sehr gern mit dem Twinmax und find den
    absolut genau.
    Schöner Test, vielen Dank für den Link
    nordische Grüße, Achim

    Ignitech für BMW 2-V Boxer & Sachse Zündungen

    Stelle bei Zündproblemen gegen Porto ein Test-Paket zur Verfügung
    Hallgeber, ZZP- Einstellgerät, Zündschaltgerät, Zündspule


    Hallgeber-Service.de



  2. #102
    Avatar von yz88
    Registriert seit
    17.04.2016
    Beiträge
    110

    AW: Eigenbau Synchrontester

    Im Beitrag #95 habe ich ja einen Link geteilt, wo die Unterdruckkurve sehr gut beschrieben ist. Nun habe ich im ersten Schritt mal nur den Druck über die Sensoren mit den Arduino gemessen, und über den Serial-Plotter der Arduino Anwendung aufgezeichnet.

    Zu erst mal nur einen Zylinder, um eine Vorstellung von der (Druck-)Kurve zu bekommen.
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	arduino_raw_pressure_1_channels.jpg 
Hits:	120 
Größe:	73,4 KB 
ID:	214554
    Wenn der Motor nicht läuft, dann liefert der Sensor ein Wert von ca. 840 - also Umgebungsdruck. Wenn der Motor läuft, kann man gut die Maximalwerte des Unterdrucks erkennen, liegen hier so um Werte von 370. Über den Abstand zwischen den Maximalwerten kann man die Drehzahl berechnen.

    Als nächstes über beide Zylinder:
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	arduino_raw_pressure_2_channels.jpg 
Hits:	125 
Größe:	143,1 KB 
ID:	214555
    Man sieht gut, dass die Sensoren in der Ausgangslage Werte um 840 ausgeben und beide auf dem gleichen Level sind. Die Maximalwerte des Unterdrucks - rote und blaue Kurve - zappeln zwar ein wenig, aber grundsätzlich ist das schon sehr Synchron (im Leerlauf).

  3. #103
    Avatar von er90es
    Registriert seit
    23.09.2016
    Ort
    Köln
    Beiträge
    2.213

    AW: Eigenbau Synchrontester

    Wieviele Messpunkte/sec?
    Welcher Sensor?


  4. #104
    Avatar von yz88
    Registriert seit
    17.04.2016
    Beiträge
    110

    AW: Eigenbau Synchrontester

    Anbei der Code, incl. Angaben zu den Sensoren:

    /*
    Determine Pressure

    Date: 2018-08-12
    Version: version 0 revison 0
    Author: yz88

    BOM:
    # 1x Arduino Uno
    # 2x Pressure Sensor (MPX4115AP)

    */
    #include <stdlib.h>

    int PressureRawLeft = 1023;
    int PressureRawRight = 1023;
    int DifferenzLeft = 0;
    int DifferenzRight = 0;

    void setup() {
    Serial.begin(9600); // open the serial port at 9600 bps

    // calibrate sensors
    PressureRawLeft += analogRead(A4);
    PressureRawRight += analogRead(A5);
    if (PressureRawLeft > PressureRawRight){
    DifferenzRight = PressureRawLeft - PressureRawRight;
    } else {
    DifferenzLeft = PressureRawRight - PressureRawLeft;
    }
    }

    void loop() {
    delay(2);
    PressureRawLeft = analogRead(A4) + DifferenzLeft;
    PressureRawRight = analogRead(A5)+ DifferenzRight;

    //Serial.print(PressureRawLeft);
    //Serial.print(" ");
    Serial.println(PressureRawRight);
    }

  5. #105
    Avatar von JIMCAT
    Registriert seit
    18.02.2011
    Ort
    Ostalpen
    Beiträge
    15.052

    AW: Eigenbau Synchrontester

    Hätte nie gedacht das die Synchronisation unserer BMW Vergaser so wissenschaftlich kompliziert sein kann.


    Jetzt frag ich mich schon wie ich es all die Jahre, und das mit relativ einfachen Mitteln, schaffte die Vergaser einzustellen.

    Und meine BMW´s laufen top, wie mir schon mehrfach aus berufenem Mund bestätigt wurde.
    Viele Grüße
    Fritz







  6. #106
    Gewerbetreibender Avatar von Euklid55
    Registriert seit
    27.10.2007
    Ort
    Frankfurt und Neustadt a.d. W
    Beiträge
    23.789

    AW: Eigenbau Synchrontester

    Zitat Zitat von yz88 Beitrag anzeigen
    Im Beitrag #95 habe ich ja einen Link geteilt, wo die Unterdruckkurve sehr gut beschrieben ist. Nun habe ich im ersten Schritt mal nur den Druck über die Sensoren mit den Arduino gemessen, und über den Serial-Plotter der Arduino Anwendung aufgezeichnet.

    Zu erst mal nur einen Zylinder, um eine Vorstellung von der (Druck-)Kurve zu bekommen.
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	arduino_raw_pressure_1_channels.jpg 
Hits:	120 
Größe:	73,4 KB 
ID:	214554
    Wenn der Motor nicht läuft, dann liefert der Sensor ein Wert von ca. 840 - also Umgebungsdruck. Wenn der Motor läuft, kann man gut die Maximalwerte des Unterdrucks erkennen, liegen hier so um Werte von 370. Über den Abstand zwischen den Maximalwerten kann man die Drehzahl berechnen.

    Als nächstes über beide Zylinder:
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	arduino_raw_pressure_2_channels.jpg 
Hits:	125 
Größe:	143,1 KB 
ID:	214555
    Man sieht gut, dass die Sensoren in der Ausgangslage Werte um 840 ausgeben und beide auf dem gleichen Level sind. Die Maximalwerte des Unterdrucks - rote und blaue Kurve - zappeln zwar ein wenig, aber grundsätzlich ist das schon sehr Synchron (im Leerlauf).
    Hallo,

    ich würde gerne einmal ein Bild sehen in dem die Vergaser nicht synchronisiert sind. Bei diesen Kurven hätte ich ein Problem mit der Mittelwertbildung.

    Gruß
    Walter
    Ignitech Zündung preiswert von Entwickler => https://forum.2-ventiler.de/vbboard/...tech-Z%FCndung

    Gebt alle Hoffnung auf, die ihr hier eintretet! (Dante Inferno (Alighieri, 1265-1321))

  7. #107
    Avatar von yz88
    Registriert seit
    17.04.2016
    Beiträge
    110

    AW: Eigenbau Synchrontester

    Ich werde mal eine Messung machen, bei der die Vergaser nicht synchron laufen.

    Und nun wird es interessant:
    Ich würde eigentlich nur die maximalen Unterdruckwerte betrachten -also die Peaks die nach unten zeigen. Was meinst du mit Mittelwert? Damit das Signal ein bisschen ruhiger wird kann man evtl. einen Mittelwert über mehrere Maximalwerte bilden.

    Genau um solche Fragen geht es , um dann ein vernüftiges Programm zu schreiben.

    Wenn die Spitzen der roten und blauen Kurve unten auf einer Linie liegen, dann laufen die Vergaser synchron.

    VG Holger

  8. #108
    Avatar von Q-Michael
    Registriert seit
    08.09.2008
    Ort
    Oberkammlach
    Beiträge
    6.002

    AW: Eigenbau Synchrontester

    Hallo,
    Mittelwert =

    1/T * Integral über x(t) dt

    Du hast einfach die Sensoren an den Arduino gelötet?

    VG Michael

  9. #109
    Avatar von yz88
    Registriert seit
    17.04.2016
    Beiträge
    110

    AW: Eigenbau Synchrontester

    Ich habe den Programmcode überarbeitet und der Arduino mißt jetzt die beiden analog Werte so schnell er kann - Freerunning Mode.

    Dann bestimme ich für jeden Einsaug-Takt den minimal-Wert (größter Unterdruck) pro Zylinder und gib diese aus. Aktuell stelle ich alle vier Werte da:
    1) Unterdruck erster Zylinder
    2) minmal-Wert erster Zylinder
    3) Unterdruck zweiter Zylinder
    4) minimal-Wert zweiter Zylinder

    Ausgewertet wird nur der Einsaug-Takt, und es wird aktuell kein Mittelwert gebildet.

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	serial-plot-part2.jpg 
Hits:	112 
Größe:	79,3 KB 
ID:	218500

    Die folgende Grafik zeigt die Messkurven der beiden Drucksensoren. Die blaue Linie zeigt den ersten Drucksensor (rechter Zylinder), die Grünlinie die zweite (linker Zylinder). Die orangefarbene und rote Linie zeigt die Minimalwerte der einzelnen Zylinder.

    Als nächstes werde ich die Darstellung auf den Nextion Display angehen.

  10. #110
    Avatar von yz88
    Registriert seit
    17.04.2016
    Beiträge
    110

    AW: Eigenbau Synchrontester

    Nun läuft die Darstellung wieder auf dem Nextion Display, welches am Arduino angeschlossen ist. Ein Video dazu gibt es auf Youtube https://youtu.be/DKk2O86xgPw.

    Mein Projekt habe ich auf Github https://github.com/yz88/arduino-digi...e/master/part5 dokumentiert. Dort findet man unter anderen auch den Programm-Code und die verwendeten Teile.
    Geändert von yz88 (23.10.2018 um 12:11 Uhr)

Seite 11 von 16 ErsteErste ... 910111213 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
OK, verstanden

Diese Website verwendet Cookies. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass Cookies gesetzt werden. Falls Sie nicht einverstanden sind, können Sie die Browsereinstellungen ändern oder diese Seite verlassen. Weitere Information hier