DS2450 - Formel zur Busstrom und -spannungsberechnung

Begonnen von Tobias, 08 Februar 2013, 15:40:24

Vorheriges Thema - Nächstes Thema

Tobias

Aufbauend auf folgendem Thread:
Link

Problem bei mir, meine Werte sehen sehr merkwürdig aus....
Am Hub ist mit 5cm Kabel nur ein DS2438 (+5V, GND, 1w) angeschlossen. Busmaster und 220V-Stromquelle sind am Hub auch angeschlossen:

als ergebnis liefert der DS2450 folgendes:
A: 3.832 V B: 206.954 V C: 3.832 V D: 0.000 V

Eigentlich hätte ich folgendes erwartet: (der DS2450 kann ja nur 5V)
A: 0.05 V , B: 4.49 V , C: 0.08 V , D: 4.54 V

dabei gilt:
A = Busstrom 12V
B = Busspannung 12V
C = Busstrom 5V
D = Busspannung 5V

Hat noch wer den Hub und bei dem funktioniert das OWAD-Modul korrekt?
Entweder OWAD-Modul kaputt oder der Hub...
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

UweH

Hallo Tobias,

ich habe zwar einen HUB Marke Eigenbau, im Prinzip aber der gleiche Aufbau wie Deiner.
OWDevice zeigt die korrekten Spannungen und (errechneten) Ströme, unter OWX und OWAD habe ich ähnlich verrückte Werte wie Du.
Ich bin schon fast verzweifelt...Testaufbau mit Raspi, I2C-Interface und OWDevice, alles perfekt. Dann den ganzen Kram am FHEM-Server angeschlossen, auf dem OWX läuft - Phantasiewerte. Mein zweiter DS2450, mit dem ich im Bad die Luftfeuchte gemessen habe, verweigert ebenfalls seit kurzem die korrekte Zusammenarbeit. Alles wieder auf den Raspi - perfekt.
Man könnte also ein Problem bei OWX und OWAD vermuten. Da müsste sich pah der Sache mal annehmen...

Prof. Dr. Peter Henning

Hat er schon.

Problem war, dass nach dem Umbau der Alarmierungen (Auf Attribute) die Initialisierung des DS2450 nicht mehr richtig funktionierte. Genauer: Gemessen hat der DS2450 schon richtig - im Modul aber war der Wert für die Auflösung falsch. Ist gefixt und seit einigen Minuten eingecheckt.

Sollte jetzt für die beiden Module mit Hardware-Alarm (OWTHERM und OWAD) endgültig behoben sein.

LG

pah

Tobias

so, die Werte per OWServer im test sind korrekt, zumindest die von der 5V Schiene.
Kann das sein das die 12V Spannung falsch von der internen Elektronik gewandelt wird wenn kein Verbraucher angeschlossen ist?
Statt bei PortB erwartete 4,xV wird mir 1.63xV ausgegeben. Mit der 12V Umrechnung komme ich dann auf 4,xV. Wie gesagt, kein Verbraucher angeschlossen
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

UweH


Tobias

hi uwe,
ich schaue direkt im owfs-http, da ist es imho schon falsch. Ich habe testweise ein OWDevice Dev. aufgebaut. Hat nix mit pah zu tun
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

UweH

Ah, dann hab ich das missverstanden. Bei mir funktioniert der HUB wie auch ein DS2450-Feuchte-/Lichtsensor problemlos unter OWServer/OWDevice, mit OWAD habe ich den gleichen Effekt wie Du.

Prof. Dr. Peter Henning

Leute, auch OWFS kocht nur mit Wasser - obwohl da einige Mannjahrzehnte an Codierungsarbeit drin stecken ...

Sprich: Es kann durchaus sein, dass das Statusregister des DS2450 Müll enthält - und das wird in der Regel von OWFS nicht automatisch korrigiert.

Ich schlage deshalb vor, mal die Status-Readings dieses DS2450 anzuschauen: Auflösung und Messbereich sind die wesentlichen Größen.

LG

pah