Strom messen mit I2C Baustein

Gast #2120964
> Hat niemand da eine Idee?

Du koenntest einen Microcontoller nehmen und das mit dem aufbauen. Wenn 
der dann I2C-Slave kann, dann hast du das was du suchst. :)

> oder gibts so was einfach nicht?

Genau. Der Rest der Menschheit nimmt dafuer die AD-Wandler die der 
Hersteller in seine Controller einbaut. Oder glaubst du die sind nur 
dafuer da damit das Datenblatt dicker wird?

Olaf
Gast #2120973
Ja ich weiss das dass auch mit einem AD wandler geht.
Aber ich will etwas entfernt von dem controller messsen und will keine 
toleranzen durch leitungslänge oder durch toleranten der shunts haben.
Gast #2120981
Hi

>Ja ich weiss das dass auch mit einem AD wandler geht.
>Aber ich will etwas entfernt von dem controller messsen und will keine
>toleranzen durch leitungslänge oder durch toleranten der shunts haben.

Es gibt auch AD-Wandler mit I2C-Interface.

MfG Spess
Gast #2120983
Andi schrieb:
> Ja ich weiss das dass auch mit einem AD wandler geht.
> Aber ich will etwas entfernt von dem controller messsen und will keine
> toleranzen durch leitungslänge oder durch toleranten der shunts haben.

Wenn deine Meßstelle entfernt von deinem Mikrocontroller ist, wird der 
I2C-Bus auch bald an seine Grenzen stoßen. Mindestens der Strom hat 
überhaupt keine Probleme mit der Entfernung.
Gast #2121088
> Aber ich will etwas entfernt von dem controller messsen und will
> keine toleranzen durch leitungslänge oder durch toleranten der
> shunts haben.

I2C wurde erfunden als Bus innerhalb eines Geraetes. Wenn du glaubst 
damit ernsthaft etwas verkabeln zu koennen dann hast du schon verloren.

Entweder passt du deine Signale vor Ort so an das du sie gut Analog 
ueber eine laenge leitung bekommst, oder aber du misst wirklich vor Ort 
und uebertraegst dann z.B mit RS485.

Und bedenke, gerade wenn du Spannung/Strom messen willst und eine 
groessere Leitungslaenge hast kann es sinnvoll sein mal ueber 
Potenialfreiheit nachzudenken. .-)

Olaf
Gast #2121092
> I2C kann er zwar nicht, sondern 1-Wire - aber vielleicht geht das ja
> auch: DS2438

Was hat eigentlich 1-Wire fuer maximal sinnvolle Leitungslaengen? Nein, 
ich weiss es wirklich nicht. Ich setze diesen Murksbus nur ein wenn man 
mich mit einer Waffe oder durch ueberschuetten von Geld dazu zwingt.

Olaf
Persönliche Seite #2121098
Olaf schrieb:

> Was hat eigentlich 1-Wire fuer maximal sinnvolle Leitungslaengen? Nein,
> ich weiss es wirklich nicht. Ich setze diesen Murksbus nur ein wenn man
> mich mit einer Waffe oder durch ueberschuetten von Geld dazu zwingt.
>
> Olaf

Keine Ahnung, einige 10m sind problemlos.

Murksbus mag stimmen, aber mit einer guten Lib und dem Verzicht auf die 
IDs, sondern dem Motto: Ein Baustein, ein Pin klappt es bei mir recht 
gut. Und gerade der MAX2438 ist ein netter Kollege...

73 de Jens

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.