1. Dashboard
  2. Forum
    1. Aktivste Themen
    2. Unerledigte Themen
  3. Artikel
  4. Mitglieder
    1. Achivements
    2. Benutzerränge
    3. Letzte Aktivitäten
    4. Benutzer online
    5. Team
    6. Mitgliedersuche
  5. Blog
    1. Artikel
  6. Spenden
  • Anmelden
  • Registrieren
  • Suche
Blog-Artikel
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Blog-Artikel
  • Erweiterte Suche
Mittwoch: 12 August 2026
  • Wir freuen uns sehr dass du diese Webpräsenz gefunden hast, leider bist du nicht angemeldet und kannst daher diese Plattform nur eingeschränkt benutzen. Möchtst Du die volle Vielfalt unserer Community erleben, so registriere dich jetzt kostenlos & unverbindlich oder melden sich mit Ihren Benutzerdaten an.

    Anmelden Registrieren
    1. Smart Home Community
    2. Blog
    3. SmartHome Eigenbau

    Anpassung Sensorfirmware und weitere Beobachtung

    • smartHomeEigenbau
    • 23. Juni 2026 um 14:24
    • 109 Mal gelesen

    Jetzt mitmachen!

    Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

    Benutzerkonto erstellen Anmelden

    Nachdem ich mich etwas mit analogen Messwerten beschäftigt hatte, kam ich zum Schluss, dass ich gerne auch die Spannung am ADC ausgeben möchte, sowie auch eine exponentielle Umrechnung des Prozentwertes möchte.

    Beides sind 2 relativ simple Anforderungen, da einfach "nur" der Messwert umgerechnet werden muss. Um die Spannung zu erhalten genügt ein einfacher Dreisatz. Für die Umrechnung in einen exponentiellen Prozentwert entschied ich mich für eine simple Gamma-Umrechnung:

    Code
    float getResultPercentLog(uint8_t gamma) {
      float linPercent = (float)_resultPercent / 100.0;
      float g = (float)gamma / 100.0;
      return 100.0 * pow(linPercent, g);
    }

    Somit gibt es neu die Möglichkeit, dass ich den Gamma-Wert beim Auslesen als uint8_t als Argument übergeben kann.
    Wie aber genau das ganze anzuwenden ist kann ich noch nicht sagen und habe auch noch kein Gefühl dafür.
    Für die Mathematiker unter uns: 100 entspricht einer Gammakorrektur von 1.0, während 50 0.5 entsprechen sollte, und dementsprechend 200 2.0 usw....
    Für mich als Elektroniker genügt es zu wissen, dass ich damit die Parabel entsprechend anpassen kann, was es erlaubt, den erlebten Wert dem elektrischen Wert anzupassen.


    Dann lass uns doch nun den Sensor betrachten, und versuchen Rückschlüsse zu ziehen:


    Ich habe fürs erste eine Gammakorrektur von 0.5 eingestellt und man sieht eine deutliche Änderung im untersten Bereich.
    Jedoch scheint dieser Wert noch nicht das gewünschte Ergebnis zu liefern, daher werde ich den Wert wohl etwas anpassen und dann wieder Bilanz ziehen.
    Anderseits zeigen die Kurven deutlich, dass die Wahl von ca. 23.5Ω Lastwiderstand je PV Modul nicht schlecht zu passen scheinen.
    Sobald etwas Wolken den Lichteinfall stören, zeigt sich das umgehend in der gemessenen Spannung.
    Aufgrund der Lage meiner Wohnung am Waldrand fällt zwischen 18-19 Uhr der Lichteinfall sehr schnell ab, wodurch die Spannung nahezu auf 0 fällt, und dann mit dem Sonnenuntergang auf 0 fällt. Im rechten Diagramm sieht man, wie die Gammakorektur hilft, zwischen Tag und Nacht zu unterscheiden.

    Ich ziehe also folgenden Schluss: Ich warte weiter und werde gegen Ende Woche mehr wissen.

    • Sensor
    • Eigenbau
    • Solar
    • Frimware

    Vorheriger Artikel Sonnenstand und Lichtsärkesensor

    Nächster Artikel ds18b20 Fakes

    Kategorien

    • Eigene Projekte

    Archiv

    1. 2026 (5)
      1. Juli (1)
      2. Juni (4)
        • Grundlage der Steuerelektronik
        • ds18b20 Fakes
        • Anpassung Sensorfirmware und weitere Beobachtung
        • Sonnenstand und Lichtsärkesensor

    Unsere Facebook-Gruppe

    Smart Home Community Facebook Gruppe

    Smart Home Community auf Facebook
    Tausche Dich mit vielen Smart-Home-Begeisterten aus und erhalte Hilfe bei Home Assistant, Shelly, Homematic IP, Zigbee, Matter und vielen weiteren Smart-Home-Systemen.

    Jetzt beitreten

    Letzte Beiträge

    1. Auch ich bin neu hier

      smartHomeEigenbau
      11. August 2026 um 11:18
    2. Tahoma: Pergola - Zip und Licht gehen zeitgleich an, auf FB nicht

      mjfh
      11. August 2026 um 10:05
    3. Hallo, hier ist der Andy und komme aus Niederbayern

      smartHomeEigenbau
      10. August 2026 um 11:11
    4. Livisi/Innogy System ersetzen - womit?

      knebi
      7. August 2026 um 23:00
    5. Somfy Synchronisation und Regensensor

      Uwe_M
      4. August 2026 um 10:47

    Beliebtesten Themen

    1. [How to] - FritzFon C6 Tasten reagieren nicht mehr - Was tun?

      Wignatz
      1. Dezember 2023 um 12:44
    2. Smarte Türklingel für Mehrfamilienhaus

      stadel
      3. August 2021 um 13:01
    3. Lichttaster --> welche smarte Lösung?

      JohannaM.
      6. Januar 2023 um 19:23
    4. Welche Hardware für ioBroker?

      sKape
      10. Februar 2023 um 10:35
    5. Zigbee2Mqtt Installationsanleitung

      Paul
      7. Januar 2024 um 15:44

    Statistiken

    Themen
    1.063
    Beiträge
    4.383
    Blog-Artikel
    5
    Mitglieder
    1.598
    Meiste Benutzer online
    723
    Neuestes Mitglied
    mjfh

    Spenden

    Monatlich (August)

    0 %

    0% (0,00 von 80 EUR)

    Jetzt spenden

    Werbung

    Weitere Infos & Links

    Allgemeine Links

      Abenteuer Altbau

    Weitere Links

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

    Über uns

      Die Smart Home Community ist deine Plattform rund um intelligente Haussteuerung, Automatisierung und moderne Technik im Alltag. Egal ob Einsteiger oder Profi – hier findest du Hilfe, Anleitungen, Erfahrungen und Diskussionen zu Smart Home, Netzwerken, Sicherheit, Energie und mehr.


      Tausche dich mit anderen Mitgliedern aus, entdecke neue Lösungen und finde Inspiration für dein vernetztes Zuhause. Gemeinsam machen wir Smart Home verständlich, praxisnah und unabhängig.


      » Smart-Home-Community.de
    Wer jetzt nicht teilt ist selber Schuld:
    1. Datenschutzerklärung
    2. Kontakt
    3. Impressum
    4. * = Affiliate-Links
    Stil: Color Drop Multi by GrischaMedia
    Community-Software: WoltLab Suite™ 6.2.6
    Smart Home Community in der WSC-Connect App bei Google Play
    Smart Home Community in der WSC-Connect App im App Store
    Download