<p dir="ltr">Hallo Lars,</p>
<p dir="ltr">das würde ich per Shunt messen. Such mal nach INA219. Bei den fertigen Modulen müsstet du allerdings wahrscheinlich den Shunt tauschen.</p>
<p dir="ltr">Viele Grüße<br>
Frank</p>
<div class="gmail_quote">Am 15.04.2017 14:54 schrieb "Lars Täuber" <<a href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hallo Frank,<br>
<br>
<br>
On Sat, 15 Apr 2017 13:47:56 +0200<br>
Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>> wrote:<br>
<br>
> Hallo Lars,<br>
><br>
> Speichernutzung zeigt die IDE beim compilieren unten an (richtiges Board<br>
> wählen). Um Simulator hab ich mich nie gekümmert.<br>
<br>
ich schau mal, ob ich etwas finde.<br>
<br>
> Bzgl. Strommessung: um welche Ströme geht es dir da? Die verbreiteten<br>
> Hall-Sensoren sind eher problematisch in Sachen Nullabgleich...<br>
<br>
Um 12V DC bis zu ca. 7A.<br>
<br>
Grüße<br>
Lars<br>
<br>
> Viele Grüße<br>
> Frank<br>
> Am 15.04.2017 13:25 schrieb "Lars Täuber" <<a href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</a>>:<br>
><br>
> > Hallo Frank,<br>
> ><br>
> > Du hast mich für diese Ardiunos begeistert.<br>
> > Ich lese mich noch weiter ein. Mittlerweile weite ich mein Projekt auf<br>
> > eine Strom- und Spannungsmessung aus. Vielleicht kann ich das SmartUPS<br>
> > Protokoll von APC damit nachbauen.<br>
> ><br>
> > Sieht man irgendwo, wieviel RAM ein programmiertes Projekt benötigt? Die<br>
> > Dinger haben ja nicht allzuviel davon.<br>
> > Gibt es evtl. einen Simulator für diese Teile für Linux?<br>
> ><br>
> > Viele Grüße<br>
> > Lars<br>
> ><br>
> > On Fri, 14 Apr 2017 18:20:03 +0200<br>
> > Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>> wrote:<br>
> ><br>
> > > Nachtrag: Strommessung am Arduino Nano ergab ca. 25-30mA. Also ziemlich<br>
> > > irrelevant, wenn die Schaltung nicht gerade von Batterie laufen muss...<br>
> > ><br>
> > > Viele Grüße<br>
> > > Frank<br>
> > > Am 14.04.2017 15:10 schrieb "Frank Richter" <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
> > ><br>
> > > > Hallo Lars,<br>
> > > ><br>
> > > > ich hab selbst noch keinen Digispark da, hab ein paar bestellt aber die<br>
> > > > sind noch in der Post :-(<br>
> > > > Deshalb kann ich dazu noch nix genaues sagen.<br>
> > > ><br>
> > > > Ich hab deinen use case spaßeshalber eben mit einem Arduino Nano aus<br>
> > dem<br>
> > > > Vorrat ausprobiert, der ganze "Code" ist das hier:<br>
> > > ><br>
> > > > byte inputState = 0;<br>
> > > ><br>
> > > > void setup() {<br>
> > > >   // put your setup code here, to run once:<br>
> > > >   pinMode(2, INPUT_PULLUP);<br>
> > > >   pinMode(3, INPUT_PULLUP);<br>
> > > >   Serial.begin(9600);<br>
> > > > }<br>
> > > ><br>
> > > > void loop() {<br>
> > > >   // put your main code here, to run repeatedly:<br>
> > > >   inputState = (byte)digitalRead(2) | (byte)digitalRead(3) << 1;<br>
> > > >   Serial.write(inputState);<br>
> > > >   delay(5000);<br>
> > > > }<br>
> > > ><br>
> > > > Der Controller hat interne Pull-Ups, du müsstest die Pins also nur über<br>
> > > > deinen potentialfreien Kontakt nach GND ziehen.<br>
> > > > Output ist ein Byte, wobei das LSB den Status von Pin 2 und das 2. Byte<br>
> > > > den Status von Pin 3 angibt. Eine 1 heißt Kontakt offen, 0 heißt<br>
> > Kontakt<br>
> > > > geschlossen.<br>
> > > ><br>
> > > > Mein USB-Messgerät ist grad nicht greifbar, aber ich kann den Nano<br>
> > nachher<br>
> > > > mal ans Labornetzteil klemmen. Schätze aber deutlich unter 100mA.<br>
> > > ><br>
> > > > Gehäuse habe ich nur für die größeren Uno und Mega, für den Nano habe<br>
> > ich<br>
> > > > nur kleine Platinen mit Schraubklemmen für alle Kontakte, was für<br>
> > > > dauerhafte Aufbauten sehr praktisch ist.<br>
> > > ><br>
> > > > Wenn du willst schick ich dir das Teil gegen Portoersatz...<br>
> > > ><br>
> > > > Ebenfalls frohe Ostern!<br>
> > > > Frank<br>
> > > ><br>
> > > > Am 14. April 2017 um 14:22 schrieb Lars Täuber <<a href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</a>>:<br>
> > > ><br>
> > > >> Hallo Frank,<br>
> > > >><br>
> > > >> die Dinger sehen wirklich vielversprechend aus. Welchen Arduino-Typ<br>
> > muss<br>
> > > >> ich denn in der IDE dafür auswählen. Digispark bzw. ATTINY85 habe ich<br>
> > hier<br>
> > > >> nicht zur Auswahl.<br>
> > > >><br>
> > > >> Noch zwei Fragen:<br>
> > > >> 1. Wieviel Strom ziehen die Digisparks aus dem USB-Port?<br>
> > > >> 2. Gibt es Schutzhüllen/Gehäuse für diese kleinen Dinger?<br>
> > > >><br>
> > > >> Wenn ich das richtig verstehe, kann ich von den sechs GPIOs vier für<br>
> > > >> nutzen. Meine potentialfreien Kontakte kann ich dann über Vin und<br>
> > diese<br>
> > > >> Pins anschließen?<br>
> > > >> Muss ich dann noch Pull-Down-Widerstände nach GND packen? Ich habe<br>
> > noch<br>
> > > >> nie mit GPIOs gearbeitet.<br>
> > > >><br>
> > > >> Vielen Dank und frohe Ostern<br>
> > > >> Lars<br>
> > > >><br>
> > > >> On Fri, 14 Apr 2017 13:10:08 +0200<br>
> > > >> Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>> wrote:<br>
> > > >><br>
> > > >> > Hallo Lars,<br>
> > > >> ><br>
> > > >> > du stellst dir das zu kompliziert vor ;-)<br>
> > > >> > Arduinos kommen mit Bootloader, lassen sich also einfach per USB<br>
> > > >> flashen.<br>
> > > >> > Die IDE ist ein Rundum-Sorglos-Paket, mit Compiler oder Flash-Tool<br>
> > > >> kommst<br>
> > > >> > du gar nicht in Kontakt.<br>
> > > >> > Programmierung sollte für dich ein Klacks sein, da du ja C kannst.<br>
> > Mehr<br>
> > > >> als<br>
> > > >> > eine while-loop, die den Zustand der gewünschten Eingänge alle 5<br>
> > > >> Sekunden<br>
> > > >> > im gewünschten Format (im Prinzip reicht ein einzelnes Byte) über<br>
> > die<br>
> > > >> > serielle Schnittstelle raushaut, ist es ja nicht.<br>
> > > >> > Bestell dir doch mal einen Arduino Nano (Billig-Nachbau reicht), ich<br>
> > > >> helfe<br>
> > > >> > gerne das zum Laufen zu kriegen.<br>
> > > >> ><br>
> > > >> > Viele Grüße<br>
> > > >> > Frank<br>
> > > >> > Am 14.04.2017 12:34 schrieb "Lars Täuber" <<a href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</a>>:<br>
> > > >> ><br>
> > > >> > > Hallo Frank,<br>
> > > >> > ><br>
> > > >> > > On Fri, 14 Apr 2017 10:37:01 +0200<br>
> > > >> > > Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>> wrote:<br>
> > > >> > ><br>
> > > >> > > > Hallo Lars,<br>
> > > >> > > ><br>
> > > >> > > > mehr als ein USB-Kabel braucht ein Arduino-Board auch nicht,<br>
> > und das<br>
> > > >> > > > Digispark-Ding kannst du sogar direkt in die Buchse stecken.<br>
> > > >> > > > Kostet unter 2 Euro, wenn du ein paar Tage auf Post aus China<br>
> > warten<br>
> > > >> > > kannst.<br>
> > > >> > ><br>
> > > >> > > ich müsste mich mit diesen Dingern beschäftigen. Auch habe ich<br>
> > keine<br>
> > > >> > > Ahnung, wie man die programmiert. Benötigt man dazu weitere<br>
> > Hardware?<br>
> > > >> > > Kannst Du mir ein paar Links zum Einlesen schicken?<br>
> > > >> > ><br>
> > > >> > > Danke<br>
> > > >> > > Lars<br>
> > > >> > ><br>
> > > >><br>
> > > >><br>
> > > >> --<br>
> > > >> Schöne Grüße<br>
> > > >> Lars Täuber<br>
> > > >><br>
> > > ><br>
> > > ><br>
> ><br>
> ><br>
> > --<br>
> > Schöne Grüße<br>
> > Lars Täuber<br>
> ><br>
<br>
<br>
--<br>
Schöne Grüße<br>
Lars Täuber<br>
</blockquote></div>