Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Widerstands-Tankgeber auslesen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Widerstands-Tankgeber auslesen

Geplant Angeheftet Gesperrt Verschoben Off Topic
68 Beiträge 6 Kommentatoren 908 Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • mickemupM mickemup

    @jvfle Hat der den mehr als 2 Anschlüsse?
    Auf dem verlinkten Bild sind nur 2 und da steht nichts von einer separaten Versorgungsspannung.

    jvfleJ Online
    jvfleJ Online
    jvfle
    schrieb am zuletzt editiert von
    #22

    @mickemup sagte in Widerstands-Tankgeber auslesen:

    @jvfle Hat der den mehr als 2 Anschlüsse?
    Auf dem verlinkten Bild sind nur 2 und da steht nichts von einer separaten Versorgungsspannung.

    Ja, diese Tankgeber haben nur zwei Anschlüsse. Einer geht zur Masse, der andere zum Pluspol.

    mickemupM 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @jvfle sagte: Stellst du dir es etwa so vor?

      Ja, aber den Messwiderstand an GND vom ESP32 führen, damit der Versorgungstrom nicht über die Zuleitung fließt.

      jvfleJ Online
      jvfleJ Online
      jvfle
      schrieb am zuletzt editiert von
      #23

      @paul53 sagte in Widerstands-Tankgeber auslesen:

      @jvfle sagte: Stellst du dir es etwa so vor?

      Ja, aber den Messwiderstand an GND vom ESP32 führen, damit der Versorgungstrom nicht über die Zuleitung fließt.

      Ok, ich bin ein eher visueller Lerntyp. War das so gemeint? BG

      paul53P 1 Antwort Letzte Antwort
      0
      • jvfleJ Online
        jvfleJ Online
        jvfle
        schrieb am zuletzt editiert von
        #24

        Schaltplan Tankgeber 3.png

        1 Antwort Letzte Antwort
        0
        • jvfleJ jvfle

          @paul53 sagte in Widerstands-Tankgeber auslesen:

          @jvfle sagte: Stellst du dir es etwa so vor?

          Ja, aber den Messwiderstand an GND vom ESP32 führen, damit der Versorgungstrom nicht über die Zuleitung fließt.

          Ok, ich bin ein eher visueller Lerntyp. War das so gemeint? BG

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #25

          @jvfle sagte: War das so gemeint?

          Ja.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          jvfleJ 1 Antwort Letzte Antwort
          0
          • jvfleJ jvfle

            @mickemup sagte in Widerstands-Tankgeber auslesen:

            @jvfle Hat der den mehr als 2 Anschlüsse?
            Auf dem verlinkten Bild sind nur 2 und da steht nichts von einer separaten Versorgungsspannung.

            Ja, diese Tankgeber haben nur zwei Anschlüsse. Einer geht zur Masse, der andere zum Pluspol.

            mickemupM Online
            mickemupM Online
            mickemup
            schrieb am zuletzt editiert von
            #26

            @jvfle
            Ok. Dann wäre ein Anaschluss an 3.3V aber genau so gut möglich. Denn am Tankgeber liegt ja nur die Spannung an, welche auch im ADC gemessen wird.

            1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @jvfle sagte: War das so gemeint?

              Ja.

              jvfleJ Online
              jvfleJ Online
              jvfle
              schrieb am zuletzt editiert von
              #27

              @paul53 Super, vielen Dank. Dann werde ich es gleich mal ausprobieren. BG

              1 Antwort Letzte Antwort
              0
              • jvfleJ Online
                jvfleJ Online
                jvfle
                schrieb am zuletzt editiert von
                #28

                Die Skizze muss ich an dem Punkt noch korrigieren. Der ESP wird ja über USB mit Spannung versorgt. Ich hatte nur nicht das passende Bild KiCad gefunden.

                1 Antwort Letzte Antwort
                0
                • jvfleJ Online
                  jvfleJ Online
                  jvfle
                  schrieb am zuletzt editiert von
                  #29

                  Schaltplan Tankgeber 4.png

                  1 Antwort Letzte Antwort
                  0
                  • jvfleJ Online
                    jvfleJ Online
                    jvfle
                    schrieb am zuletzt editiert von
                    #30

                    So sieht es doch gleich aufgeräumter aus. Ich bin mit der Masse des Konverters an GND vom ESP gegangen. Das sollte gehen, oder gibt es bedenken? Vielen Dank für die Hilfe. Als nächstes werde ich die Schaltung ausprobieren und einen Sketch schreiben, der die ausgegebene Spannung des Messwiderstandes anzeigt. BG

                    1 Antwort Letzte Antwort
                    0
                    • mickemupM Online
                      mickemupM Online
                      mickemup
                      schrieb am zuletzt editiert von
                      #31

                      Wenn du den esp später im einsatz auch via usb versorgen willst, brauchst du aber nicht den konverter auf 3.3v sondern auf 5v

                      1 Antwort Letzte Antwort
                      0
                      • jvfleJ Online
                        jvfleJ Online
                        jvfle
                        schrieb am zuletzt editiert von
                        #32

                        Ja, so ist es geplant. Hatte da einen Denkfehler.

                        1 Antwort Letzte Antwort
                        0
                        • jvfleJ Online
                          jvfleJ Online
                          jvfle
                          schrieb am zuletzt editiert von
                          #33

                          Im ersten Versuch hat der Schaltplan funktioniert. Ich hatte statt dem ESP ein Voltmeter angeklemmt. Leider ist das Voltmeter nicht richtig geeignet. Wenn ich genauere Werte habe, melde ich mich zurück.

                          1 Antwort Letzte Antwort
                          0
                          • mickemupM Online
                            mickemupM Online
                            mickemup
                            schrieb am zuletzt editiert von
                            #34

                            Und ich würde den Sensor auch via ESP anschliessen. Dann brauchst du nur eine Verbindung von deinen 24V zum Rest.
                            Nämlich nur die Speisung vom ESP (5V via USB oder halt direkt 3.3V)

                            1 Antwort Letzte Antwort
                            0
                            • jvfleJ Online
                              jvfleJ Online
                              jvfle
                              schrieb am zuletzt editiert von
                              #35

                              Mein Tankgeber scheint defekt. Ich kann keinen Widerstand messen. Ich habe mir einen neuen Tankgeber bestellt. Mal sehen, ob das dann funktioniert.

                              1 Antwort Letzte Antwort
                              0
                              • jvfleJ Online
                                jvfleJ Online
                                jvfle
                                schrieb am zuletzt editiert von
                                #36

                                Hallo zusammen,
                                ich dachte, ich probiere einfach mal den GPIO34 vom ESP32 Wroom 32 aus, bevor der neue Tankgeber kommt. Ich habe den ESP32 mit Tasmota geflasht (tasmota32-DE.factory.bin von der Tasmota Webseite). Das funktionierte soweit alles gut. Den ESP konnte ich einrichten und hat sich ordnungsgemäß beim IOBroker angemeldet. Er ließ sich auch gut über die vergebene IP aufrufen.
                                Dann hatte ich einen Sketch über ArduinoIDE auf den ESP übertragen und dann wurde es komisch. Der serielle Monitor von Arduino zeigte die Spannung kontinuierlich an, im IOBroker blieb der Datenpunkt im Objektordner aber leer. Nun konnte ich den ESP über die IP Adresse auch nicht mehr erreichen. Dann hatte ich den Sketch über Arduino gelöscht. Ich musste den ESP neu flashen, anders war er nicht mehr erreichbar. Danach war alles wieder in Ordnung. Also ein neuer Versuch mit einem einfacheren Sketch, aber nun ist der ESP völlig weg, auch ein Flash ist nicht mehr möglich. Hat jemand eine Idee was da passiert ist? BG

                                1 Antwort Letzte Antwort
                                0
                                • jvfleJ Online
                                  jvfleJ Online
                                  jvfle
                                  schrieb am zuletzt editiert von jvfle
                                  #37

                                  Kurzes Update. ESP wieder erreicht, aber nur mit flashen. Alle anderen Probleme sind geblieben. Ich habe eine andere Firmware genommen (tasmota.factory.bin). Keine Änderung.

                                  1 Antwort Letzte Antwort
                                  0
                                  • mickemupM Online
                                    mickemupM Online
                                    mickemup
                                    schrieb am zuletzt editiert von
                                    #38

                                    Macht doch absolut Sinn.
                                    Entweder läuft auf dem Ding Tasmota (Firmware) oder irgend etwas anderes. Wenn du statt Tasmota irgendein Sketch über die Arduino IDE flashst, dann ist da nix mehr mit Tasmota auf dem Esp und dann logischerweise auch nicht im iobroker...

                                    1 Antwort Letzte Antwort
                                    0
                                    • MartinPM Online
                                      MartinPM Online
                                      MartinP
                                      schrieb am zuletzt editiert von
                                      #39

                                      Die Schaltung mit dem Spannungsteiler führt zu einem nichtlinearen Zusammenhang Weg(ADC-Wert)
                                      Wenn man direkt die 24 Volt für die Speisung des Widerstandes nimmt, ist die Nichtlinearität geringer.

                                      Weiterhin sollte man schauen, was passiert, wenn der Schleifer des Messgebers "kratzt".
                                      Wenn dann deutlich über 190 Ohm anliegen, könnte das den ADC beschädigen.

                                      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                                      Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                                      Linux pve 6.17.9-1-pve
                                      6 GByte RAM für den Container
                                      Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                                      Remote-Access über Wireguard der Fritzbox

                                      1 Antwort Letzte Antwort
                                      0
                                      • MartinPM Online
                                        MartinPM Online
                                        MartinP
                                        schrieb am zuletzt editiert von
                                        #40

                                        Habe jetzt mal eben ein wenig gerechnet ...

                                        Der ADC hat soweit ich weiß eine maximale Eingangsspannung von 1 Volt - um diese mit 3,3 V auszureizen, müsste man einen Vorwiderstand von 437 Ohm benutzen.

                                        Mit 470 Ohm ist man nahe genug daran ...
                                        Wenn man die Schaltung mit 24 Volt speist, müsste der Vorwiderstand 4370 Ohm betragen, also 4,7 kOhm. Die Nichtlinearität wäre da deutlich geringer ...

                                        96cdd77a-9035-43e7-aba2-74e2dc49be94-grafik.png

                                        gnuplot

                                        gnuplot> set xrange [0:190]
                                        gnuplot> set yrange [-0.1:1.0]                 
                                        gnuplot> plot [0:190] 3.3*x/(470+x), x/190, 24*x/(4700+x)  
                                        gnuplot> 
                                        

                                        Ist aber eigentlich eine akademische Diskussion, da ja auch die Behältergeometrie eingeht ...

                                        Wenn man der Mathematik ausweichen will, ggfs einfach eine Lookup-Table verwenden ...

                                        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                                        Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                                        Linux pve 6.17.9-1-pve
                                        6 GByte RAM für den Container
                                        Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                                        Remote-Access über Wireguard der Fritzbox

                                        mickemupM 1 Antwort Letzte Antwort
                                        0
                                        • MartinPM MartinP

                                          Habe jetzt mal eben ein wenig gerechnet ...

                                          Der ADC hat soweit ich weiß eine maximale Eingangsspannung von 1 Volt - um diese mit 3,3 V auszureizen, müsste man einen Vorwiderstand von 437 Ohm benutzen.

                                          Mit 470 Ohm ist man nahe genug daran ...
                                          Wenn man die Schaltung mit 24 Volt speist, müsste der Vorwiderstand 4370 Ohm betragen, also 4,7 kOhm. Die Nichtlinearität wäre da deutlich geringer ...

                                          96cdd77a-9035-43e7-aba2-74e2dc49be94-grafik.png

                                          gnuplot

                                          gnuplot> set xrange [0:190]
                                          gnuplot> set yrange [-0.1:1.0]                 
                                          gnuplot> plot [0:190] 3.3*x/(470+x), x/190, 24*x/(4700+x)  
                                          gnuplot> 
                                          

                                          Ist aber eigentlich eine akademische Diskussion, da ja auch die Behältergeometrie eingeht ...

                                          Wenn man der Mathematik ausweichen will, ggfs einfach eine Lookup-Table verwenden ...

                                          mickemupM Online
                                          mickemupM Online
                                          mickemup
                                          schrieb am zuletzt editiert von mickemup
                                          #41

                                          @MartinP
                                          Schöne Berechnungen.
                                          Aber ob es "linear" ist oder nicht, macht doch nichts aus.
                                          Er kennt ja seine Konfig und kann aus der Spannung am ADC den Widerstand vom Geber berechnen.
                                          Und von da an ist es dann wieder linear (natürlich Tankformabhängig)

                                          Speisung via 3.3V hat meiner Meinung nach mehrere Vorteile:

                                          • Weniger "Verlustleistung"

                                          • Gleiche Source für ADC und Geber (Falls z:B die 24V varieren, variert auch der ADC Ausgang obwohl am Geber nichts ändert

                                          • Beim "Kratzen" steigt die Spannung sicher nie über 3.3V

                                          • Sehr kleinlich, aber bei tiefen Füllständen hast du mit 3.3V (gemäss deinem Plot) die bessere Auflösung ;-)

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          704

                                          Online

                                          32.6k

                                          Benutzer

                                          82.3k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe