Messung von niedrigen Ampere-Werten / Deep-Sleep uAmps

Begonnen von dmq, 12 Oktober 2019, 21:11:07

Vorheriges Thema - Nächstes Thema

PeMue

Zitat von: juergs am 24 März 2020, 11:18:05
Interessant wäre auch eine (automatische) Messbereichsumschaltung über weitere Widerstands-Kombinationen (Low-Voltage, Low RON Quad SPST Analog Switch?).
Oder einfach die Kalibriererei per EEPROM zu machen wie z.B. beim Universalsensor mit BME680  ;). Ich schau's mir mal an ...

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

Hallo zusammen,

ich habe mal den Sketch umprogrammiert und die Kalibrierwerte ins EEPROM gepackt (aktuelle Version 0.2).
Bei der Kalibrierung vom Offset kann man (über das Terminal) die Frage nach der Kalibrierung der Gainwerte mit y beantworten und jeweils für Kanal A und B die neuen Werte eingeben. Falls noch keine Werte im EEPROM stehen, werden die Standardwerte verwendet.
Falls noch Fehler drin sind, bitte hier posten. Ich stelle die finale Version danach unter der Version 1.0 in meinem Github Account ein.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

juergs

#77
Hallo Peter,

es gibt ja die Offset-Clear-Funktion ("Tara") über den Button (mit Short- oder Long-Press).
Reichte Dir diese Funktion nicht aus?

Die EEPROM-Variante wäre ja eigentlich nur bei konstantem Offset nützlich, sonst muss Du immer den Offset wegspeichern?

Jürgen

PeMue

Hallo Jürgen,

der Offset bleibt, aber ich speichere bei Bedarf die gain Kalibrierfaktoren. Die müsste man sonst immer (einmalig) ermitteln und im Sketch eintragen.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

Hallo zusammen,

und hier ist die v1.1 mit Pegelwandler. Verbesserungsvorschläge, etc. bitte hier. Wenn alles ok, checke ich die Daten auf meinem github Account ein. Selber bestellen werde ich nicht mehr, da ich bei mir ein Pegelwandlermodul mit draufgepackt habe, Bilder folgen.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

juergs

Hallo Peter,

Du hast die Platine nur für das rote HX-Modul vorgesehen...
Dann kann man für das Grüne umstricken, da andere Belegung.

https://forum.fhem.de/index.php?action=dlattach;topic=104466.0;attach=130106;image

PeMue

Hallo Jürgen,

Zitat von: juergs am 30 März 2020, 21:46:50
Dann kann man für das Grüne umstricken, da andere Belegung.
https://forum.fhem.de/index.php?action=dlattach;topic=104466.0;attach=130106;image
gibt es irgendwo die Maße des Moduls? Dann schaue ich mir das nochmal an ...

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

juergs

Danke gut gemeint, aber wäre das nicht zu viel Aufwand?
Ich würde Dir eine Zuschicken ...  ;)
Jürgen

PeMue

Hallo Jürgen,

Zitat von: juergs am 30 März 2020, 22:08:26
Ich würde Dir eine zuschicken ...  ;)
dann sieht der Schaltplan mit beiden Modulen (rot, grün) so aus wie im Anhang. Die Platine wird dann um ca. 1 mm breiter werden, sonst bekomme ich das grüne Modul nicht unter. Schaust Du mal bitte kurz über die Beschaltung?

Danke + Gruß

Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

juergs

#84
Hallo Peter,

ja gerne ;-)

Die Beschaltung der R's soll ja so sein:

https://forum.fhem.de/index.php?action=dlattach;topic=104466.0;attach=132994;image

Die Widerstandswerte sind ja nur Dummy für Parallelschaltung, oder ?

Grüße,
Jürgen

juergs

#85
Hallo Peter ,

von meiner Seite alles OK.

In der (Standard)-Schaltung war noch ein Kondensator zwischen E+ und E- ( 10 oder 100nF?) zu erkennen  und auf die Vcc Seite mit 10µF und 100nF evtl. zusätzlich?
Das würde die Messung + Versorgung besser stabilisieren ...

Die Spannungsversorgung soll ja entkoppelt sein, am Besten über eine Powerbank speisen ....

Grüße,
Jürgen

/Edit: Zu voreilig: Sind teilweise schon auf dem Board.

PeMue

#86
Hallo zusammen,

da der Pegelwandler sowieso in SMD ist, habe ich die bedrahteten Bauelemente runtergeworfen und das Ergebnis sieht dann so aus (siehe Bilder). Die Platine ist um 1 mm breiter geworden (nach links), sollte aber trotzdem noch in das Gehäuse passen.

Gruß Peter

Edit: C1 und C2 sind mir noch zu eng bzw. zu schlecht an das rote Modul angeschlossen  :o
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Psi

Hi,
wie ist der aktuelle Stand zum Projekt? Ist die PCB soweit final und ggf schon bestellt?
Ich hätte auch sehr gerne (mind 1) PCB.

Danke für deine Arbeit PeMue!

PeMue

#88
Zitat von: Psi am 13 April 2020, 13:19:15
wie ist der aktuelle Stand zum Projekt? Ist die PCB soweit final und ggf schon bestellt?
Ich hätte auch sehr gerne (mind 1) PCB.
Manche Dinge werden von Anderen erledigt :-).

Zitat von: Psi am 13 April 2020, 13:19:15
Danke für deine Arbeit PeMue!
Gebe ich gerne zurück. Aktueller Stand ist in meinem Github zu finden.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser