- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 12

Thema: Widerstandsmessung mit Arduino

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    HaWe
    Gast
    Zitat Zitat von i_make_it Beitrag anzeigen
    Du rechnest munter mit "float" und "int".
    Ich selbst vermeide float wo es nur geht, da die Verarbeitung deutlich langsamer ist als bei int.
    Wenn ich mir mal kurz die Arduino Referenz ansehe:
    https://www.arduino.cc/reference/en/...a-types/float/

    Versuch doch mal als erstes:
    Vout = (Vin * sensorValue) / 1023;
    in
    Vout = (Vin * (float)sensorValue) / 1023;
    zu ändern.
    Dann rechnest Du zumindest schon mal nicht mehr mit Äpfeln (int) und Birnen (float).

    https://www.arduino.cc/en/Reference/Cast

    Schneller wäre die ganze Berechung mit Int oder (wenn den 32 Bit benötigt werden) mit long durchzuführen.
    Mann kann das ganze ja auf Millivolt oder Mikrovolt trimmen. Die Umrechnung in Volt und den Nachkomma Bereich ist dann nicht so schwer.
    das stimmt nicht, (Vin * sensorValue) wird automatisch (implizit) zu float gecastet, weil einer der beiden Faktoren bereits als float vordefiniert ist.
    Außerdem hat der OP sicherlich kein Timing-Problem mit float.
    delay(100); // Delay in milliseconds between reeds

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    04.02.2006
    Beiträge
    267
    Ich push das mal nach oben weil das Problem noch besteht und ich dazu eine weitere Frage habe:

    Kann es sein dass die genannten Abstände durch die HArdware selbst, also durch deren Beschränkungen zustande kommen?
    Wie kann ich das am Besten mit einem Oszilloskop durchmessen und bestätigen oder widerlegen?

  3. #3
    HaWe
    Gast
    Zitat Zitat von Modellbauer Beitrag anzeigen
    Ich push das mal nach oben weil das Problem noch besteht und ich dazu eine weitere Frage habe:

    Kann es sein dass die genannten Abstände durch die HArdware selbst, also durch deren Beschränkungen zustande kommen?
    Wie kann ich das am Besten mit einem Oszilloskop durchmessen und bestätigen oder widerlegen?
    also ich messe selber Widerstände, und bei mir funktioniert es perfekt!
    Guckst du: https://michaelsarduino.blogspot.com...ber-bauen.html

    Die Analogwerte (ADC) müssen nur noch per Dreisatz in Ohm umgerechnet werden, am besten in einem größeren Bereich per Eichmessungen.

Ähnliche Themen

  1. Weitere Frage zur Widerstandsmessung II
    Von Modellbauer im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 12.07.2016, 17:53
  2. Komische Widerstandsmessung bei Schrittmotor
    Von chris61233 im Forum Motoren
    Antworten: 2
    Letzter Beitrag: 09.09.2009, 15:28
  3. Widerstandsmessung - Frage
    Von Hei.Mor im Forum AVR Hardwarethemen
    Antworten: 11
    Letzter Beitrag: 08.12.2007, 22:45
  4. ATMega32 - Widerstandsmessung
    Von julien im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 21.04.2007, 13:31
  5. Multimeter Spannung bei Widerstandsmessung
    Von ChrisM im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 19.08.2005, 16:09

Berechtigungen

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

LiFePO4 Speicher Test