Zum Inhalt springen

Open Source Prüfstandssoftware auf Basis von Arduino Mega und LabVIEW


chili023

Empfohlene Beiträge

Nochmal an Alle mit Zündungsproblemen.

Wer wäre bereit ein paar Zusatzmessungen zu machen.

Hierfür müsste mit einem Oszilloskop an 4 oder 5 Stellen am Board gemessen werden, wenn die Arduino einfriert.

Oszilloskop würde ich stellen wenn keins vorhanden ist.

 

Ich denke nur so kommen wir dem ganzen EMV Problem auf die Schliche

 

Alternativ

wer hat eine Störungsverursachende Zündung und lebt nahe bei unserem Cheftester @wildstyler?

 

Auch bitte ich alled ie Probleme haben hier kurz zu posten, Welches Board, welche Zündung und wie das Setup ist.

Mit Setup meine ich (Laptop eingesteckt oder nicht, geschirmtes USB Kabel usw.)

Danke und Grüße Andreas

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich hab diesen Sommer die Simson meines Nachbarn etwas auf die Sprünge geholfen. Unter anderem war da auch eine elektronische Zündung mit dabei. Welche das genau ist kann ich leider nicht sagen.

Was ich aber sagen kann, das weder die alte Unterbrecherzündung noch die neue Pickup Zündung bei mir irgendwelche Zicken gemacht hat bezüglich EMV.

Vielleicht hab ich aber auch nur Glück. Bei mir is nix geerdet, geschirmt oder sonstiges...

Wenn jemand von euch in der Nähe von mir (Ingolstadt) gerne mal vorbeikommen und wir testen das...

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich hab das so in Erinneung
Bei mir hat damals die Schaltung, auch bereits am Breadboard, und auch als Board auf Anhieb ohne Freezes auf so gut wie allen Zündungen die ich grad rum hatte funktioniert.

 

Losgegangen mit den Freezes ists dann ers sobald alles am Stand montiert war und das Mofa da drauf stand
weis grad nicht ob mein Drehgeber GND zum Gehäuse verbunden hat.

womöglich würde es Sinn machen den Drehgeber nicht leitend am Stand festzumachen?



 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Moin zusammen,

nachdem ich jetzt einen Eigenbauprüfstand günstig an Land ziehen konnte und ich mittlerweile die 56 Seiten dieses Topics gelesen habe (Hut ab, was Ihr hier auf die Beine gestellt habt, GSF at it‘s best!!!), muss ich natürlich meinen Prüfstand auch mit dieser edlen Geschichte ausrüsten. Derzeit arbeite ich mit dem GSF Dyno (vorher immer schon in Fahrversuchen) mit Minimalkartschaltung.

Kurze Frage: Gibt‘s in dem auf Seite 49 genannten DownLoadlink auch ’ne Stückliste aller Dinge die man benötigt, evt. sogar mit Bezugsquelle? Kann das derzeit nicht öffnen, bin nicht Zuhause.

Weiss also auch nicht, was man benötigt, evt. kann man ja Heute noch bei Ama*** günstig einkaufen...

 

Evt. ist das ja schon mal etwas oder zuviel unnützer Tüddelkram dabei?

 

ELEGOO Mega2560 Starter Kit für Arduino Projekt Ultimate Starter Kit mit Deutschem Tutorial, MEGA2560 R3 Mikrocontroller und viel Elektronik Zubehöre https://www.amazon.de/dp/B01II76PDM/ref=cm_sw_r_cp_api_i_HYq5DbXMXZ8Y8

 

 

Gruß

Bearbeitet von schindol broer
Link zu diesem Kommentar
Auf anderen Seiten teilen

Chili liefert fertig bestückte Boards wenn du willst passend zu deinem Drehgeber, oder inklusive eigenen Drehgeber.

 

 

Willst selber basteln, brauchst einen Mega und einen Drehgeber an der Rolle welcher das Rollensignal liefert.

 

Je nach Rollenumfang zwischen 100-200 Signale pro Umdrehung.

 

 

Damit könntest eigentlich schon messen.

 

Zur Übersetzungsermittlung kannst noch eine Schaltung fürs Zündsignal mit dem Arduino verbinden.

 

Dafür eignet sich die minimalkart oder auch das Ardyno shield.

 

https://ardyno.weebly.com/

 

Passt auch auf den Mega

 

 

 

Und den BME 280 für die Klimamessung bekommst auch noch schön drauf.

 

 

 

 

 

 

 

 

 

 

 

Bearbeitet von Werner Amort
  • Thanks 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 12 Minuten hat Werner Amort folgendes von sich gegeben:

Chili liefert fertig bestückte Boards wenn du willst passend zu deinem Drehgeber, oder inklusive eigenen Drehgeber.

 

 

Willst selber basteln, brauchst einen Mega und einen Drehgeber an der Rolle welcher das Rollensignal liefert.

 

Je nach Rollenumfang zwischen 100-200 Signale pro Umdrehung.

 

 

Damit könntest eigentlich schon messen.

 

Zur Übersetzungsermittlung kannst noch eine Schaltung fürs Zündsignal mit dem Arduino verbinden.

 

Dafür eignet sich die minimalkart oder auch das Ardyno shield.

 

https://ardyno.weebly.com/

 

Passt auch auf den Mega

 

 

 

Und den BME 280 für die Klimamessung bekommst auch noch schön drauf.

 

 

 

 

 

 

 

 

 

 

 

 

Besten dank für die Info.
Warte noch auf die Rückmeldung vom chili, das ardyno shield klingt interessant bzgl. AFR, Minimalkart ist vorhanden.

 

 

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

Moin zusammen und frohes Fest gehabt zu haben.

Hab mittlerweile die Software kpl. installiert, vom Chili das aufgebaute Board bekommen, leider funktioniert es nur bedingt:

Im seriellen Monitor des Arduino sehe ich Telegramme, leider kommt im LabView nix an. COM Port in beiden Umgebungen gleich, beim Windows Treiber nix geändert, Laptop Acer Aspire, OS ist Win7, Intel Core 2 Duo [email protected], 4 GB RAM

Wenn ich im LabView die Messing starte und gleichzeitig den seriellen Monitor verwenden will, meldet mir die Arduino Software, das der COM Port verwendet wird, stoppe ich die Messung, wird der Port wieder freigegeben und Monitor arbeitet, bedeutet für mich LabView greift auf den richtigen zu, bekommt aber nix. 
Was noch zu erwähnen wäre: Der Klimachip fehlt noch, chilis letzter war defekt, ich bekomme noch einen nach seinem Urlaub zugeschickt. Kann‘s daran liegen?

NI ist noch Version 16, hab gelesen, das andere Win7 Nutzer wegen Problemen auf NI19 gegangen sind, wollte das erstmal vermeiden, müsste doch auch so gehen, oder?

Bislang alles im heimischen Wohnzimmer mit dem Akkuschrauber als Prüfstandsersatz getestet.

Jemand Ideen zu meinem Problem?

Besten Dank schon mal.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor einer Stunde hat schindol broer folgendes von sich gegeben:

Was noch zu erwähnen wäre: Der Klimachip fehlt noch, chilis letzter war defekt, ich bekomme noch einen nach seinem Urlaub zugeschickt. Kann‘s daran liegen?

Bin mir jetzt nicht sicher, aber könnte sein, falls Klima aus "Messung" konfiguriert ist. 

Stelle Klima mal auf manuelle Eingabe und versuche dann nochmal.

 

Tachomodus auch versucht?

Bearbeitet von grua
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 2 Minuten hat grua folgendes von sich gegeben:

Bin mir jetzt nicht sicher, aber könnte sein, falls Klima aus "Messung" konfiguriert ist. 

Stelle Klima mal auf manuelle Eingabe und versuche dann nochmal.

 

Tachomodus auch versucht?

Klima hatte ich schon auf „Eingabe“ gesetzt, Tachomodus zeigt auch nix an.

Im Textfeld von Labview bei der seriellen Schnittstelle steht nix, roter Balken ganz unten mit Unterschrift 0 / 0,0%, da ändert sich auch nix.

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

 

vor 14 Minuten hat Werner Amort folgendes von sich gegeben:

am klimachip liegts jedenfalls nicht.

geht auch ohne

wenn du im Seriellen monitor ein e oder m schickst bekommst du telegramme?
in labview wenn du auf start klickst kommt nix?
 


Ja, Telegramme bekomme ich (im seriellen Monitor).

In Labview kommt nix.

 

Wechsel des COM Ports brachte auch nix, im seriellen Monitor alles gut, LabView nix.

Prozessorlast bei laufender Messung ca. 85%.

 

6576711E-3257-47F3-9ABD-3CB98B2F40C6.jpeg

Bearbeitet von schindol broer
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 1 Minute hat Werner Amort folgendes von sich gegeben:

die Arduino IDE muss geschlossen sein wenn Labview an ist, sonst fällt mir dazu auch nix ein


Hab ich mit geschlossener IDE bereits probiert, hat keine Änderung gebracht.

Eine Sache ist mir noch aufgefallen:

Bei dem ganzen Testen hatte ich dann irgendwann ein „m“ im Textfeld der Labview Software stehen, hier kann man ja nix eingeben, vermute, das es aus der IDE übertragen wurde?

Und für einen kurzen Moment hatte ich neben dem in Labview ausgewählten COM Port ein seltsames Zeichen, sah aus wie ein Verbindungsicon, muss da was zu sehen sein?

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 36 Minuten hat Werner Amort folgendes von sich gegeben:

china arduino?
evtl fehlt der ch340 treiber oder wie der heißt.

aber dann dürfts in der ide auch nicht laufen,
keine ahnung

 


Nee, ist alles vom chili, der verbaut meines Wissens nach nur die Originalen, hab das Teil noch nicht zerlegt, Software meldet Oriteil.

Hab jetzt auf Visa 19.5 gewechselt, keine Änderung, Labview ist immer noch tot.


Kann man im Labview noch was testen, um zu erkennen, ob Daten übertragen werden? Was mich stutzig macht ist, das nicht ein Telegramm angezeigt wird, gar nix, da tut sich auch nix, laut IDE wird aber doch fleissig gesendet oder nur, wenn über „m“ das Monitoring gestartet wird?

Also entweder sendet der Arduino immer, sobald Spannung anliegt und das Ding hochgelaufen ist oder wenn vom Labview der Startbefehl zum Senden geschickt wird oder wie funktioniert das Ganze?

Würde gerne wissen, wo‘s jetzt hängt...

Bearbeitet von schindol broer
Link zu diesem Kommentar
Auf anderen Seiten teilen

So, es gibt Neuigkeiten:

Nachdem ich mich Heute nochmal frisch an‘s Lesen der 57 Seiten gemacht habe, fand ich irgendwo auf Seite 17 den Tipp im NI Max die Baudrate einzustellen, da hat‘s bei mir Klick gemacht, da bin ich überhaupt noch nicht drin gewesen zum Einstellen.
Kaum gemacht geht‘s.

Hab mir dann die Doku nochmals vorgenommen (an die ich mich vorher auch schon gehalten habe), hier steht lediglich in der Arduino Anleitung, das LabView die gleichen Einstellungen verwenden sollte, in der LabView Doku ist zur Baudrate und wo zu finden nix vermerkt (oder ich hab‘s schon wieder überlesen).
Hier sollte die Doku mit dem Hinweis auf die Einstellungen in NI Max ergänzt werde.

 

Ach ja, Visa 19.5 funktioniert unter Win7 SP1 auch, dies nur der Vollständigkeit halber.

 

Besten Dank an alle für die Unterstützung.

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.



×
×
  • Neu erstellen...

Wichtige Information