Hallo wollt mal fragen ob ihr ein IC kennt mit dem ich Spannung und Strom messen kann. Das ganze will ich mit dem Mikrocontroller über den I2C Bus auswerten und dann die Leistung berechnen. Spannung 24 Volt und strom liegt zwischen 0 und 3 Ampere.
> 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
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.
Hallo, schau mal nach dem INA219 von Ti. Der hat ein I2C Interface und kann Strom und Spannung bis +26 VDC überwachen. Und klein is er auch noch. Gruß BenTu
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
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.
Hallo Anid, suche mal nach dem - PCF 8591 ein 8-Bit ADC mit I2C Interface.
genau sowas wie den ina219 wuche ich gibt es da auch noch was anderes? nicht von TI
Hallo Andi, I2C kann er zwar nicht, sondern 1-Wire - aber vielleicht geht das ja auch: DS2438 Gruß Jens
> 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
> 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
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
Hi >I2C wurde erfunden als Bus innerhalb eines Geraetes. Wenn du glaubst >mit ernsthaft etwas verkabeln zu koennen dann hast du schon verloren. Wirklich? http://www.nxp.com/documents/application_note/AN10658.pdf MfG Spess
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.