Anzeige 
Seite 4 von 9 ErsteErste 123456789 LetzteLetzte
Ergebnis 46 bis 60 von 131

Thema: EWDuino: EWD Messung mit Arduino

  1. #46
    User Avatar von .Claus
    Registriert seit
    28.02.2013
    Ort
    MUC
    Beiträge
    1.213
    Blog-Einträge
    2
    Daumen erhalten
    131
    Daumen vergeben
    71
    0 Nicht erlaubt!

    Standard

    Hallo Andreas,
    sende mir per PN Deine eMail Adresse, ich kann aushelfen da ich alles auf meinem PC gespeichert habe.

    Nicht vergessen, die Zeichnung ist nicht ganz aktuell da andere Winkelmesser verwendet werden.
    Statt dem Widerstand kommt eine Brücke rein mit einer anderen PIN Belegung (nur bei einem Sensor) um die Adresse zu ändern.
    Es wird eine Drahtbrücke von PIN SA0 auf den 3,3V Pin gelötet
    Diese Info steht normal auf der Homepage von Max im Text.
    Ein paar Infos gibt es noch auf meiner Homepage

    Max, was ist mit Deiner Homepage los?
    Grüße Claus
    Like it!

  2. #47
    User Avatar von Source
    Registriert seit
    30.07.2014
    Ort
    Balingen
    Beiträge
    113
    Daumen erhalten
    14
    Daumen vergeben
    4
    0 Nicht erlaubt!

    Standard

    Moin,
    da scheint was mit meinem WordPress nicht zu stimmen. Ich bin dran!

    Gruß Max
    Mein Blog: www.rc-maker.com
    Like it!

  3. #48
    User Avatar von Source
    Registriert seit
    30.07.2014
    Ort
    Balingen
    Beiträge
    113
    Daumen erhalten
    14
    Daumen vergeben
    4
    0 Nicht erlaubt!

    Standard

    Zitat Zitat von Source Beitrag anzeigen
    Moin,
    da scheint was mit meinem WordPress nicht zu stimmen. Ich bin dran!
    Gruß Max
    Die Seite läuft wieder
    Mein Blog: www.rc-maker.com
    Like it!

  4. #49
    User
    Registriert seit
    25.04.2012
    Ort
    -
    Beiträge
    8
    Daumen erhalten
    0
    Daumen vergeben
    0
    0 Nicht erlaubt!

    Standard

    Hi Max,

    perfekt, Danke.

    Leider habe ich festgestellt dass ich wohl die falschen Sensoren geliefert bekommen habe.

    Ich hab die MMA8452 statt die 8451.

    Ich hab mir jetzt die 8451 bestellt. Dann müsste es klappen.

    gruß, Andreas
    Like it!

  5. #50
    User
    Registriert seit
    25.04.2012
    Ort
    -
    Beiträge
    8
    Daumen erhalten
    0
    Daumen vergeben
    0
    0 Nicht erlaubt!

    Standard

    Hallo Max,

    ich hab nun die MMA8451 Sensoren bekommen.

    Ich bekomme beim I2C Scanner auch Adressen zurück. Bei der Kalibrierung
    sagt er aber dass er keinen Sensor A finden kann.


    Was mache ich falsch?

    Sind evtl. meine Kabel zu mit knapp 2m lange?


    Für Hilfe wäre ich echt Dankbar.


    gruß, Andreas
    Like it!

  6. #51
    User Avatar von .Claus
    Registriert seit
    28.02.2013
    Ort
    MUC
    Beiträge
    1.213
    Blog-Einträge
    2
    Daumen erhalten
    131
    Daumen vergeben
    71
    0 Nicht erlaubt!

    Standard

    Hast Du die Drahtbrücke von PIN SA0 auf den 3,3V Pin eingelötet?
    (auf nur einem Sensor anbringen!)
    Sonst die Verkabelung noch mal prüfen

    Kabellänge sollte gehen.
    Grüße Claus
    Like it!

  7. #52
    Gast
    Registriert seit
    04.09.2016
    Beiträge
    191
    Daumen erhalten
    11
    Daumen vergeben
    0
    0 Nicht erlaubt!

    Standard

    I2C Kabelänge habe ich letztes Jahr mal getestet, 5m langes AWG32 Kabel (nicht verdrillt oder geschirmt), klappt ohne Probleme.
    Like it!

  8. #53
    User
    Registriert seit
    06.11.2018
    Ort
    -
    Beiträge
    51
    Daumen erhalten
    4
    Daumen vergeben
    0
    0 Nicht erlaubt!

    Standard

    Andreas, klammer die Zeilen mal aus;
    sehe unten.

    //check an initialize sensors
    if (!sensor_A.begin(0x1C))
    {
    // lcd.setCursor(0,0);
    // lcd.print("Sensor A failed");
    // while (1);
    }//end if

    Wenn es jetzt lauft, liegt es an die benütste MMA chips.

    gruss
    Koen
    Like it!

  9. #54
    User
    Registriert seit
    25.04.2012
    Ort
    -
    Beiträge
    8
    Daumen erhalten
    0
    Daumen vergeben
    0
    0 Nicht erlaubt!

    Standard

    Hallo Zusammen,

    nachdem ich die Verkabelung nochmals geprüft habe funktioniert es.

    An den Sensoren hat die Masse gefehlt. Die Adresse haben die geliefert,
    aber keine Werte.

    Danke für die Unterstützung.

    gruß, Andreas
    Like it!

  10. #55
    User Avatar von Source
    Registriert seit
    30.07.2014
    Ort
    Balingen
    Beiträge
    113
    Daumen erhalten
    14
    Daumen vergeben
    4
    0 Nicht erlaubt!

    Standard

    Ich habe auch schon festgestellt daß die Verbindung zwischen Arduino und den Sensoren empfindlich ist.
    Ein etwas ausgeleiertes Breadboard oder eine unsaubere Lötstelle reicht da schon!

    Gruß Max
    Mein Blog: www.rc-maker.com
    Like it!

  11. #56
    User
    Registriert seit
    28.08.2002
    Ort
    Amberg
    Beiträge
    631
    Daumen erhalten
    22
    Daumen vergeben
    20
    0 Nicht erlaubt!

    Frage 90 Grad anzeigen ?

    Hallo miteinander,

    nach ein paar Tagen hab ich meine EWD Waage auch am Laufen. Am längsten aufgehalten hat mich die Tatsache, das ich meine MMA8451 Sensoren bestellt habe. bei den günstigen angeboten (also praktisch alle unter 8 EUR / Stck) handelt es sich immer um Typen die mit MMA845x beschriftet sind. Da drin steckt dann ziemlich sicher kein 8451, sondern ein 8452.
    deshalb fällt dann auch der Aufruf
    Code:
        //check an initialize sensors 0x1C und 0x1D
        if (!sensor_A.begin(0x1C))
    auf die Nase und es wird kein Sensor als vorhanden gemeldet.

    Ich hab jetzt übers Wochenende etwas gesucht und gefunden, das es von dem MMA845x Chip 3 Varianten gibt die sich alle mit unterschiedlichen DeviceIDs melden
    (MMA8451 = 0x1a, MMA8452 = 0x2a, MMA8453 = 0x3a)
    Leider fragt die Library von Adafruit explizit ab, ob es sich um einen 8451 handelt.

    Ich hab so schnell keine echten bekommen, deshalb hab ich die Library von Adafruit etwas verändert, das Sie auch mit den 8452 läuft ...
    Ich bin mir aber nicht sicher, ob da dann alles noch richtig läuft, weil sich die Chips laut der Datenblätter in den Auflösungen unterscheiden.


    Jedenfalls läuft meine Waage jetzt, ich bin aber über eines gestolpert: Ich schaffe es nicht, die Aufnehmer so zu drehen, das 90° angezeigt werden.
    Ist das bei Euch auch so, oder liegt das an meinen MMA Chips ?

    Christian
    Like it!

  12. #57
    User Avatar von kalle123
    Registriert seit
    07.02.2009
    Ort
    Mönchengladbach
    Beiträge
    3.464
    Daumen erhalten
    110
    Daumen vergeben
    18
    0 Nicht erlaubt!

    Standard

    Zitat Zitat von Christian Schulze Beitrag anzeigen
    ... nach ein paar Tagen hab ich meine EWD Waage auch am Laufen. Am längsten aufgehalten hat mich die Tatsache, das ich meine MMA8451 Sensoren bestellt habe. bei den günstigen angeboten (also praktisch alle unter 8 EUR / Stck) handelt es sich immer um Typen die mit MMA845x beschriftet sind. Da drin steckt dann ziemlich sicher kein 8451, sondern ein 8452.
    Die Aussage kann ich so nicht bestätigen.

    Klar, auf dem shield steht MMA845x, aber was steht auf dem Chip?

    So sehen meine hier aus.



    Mit denen hab ich Versuche statt der ADXL 345 zur Winkelmessung Klappen gefahren mit der unveränderten Adafruit Lib.

    Und die haben keine 8€ + gekostet.

    Wenn die hier aus Fernost auf meinen Tisch komme, eben mal die "MMA8451demo" aus der Adafruit Lib auf nen Uno, Sensor kurz "fliegend" anschließen und ich seh, was ich da hab.

    Wenn in Ordnung, Sensor ins Kästchen, wenn nicht, Geld zurück.

    Hab bisher 1x ein Problem mit nem gefakten Stromsensor und 1x nen defekten Arduino Nano aus Fernost auf den Tisch gekriegt. Aber das waren absolute Ausnahmen über Jahre.

    Gruß KH
    Like it!

  13. #58
    User
    Registriert seit
    28.08.2002
    Ort
    Amberg
    Beiträge
    631
    Daumen erhalten
    22
    Daumen vergeben
    20
    0 Nicht erlaubt!

    Standard

    Zitat Zitat von kalle123 Beitrag anzeigen
    Klar, auf dem shield steht MMA845x, aber was steht auf dem Chip?
    Hm, so genau hab ich die noch nicht angeschaut, werd ich gleich heute Abend mal machen.

    parallel sind neue auch noch unterwegs (hoffentlich die richtigen)

    Gruß,
    Christian
    Like it!

  14. #59
    User Avatar von Source
    Registriert seit
    30.07.2014
    Ort
    Balingen
    Beiträge
    113
    Daumen erhalten
    14
    Daumen vergeben
    4
    0 Nicht erlaubt!

    Standard

    Hallo zusammen,
    ich habe hier auch ein par Breakoutboards auf denen der MMA8452 bestückt wurde über Aliexpress bestellt.
    Der funktioniert mit meinem Sketch natürlich nicht und hat auch eine niedrigere Auflösung von nur 12 bit.
    Das MMA845X steht aber auf allen Platinen, auch auf den richtig bestückten. Vermutlich ist das Breakoutboard mit der ganzen Reihe kompatibel.

    Ausserdem habe ich heute ein Update 1.2 EWDuino Sketch auf meiner Seite hochgeladen. https://rc-maker.com/digitale-ewd-waage-downloads/
    Das Update behebt hauptsächlich den Fehler, dass nur einmal genullt werden konnte. Danke an dieser Stelle an Georg W. für den entscheidenden Hinweis!
    Wenn Ihr den neuen Sketch aufspielt, vergesst nicht eure alten Werte für den Sensorabgleich/Kalibrierung wieder einzutragen.

    Gruß Max
    Mein Blog: www.rc-maker.com
    Like it!

  15. #60
    User Avatar von Source
    Registriert seit
    30.07.2014
    Ort
    Balingen
    Beiträge
    113
    Daumen erhalten
    14
    Daumen vergeben
    4
    0 Nicht erlaubt!

    Standard

    Zitat Zitat von Christian Schulze Beitrag anzeigen
    ...Leider fragt die Library von Adafruit explizit ab, ob es sich um einen 8451 handelt.

    Ich hab so schnell keine echten bekommen, deshalb hab ich die Library von Adafruit etwas verändert, das Sie auch mit den 8452 läuft ...
    Ich bin mir aber nicht sicher, ob da dann alles noch richtig läuft, weil sich die Chips laut der Datenblätter in den Auflösungen unterscheiden.


    Jedenfalls läuft meine Waage jetzt, ich bin aber über eines gestolpert: Ich schaffe es nicht, die Aufnehmer so zu drehen, das 90° angezeigt werden.
    Ist das bei Euch auch so, oder liegt das an meinen MMA Chips ?

    Christian
    Hallo Christian,
    das mit dem MMA8452 funktioniert nicht, weil der nur 12bit Auflösung liefert. Der Sketch wird zwar vermutlich ein Ergebnis liefern, aber eben ein deutlich ungenaueres. Lass dich da durch die Anzeige der Nachkommastellen nicht täuschen. Die werden immer angezeigt, aber halt falsch

    Das mit den 90 Grad liegt daran, dass die Berechnungsformel nur von -90 bis +90 Grad funktioniert. Es gäbe theoretisch die Möglichkeit das zu implementieren aber Flieger mit 90 Grad EWD fliegen eher so mittelmässig deswegen hab ich es so gelassen.

    Gruß Max
    Mein Blog: www.rc-maker.com
    Like it!

Ähnliche Themen

  1. Ruderweg Messung mit Arduino
    Von kalle123 im Forum Werkstatt & Werkzeuge
    Antworten: 691
    Letzter Beitrag: 08.01.2020, 20:01
  2. Kapa-Messung mit Orange Telemetrie an der DX9 wie?
    Von Modellflieger0 im Forum Fernsteuerungstechnik
    Antworten: 8
    Letzter Beitrag: 09.01.2017, 22:39
  3. Vakuumpumpensteuerung mit Arduino
    Von thrillhouse im Forum Werkstatt & Werkzeuge
    Antworten: 43
    Letzter Beitrag: 26.12.2016, 07:41
  4. Konventionelle EWD-Messung auf Holzauflagern, was passiert bei V-Form
    Von lightning111 im Forum Flugmodellbau allgemein
    Antworten: 3
    Letzter Beitrag: 17.06.2011, 17:12
  5. EWD Messung bei V-Leitwerken
    Von Günter B. im Forum Flugmodellbau allgemein
    Antworten: 16
    Letzter Beitrag: 05.10.2003, 21:28

Lesezeichen

Lesezeichen

Berechtigungen

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