<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-AT">
	<id>https://wiki.happylab.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hannes.hassler</id>
	<title>Happylab - Benutzerbeiträge [de-at]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.happylab.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hannes.hassler"/>
	<link rel="alternate" type="text/html" href="https://wiki.happylab.at/w/Spezial:Beitr%C3%A4ge/Hannes.hassler"/>
	<updated>2026-04-05T21:37:02Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.7</generator>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Sonnenstandsberechner_(f%C3%BCr_sun_tracker_devices)&amp;diff=4063</id>
		<title>Sonnenstandsberechner (für sun tracker devices)</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Sonnenstandsberechner_(f%C3%BCr_sun_tracker_devices)&amp;diff=4063"/>
		<updated>2012-04-22T17:52:27Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Die Zeit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the english version go to [[solar Arduino tracker]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
Für die Bestimmung des Sonnenstandes auf einem (ortsfesten) Microcontroller &lt;br /&gt;
müssen vor allem zwei Probleme gelöst werden:&lt;br /&gt;
Der Microcontroller muss die Zeit batteriegepuffert bestimmen können,&lt;br /&gt;
und er muss mit einem hinreichend einfachen Algorithmus aus Datum, Zeit und&lt;br /&gt;
Ort daraus den Sonnenstand berechnen können.&lt;br /&gt;
Der Algorithmus muss ggf. noch auf die Einschränkungen des verwendeten&lt;br /&gt;
Microcontrollers Rücksicht nehmen und entsprechend adaptiert werden.&lt;br /&gt;
Bei Arduino gibt es beispielsweise das Problem, dass der Datentyp double &lt;br /&gt;
in Wirklichkeit nur mit Präzision float rechnet (also 23 Bit Mantisse).&lt;br /&gt;
&lt;br /&gt;
==Die Zeit==&lt;br /&gt;
[[Image:Arduino_DS1307_FritzingExport.jpg|thumb|Zeitgeberbaustein DS1307 mit Arduino]]&lt;br /&gt;
Die Zeit (Greenwich Time aka UT) bestimme ich mit den DS1307 Baustein.&lt;br /&gt;
Nach der Beschreibung von http://www.glacialwanderer.com/hobbyrobotics/?p=12&lt;br /&gt;
hat das auf Anhieb funktioniert. Ich hatte keine 2.2K Widerstände, mit &lt;br /&gt;
4.7K war es auch kein Problem.&lt;br /&gt;
&lt;br /&gt;
==Berechnung von Azimut und Elevation==&lt;br /&gt;
Zur exakten Berechnung von Azimut und Elevation braucht man&lt;br /&gt;
relativ komplizierte Formeln, für praktische Zwecke&lt;br /&gt;
wie sun tracking eines Heliostaten genügen aber&lt;br /&gt;
auch einfachere.&lt;br /&gt;
Für Solaranlagen hat sich der &lt;br /&gt;
[http://dx.doi.org/10.1016/S0038-092X(00)00156-0 PSA-Algorithmus] &lt;br /&gt;
vermutlich am besten bewährt. Er wird von der ''Plataforma Solar de Almeria'' (Spanien)&lt;br /&gt;
[http://www.psa.es/sdg/sunpos.htm hier] als C++ Code zur Verfügung gestellt.&lt;br /&gt;
Für Arduino sind allerdings Anpassungen notwendig. Insbesondere müssen die Formeln &lt;br /&gt;
zur Berechnung des &lt;br /&gt;
[http://de.wikipedia.org/wiki/Julianisches_Datum Julianischen Datums] modifiziert werden, damit&lt;br /&gt;
dieser Tag trotz ''Arduinopräzision'' richtig heraus kommt.&lt;br /&gt;
&lt;br /&gt;
{{zip|SolarTracker4Arduino.zip|14KB|Version from 09.03.2011}}&lt;br /&gt;
&lt;br /&gt;
Sobald man das alles zum Laufen gebracht hat, sollte man verifizieren,&lt;br /&gt;
dass die Berechnungen stimmen, zum Beispiel &lt;br /&gt;
mit dem [http://www.sunearthtools.com/dp/tools/pos_sun.php solar position calculator] von&lt;br /&gt;
sun earth tools. (Achtung: SolarTracker4Arduino berücksichtigt keine Sommerzeit, UT muss eingestellt&lt;br /&gt;
sein (beim Einstellen des Timer chips), als ob es sie nicht gäbe. Anderseits kann bei sun earth tools Sommerzeit&lt;br /&gt;
berücksichtigt werden (Option DST ist defaultmäßig ausgewählt).&lt;br /&gt;
&lt;br /&gt;
==Alternative Sonnenstandsberechnungen==&lt;br /&gt;
===SPA Algorithmus===&lt;br /&gt;
Ein wesentlich genauerer aber auch entsprechend komplizierterer Algorithmus &lt;br /&gt;
ist die Methode nach Reda, I.; Andreas, A. (2003): &lt;br /&gt;
''Solar Position Algorithm for Solar Radiation Applications. NREL Report No. TP-560-34302, &lt;br /&gt;
''Revised January 2008. The algorithm is supposed to work for the years -2000 to 6000, &lt;br /&gt;
''with uncertainties of +/-0.0003 degrees.''&lt;br /&gt;
Ich habe Referenzen und Code bei [http://klaus.e175.net/solarpositioning Klaus Brunner] gefunden.&lt;br /&gt;
Dank dieser Sourcen bin ich auch auf PSA aufmerksam geworden.&lt;br /&gt;
===Wikipedia Sonnenstand===&lt;br /&gt;
Die Berechnung nach den Formeln im Wikipediaartikel [http://de.wikipedia.org/wiki/Sonnenstand Sonnenstand]&lt;br /&gt;
konnte ich nicht verifizieren. (Stand Februar 2011). &lt;br /&gt;
Ich habe die Formeln im hier vorliegenden Javaprogramm nachvollzogen, alle Zwischenergebnisse&lt;br /&gt;
und auch das Endergebnis des Wikiartikels kommt richtig raus; allerdings eben nur für das eine&lt;br /&gt;
angegebene Beispiel, bei anderem Datum, Tageszeit oder Ort kommen Werte raus, die&lt;br /&gt;
nicht mehr mit [http://www.sunearthtools.com/dp/tools/pos_sun.php?lang=de sunearthtools]&lt;br /&gt;
zusammen stimmen.&lt;br /&gt;
&lt;br /&gt;
Zur Kontrolle belasse ich das Programm online.&lt;br /&gt;
{{zip|Sonnenstandsberechner.zip|27KB|Version vom 06.02.2011}}&lt;br /&gt;
Sourcecode inkludiert, der Kern ist die Java-Klasse&lt;br /&gt;
SunCalculations. Die (ebenfalls inkludierten) Junit-Tests sind mit den Beispieldaten&lt;br /&gt;
ausgearbeitet die auf dieser Page angegeben sind, Gleitkomma-Berechnungen&lt;br /&gt;
sind generell mit double implementiert.&lt;br /&gt;
Für die Berechnung der Julianischen Tageszeit &lt;br /&gt;
nehme ich den Algorithmus aus http://en.wikipedia.org/wiki/Julian_day.&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Solar_Arduino_tracker&amp;diff=4062</id>
		<title>Solar Arduino tracker</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Solar_Arduino_tracker&amp;diff=4062"/>
		<updated>2012-04-22T17:49:37Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Get the Time */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;German version [[Sonnenstandsberechner (für sun tracker devices)]]&lt;br /&gt;
&lt;br /&gt;
=General considerations=&lt;br /&gt;
For calculating the solar position with a microcontroller (on a fixed geographic place) &lt;br /&gt;
you have to solve two problems: &lt;br /&gt;
The controller needs a time device (typically a battery buffered chip like in a PC)&lt;br /&gt;
and it needs a reasonably simple algorithm to calculate solar azimuth and&lt;br /&gt;
elevation from date, time and geographic position (longitude and latitude).&lt;br /&gt;
An algorithm which works on a PC might have problems on a microcontroller.&lt;br /&gt;
For instance, on Arduino you must take into account that&lt;br /&gt;
''double'' data type has the same precision as float (IEEE 23 bit mantissa)&lt;br /&gt;
&lt;br /&gt;
==Get the Time==&lt;br /&gt;
[[Image:Arduino_DS1307_FritzingExport.jpg|thumb|timer chip DS1307 with Arduino]]&lt;br /&gt;
To get Greenwich Time (aka UT) I use a DS1307 chip.&lt;br /&gt;
Following the description of http://www.glacialwanderer.com/hobbyrobotics/?p=12&lt;br /&gt;
it worked immediately. Did not find any 2.2K resistors, &lt;br /&gt;
4.7K ones are just as fine.  &lt;br /&gt;
I have taken the code from that site and tucked the complexity&lt;br /&gt;
into an Arduino libary (DS1307H.h)&lt;br /&gt;
&lt;br /&gt;
==Calculate Azimuth and Elevation==&lt;br /&gt;
The formulas for exact calculation of solar azimuth and elevation &lt;br /&gt;
are very involved. However, for practical&lt;br /&gt;
purposes like sun tracking of a heliostat there are&lt;br /&gt;
simpler ones available. &lt;br /&gt;
Widely used formulas for solar tracking are the one from the so called  &lt;br /&gt;
[http://dx.doi.org/10.1016/S0038-092X(00)00156-0 PSA-algorithm]. &lt;br /&gt;
It has been made avaible from ''Plataforma Solar de Almeria'' (Spain)&lt;br /&gt;
and you can download it [http://www.psa.es/sdg/sunpos.htm here] as C++ code. &lt;br /&gt;
There are adaptions neccessary for Arduino, though. &lt;br /&gt;
The formulas for calculating the [http://en.wikipedia.org/wiki/Julian_day Julian Day] &lt;br /&gt;
are not working properly on Arduino due to reduced double precision.&lt;br /&gt;
Therefore, I have adapted them, expecting only Julians dates starting from 1.Jan. 2000.&lt;br /&gt;
These calculations I have put into another library (Helios.h)&lt;br /&gt;
&lt;br /&gt;
{{zip|SolarTracker4Arduino.zip|14KB|Version from 09.03.2011}}&lt;br /&gt;
&lt;br /&gt;
Once you got it running, verify the calculated positions, for instance with&lt;br /&gt;
[http://www.sunearthtools.com/dp/tools/pos_sun.php solar position calculator] from&lt;br /&gt;
sunearthtools. (Attention: SolarTracker4Arduino does NOT account for daylight saving time (DST),&lt;br /&gt;
you have to determine UT (when you set your timer chip) as if there was no DST at all. On the other hand, sunearthtools allow using DST,&lt;br /&gt;
and this option is selected by default.&lt;br /&gt;
&lt;br /&gt;
==SPA Algorithm==&lt;br /&gt;
A much more accurate solar algorithm seems to be from Reda, I.; Andreas, A. (2003): &lt;br /&gt;
''Solar Position Algorithm for Solar Radiation Applications. NREL Report No. TP-560-34302, &lt;br /&gt;
''Revised January 2008. The algorithm is supposed to work for the years -2000 to 6000, &lt;br /&gt;
''with uncertainties of +/-0.0003 degrees.''&lt;br /&gt;
In this paper methods have been worked out according to the book from&lt;br /&gt;
''Jean Meeus: Astronomical Algorithms, Willmann-Bell, Richmond 2000 (2nd ed., 2nd printing)''&lt;br /&gt;
a well known text book for astronomic calculations. &lt;br /&gt;
The calculations are, however, very extensive; for Arduino I chose the simpler PSA.&lt;br /&gt;
Implementations and references for both algorithms I found thanks to the code from&lt;br /&gt;
[http://klaus.e175.net/solarpositioning Klaus Brunner]. It was also a valuable help for debugging&lt;br /&gt;
the Arduino implementation.&lt;br /&gt;
&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 13:36, 3 March 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Datei:Arduino_DS1307_FritzingExport.jpg&amp;diff=4061</id>
		<title>Datei:Arduino DS1307 FritzingExport.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Datei:Arduino_DS1307_FritzingExport.jpg&amp;diff=4061"/>
		<updated>2012-04-22T17:49:22Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Connection of an Arduino with a DS1307 timer chip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Connection of an Arduino with a DS1307 timer chip&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=JBOX&amp;diff=4037</id>
		<title>JBOX</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=JBOX&amp;diff=4037"/>
		<updated>2012-04-02T13:14:09Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Customized Schachteln */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Boxen-holz.jpg|thumb|3 rekursive Laden aus Holz]]&lt;br /&gt;
Mit dem Programm JBOX können CAD-Files &lt;br /&gt;
für die Wandteile einer parametrisierten Schachtel&lt;br /&gt;
automatisch erzeugt werden. JBOX befindet sich hier im wiki zum Download oder im gleichnamigen Ordner auf dem Desktop vom Laser-PC.&lt;br /&gt;
JBOX benötigt Java 6 und läuft unter Windows, Linux und Mac.&lt;br /&gt;
Außerdem sollte auch QCAD installiert sein.&lt;br /&gt;
&lt;br /&gt;
{{zip|JBOX.zip|343KB|Version vom 23.12.2011}}&lt;br /&gt;
(Sourcecode included)&lt;br /&gt;
&lt;br /&gt;
==HowTo==&lt;br /&gt;
&lt;br /&gt;
===JBOX===&lt;br /&gt;
[[Image:JBOXGUI.jpg|thumb|GUI für JBOX]]&lt;br /&gt;
Nach dem Herunterladen, Klicke auf '''runJBOX.bat''', es startet ein Java-GUI in dem du die Parameter des gewünschten Designs festlegen kannst. Zum Beispiel werden bei einer Standardbox ''length, width, height, material thickness''&lt;br /&gt;
und ''laser cutting'' (Verschnittbreite) angegeben. Nach Klick auf Generiere-Button kannst du&lt;br /&gt;
einen (dxf) File auswählen, bzw. festlegen in dem das Design gespeichert wird und wird auch&lt;br /&gt;
schon hinein generiert.&lt;br /&gt;
Nach dem Generieren sollte man dieses File nochmals mit QCAD öffnen und speichern damit&lt;br /&gt;
es zu einem wirklich sauberen dxf-File wird.&lt;br /&gt;
&lt;br /&gt;
Als zusätzlichen Parameter kannst du ab Version 1.4 auch die Zinkungsläge angeben (bisher war&lt;br /&gt;
die Zinkungslänge automatisch gleich der Materialstärke). Wenn du etwa&lt;br /&gt;
sehr breite Zinken erzeugen möchtest, kannst du das im Feld ''zinkung length'' angeben.&lt;br /&gt;
&lt;br /&gt;
===invec.qs===&lt;br /&gt;
Jezt ab Version 1.3 nicht mehr notwendig.&lt;br /&gt;
&lt;br /&gt;
===Tipps===&lt;br /&gt;
Der Parameter für Laserverschnitt wird meist zwischen 0.03 und 0.2 Millimeter gewählt.&lt;br /&gt;
Wenn du dafür einen ''höheren'' Wert wählst, passen die Schachtelteile nachher strenger&lt;br /&gt;
zusammen, interessant etwa, wenn man ohne Klebstoff arbeiten will. 0.2 Millimeter ist&lt;br /&gt;
meist schon das Extrem; da schafft man fast nicht mehr die Teile zusammenzufügen &lt;br /&gt;
und bricht auch gern mal einen Zahn aus.&lt;br /&gt;
&lt;br /&gt;
Das Grunddesign für eine Schachtel oder Lade ist sehr gut geeignet &lt;br /&gt;
um es im QCAD (oder sonst einem CAD-Programm) manuell weiter zu bearbeiten.&lt;br /&gt;
Also um etwa in der Schachtel zusätzliche Teile auszuschneiden, wenn&lt;br /&gt;
man zum Beispiel an einem Gehäuse arbeitet.&lt;br /&gt;
&lt;br /&gt;
Meist ist es auch günstig die Teile (manuell im CAD-Programm) neu anzuordnen um weniger &lt;br /&gt;
Verschnittmaterial beim Lasercutter zu erzeugen. Ich erzeuge mir dazu ein Rechteck&lt;br /&gt;
das den Maßen des Verbrauchsmaterials entspricht, oft arbeitet man ja beispielsweise &lt;br /&gt;
mit mehreren fix zugeschnittenen und gleich großen Sperrholzplatten. Da kann man das&lt;br /&gt;
Material fast bis auf den letzten Millimeter zum Rand hin ausnützen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Schachteln==&lt;br /&gt;
[[Image:Multilade.jpg|thumb|2-Multilade]]&lt;br /&gt;
===Standardschachtel===&lt;br /&gt;
Das Standardmodell für eine Schachtel mit sechs Seiten.&lt;br /&gt;
&lt;br /&gt;
===Rekursive Laden===&lt;br /&gt;
[[Image:Gehäuseschachtel.jpg|thumb|Gehäuseschachtel für Arduino- und Pololubefestigungen mit versetztem Boden (Oberseite, Unterseite)]]&lt;br /&gt;
Damit kann man Laden erzeugen die ''geschachtelt''&lt;br /&gt;
ineinander passen. Als zusätzliche Parameter muss man&lt;br /&gt;
angeben wie viele Laden ineinander kommen und&lt;br /&gt;
wie groß jeweils das Schiebeloch in der ''nächsthöheren''&lt;br /&gt;
Lade sein soll.&lt;br /&gt;
&lt;br /&gt;
===Multilade===&lt;br /&gt;
Eine Multilade hat mehrere Laden&lt;br /&gt;
nebeneinander.&lt;br /&gt;
&lt;br /&gt;
===Schachtel mit erhöhtem Boden===&lt;br /&gt;
&lt;br /&gt;
Eine Schachtel bei der die unterste Seitenfläche&lt;br /&gt;
mit wählbarer Bodenfreiheit erzeugt werden kann.&lt;br /&gt;
Dieses Design eignet sich zum Bau von Elektronikgehäusen.&lt;br /&gt;
Die Bodenfreiheit soll Befestigungschrauben (etwa für Platinen) &lt;br /&gt;
Raum geben und sie verblenden.&lt;br /&gt;
&lt;br /&gt;
==Customized ''Schachteln''==&lt;br /&gt;
Obwohl das Programm genau zusammenpassende Teile erzeugt,&lt;br /&gt;
kann es (meist) doch nicht genau ''die'' Schachtel erzeugen,&lt;br /&gt;
die man für seine Zwecke braucht. Bei einem Gehäuse wird man&lt;br /&gt;
in der Regel weitere Öffnungen für Anschlusskabel, Schalter o.ä.&lt;br /&gt;
brauchen. Oder man will den Rand etwas überstehend haben. Oder&lt;br /&gt;
verschiedene Schachteln kombinieren.&lt;br /&gt;
&lt;br /&gt;
Das Ergebnis des Programms ist eher sowas wie ein in sich passendes&lt;br /&gt;
Grundgerüst das sich im CAD-Programm seiner Wahl gut manuell erweitern lässt. &lt;br /&gt;
Einige dieser Erweiterungen habe ich programmiert, wie die Schachtel&lt;br /&gt;
mit erhöhtem Boden etwa, aber sie lassen sich im Prinzip aus einer&lt;br /&gt;
Grundschachtel mit ein wenig manueller Nachbearbeitung fast ebenso&lt;br /&gt;
leicht herstellen.&lt;br /&gt;
&lt;br /&gt;
==Feedback==&lt;br /&gt;
Fragen, Anregungen, Bemerkungen etc.&lt;br /&gt;
bitte per mail an mich ([[User:Hannes.hassler|Hannes.hassler]])&lt;br /&gt;
oder auch auf die Diskussionseite dieser Page.&lt;br /&gt;
&lt;br /&gt;
[[Category:Lasercutter]] [[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=JBOX&amp;diff=4036</id>
		<title>JBOX</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=JBOX&amp;diff=4036"/>
		<updated>2012-04-02T13:13:11Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Boxen-holz.jpg|thumb|3 rekursive Laden aus Holz]]&lt;br /&gt;
Mit dem Programm JBOX können CAD-Files &lt;br /&gt;
für die Wandteile einer parametrisierten Schachtel&lt;br /&gt;
automatisch erzeugt werden. JBOX befindet sich hier im wiki zum Download oder im gleichnamigen Ordner auf dem Desktop vom Laser-PC.&lt;br /&gt;
JBOX benötigt Java 6 und läuft unter Windows, Linux und Mac.&lt;br /&gt;
Außerdem sollte auch QCAD installiert sein.&lt;br /&gt;
&lt;br /&gt;
{{zip|JBOX.zip|343KB|Version vom 23.12.2011}}&lt;br /&gt;
(Sourcecode included)&lt;br /&gt;
&lt;br /&gt;
==HowTo==&lt;br /&gt;
&lt;br /&gt;
===JBOX===&lt;br /&gt;
[[Image:JBOXGUI.jpg|thumb|GUI für JBOX]]&lt;br /&gt;
Nach dem Herunterladen, Klicke auf '''runJBOX.bat''', es startet ein Java-GUI in dem du die Parameter des gewünschten Designs festlegen kannst. Zum Beispiel werden bei einer Standardbox ''length, width, height, material thickness''&lt;br /&gt;
und ''laser cutting'' (Verschnittbreite) angegeben. Nach Klick auf Generiere-Button kannst du&lt;br /&gt;
einen (dxf) File auswählen, bzw. festlegen in dem das Design gespeichert wird und wird auch&lt;br /&gt;
schon hinein generiert.&lt;br /&gt;
Nach dem Generieren sollte man dieses File nochmals mit QCAD öffnen und speichern damit&lt;br /&gt;
es zu einem wirklich sauberen dxf-File wird.&lt;br /&gt;
&lt;br /&gt;
Als zusätzlichen Parameter kannst du ab Version 1.4 auch die Zinkungsläge angeben (bisher war&lt;br /&gt;
die Zinkungslänge automatisch gleich der Materialstärke). Wenn du etwa&lt;br /&gt;
sehr breite Zinken erzeugen möchtest, kannst du das im Feld ''zinkung length'' angeben.&lt;br /&gt;
&lt;br /&gt;
===invec.qs===&lt;br /&gt;
Jezt ab Version 1.3 nicht mehr notwendig.&lt;br /&gt;
&lt;br /&gt;
===Tipps===&lt;br /&gt;
Der Parameter für Laserverschnitt wird meist zwischen 0.03 und 0.2 Millimeter gewählt.&lt;br /&gt;
Wenn du dafür einen ''höheren'' Wert wählst, passen die Schachtelteile nachher strenger&lt;br /&gt;
zusammen, interessant etwa, wenn man ohne Klebstoff arbeiten will. 0.2 Millimeter ist&lt;br /&gt;
meist schon das Extrem; da schafft man fast nicht mehr die Teile zusammenzufügen &lt;br /&gt;
und bricht auch gern mal einen Zahn aus.&lt;br /&gt;
&lt;br /&gt;
Das Grunddesign für eine Schachtel oder Lade ist sehr gut geeignet &lt;br /&gt;
um es im QCAD (oder sonst einem CAD-Programm) manuell weiter zu bearbeiten.&lt;br /&gt;
Also um etwa in der Schachtel zusätzliche Teile auszuschneiden, wenn&lt;br /&gt;
man zum Beispiel an einem Gehäuse arbeitet.&lt;br /&gt;
&lt;br /&gt;
Meist ist es auch günstig die Teile (manuell im CAD-Programm) neu anzuordnen um weniger &lt;br /&gt;
Verschnittmaterial beim Lasercutter zu erzeugen. Ich erzeuge mir dazu ein Rechteck&lt;br /&gt;
das den Maßen des Verbrauchsmaterials entspricht, oft arbeitet man ja beispielsweise &lt;br /&gt;
mit mehreren fix zugeschnittenen und gleich großen Sperrholzplatten. Da kann man das&lt;br /&gt;
Material fast bis auf den letzten Millimeter zum Rand hin ausnützen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Schachteln==&lt;br /&gt;
[[Image:Multilade.jpg|thumb|2-Multilade]]&lt;br /&gt;
===Standardschachtel===&lt;br /&gt;
Das Standardmodell für eine Schachtel mit sechs Seiten.&lt;br /&gt;
&lt;br /&gt;
===Rekursive Laden===&lt;br /&gt;
[[Image:Gehäuseschachtel.jpg|thumb|Gehäuseschachtel für Arduino- und Pololubefestigungen mit versetztem Boden (Oberseite, Unterseite)]]&lt;br /&gt;
Damit kann man Laden erzeugen die ''geschachtelt''&lt;br /&gt;
ineinander passen. Als zusätzliche Parameter muss man&lt;br /&gt;
angeben wie viele Laden ineinander kommen und&lt;br /&gt;
wie groß jeweils das Schiebeloch in der ''nächsthöheren''&lt;br /&gt;
Lade sein soll.&lt;br /&gt;
&lt;br /&gt;
===Multilade===&lt;br /&gt;
Eine Multilade hat mehrere Laden&lt;br /&gt;
nebeneinander.&lt;br /&gt;
&lt;br /&gt;
===Schachtel mit erhöhtem Boden===&lt;br /&gt;
&lt;br /&gt;
Eine Schachtel bei der die unterste Seitenfläche&lt;br /&gt;
mit wählbarer Bodenfreiheit erzeugt werden kann.&lt;br /&gt;
Dieses Design eignet sich zum Bau von Elektronikgehäusen.&lt;br /&gt;
Die Bodenfreiheit soll Befestigungschrauben (etwa für Platinen) &lt;br /&gt;
Raum geben und sie verblenden.&lt;br /&gt;
&lt;br /&gt;
==Customized ''Schachteln''==&lt;br /&gt;
Obwohl das Programm genau zusammenpassende Teile erzeugt,&lt;br /&gt;
kann es (meist) doch nicht genau ''die'' Schachtel erzeugen,&lt;br /&gt;
die man für seine Zwecke braucht. Bei einem Gehäuse wird man&lt;br /&gt;
in der Regel weitere Öffnungen für Anschlusskabel, Schalter o.ä.&lt;br /&gt;
brauchen. Oder man will den Rand etwas überstehend haben. Oder&lt;br /&gt;
verschiedene Schachteln kombinieren.&lt;br /&gt;
&lt;br /&gt;
Das Ergebnis des Programms ist eher sowas wie ein in sich passendes&lt;br /&gt;
Grundgerüst das sich gut manuell erweitern lässt. &lt;br /&gt;
&lt;br /&gt;
Einige dieser Erweiterungen habe ich programmiert, wie die Schachtel&lt;br /&gt;
mit erhöhtem Boden etwa, aber sie lassen sich im Prinzip aus einer&lt;br /&gt;
Grundschachtel mit ein wenig manueller Nachbearbeitung fast ebenso&lt;br /&gt;
leicht herstellen.&lt;br /&gt;
&lt;br /&gt;
==Feedback==&lt;br /&gt;
Fragen, Anregungen, Bemerkungen etc.&lt;br /&gt;
bitte per mail an mich ([[User:Hannes.hassler|Hannes.hassler]])&lt;br /&gt;
oder auch auf die Diskussionseite dieser Page.&lt;br /&gt;
&lt;br /&gt;
[[Category:Lasercutter]] [[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=JBOX&amp;diff=4035</id>
		<title>JBOX</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=JBOX&amp;diff=4035"/>
		<updated>2012-04-02T12:50:02Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Boxen-holz.jpg|thumb|3 rekursive Laden aus Holz]]&lt;br /&gt;
Mit dem Programm JBOX können CAD-Files &lt;br /&gt;
für die Wandteile einer parametrisierten Schachtel&lt;br /&gt;
automatisch erzeugt werden. JBOX befindet sich hier im wiki zum Download oder im gleichnamigen Ordner auf dem Desktop vom Laser-PC.&lt;br /&gt;
JBOX benötigt Java 6 und läuft unter Windows, Linux und Mac.&lt;br /&gt;
Außerdem sollte auch QCAD installiert sein.&lt;br /&gt;
&lt;br /&gt;
{{zip|JBOX.zip|343KB|Version vom 23.12.2011}}&lt;br /&gt;
(Sourcecode included)&lt;br /&gt;
&lt;br /&gt;
==HowTo==&lt;br /&gt;
&lt;br /&gt;
===JBOX===&lt;br /&gt;
[[Image:JBOXGUI.jpg|thumb|GUI für JBOX]]&lt;br /&gt;
Nach dem Herunterladen, Klicke auf '''runJBOX.bat''', es startet ein Java-GUI in dem du die Parameter des gewünschten Designs festlegen kannst. Zum Beispiel werden bei einer Standardbox ''length, width, height, material thickness''&lt;br /&gt;
und ''laser cutting'' (Verschnittbreite) angegeben. Nach Klick auf Generiere-Button kannst du&lt;br /&gt;
einen (dxf) File auswählen, bzw. festlegen in dem das Design gespeichert wird und wird auch&lt;br /&gt;
schon hinein generiert.&lt;br /&gt;
Nach dem Generieren sollte man dieses File nochmals mit QCAD öffnen und speichern damit&lt;br /&gt;
es zu einem wirklich sauberen dxf-File wird.&lt;br /&gt;
&lt;br /&gt;
Als zusätzlichen Parameter kannst du ab Version 1.4 auch die Zinkungsläge angeben (bisher war&lt;br /&gt;
die Zinkungslänge automatisch gleich der Materialstärke). Wenn du etwa&lt;br /&gt;
sehr breite Zinken erzeugen möchtest, kannst du das im Feld ''zinkung length'' angeben.&lt;br /&gt;
&lt;br /&gt;
===invec.qs===&lt;br /&gt;
Jezt ab Version 1.3 nicht mehr notwendig.&lt;br /&gt;
&lt;br /&gt;
===Tipps===&lt;br /&gt;
Der Parameter für Laserverschnitt wird meist zwischen 0.03 und 0.2 Millimeter gewählt.&lt;br /&gt;
Wenn du dafür einen ''höheren'' Wert wählst, passen die Schachtelteile nachher strenger&lt;br /&gt;
zusammen, interessant etwa, wenn man ohne Klebstoff arbeiten will. 0.2 Millimeter ist&lt;br /&gt;
meist schon das Extrem; da schafft man fast nicht mehr die Teile zusammenzufügen &lt;br /&gt;
und bricht auch gern mal einen Zahn aus.&lt;br /&gt;
&lt;br /&gt;
Das Grunddesign für eine Schachtel oder Lade ist sehr gut geeignet &lt;br /&gt;
um es im QCAD (oder sonst einem CAD-Programm) manuell weiter zu bearbeiten.&lt;br /&gt;
Also um etwa in der Schachtel zusätzliche Teile auszuschneiden, wenn&lt;br /&gt;
man zum Beispiel an einem Gehäuse arbeitet.&lt;br /&gt;
&lt;br /&gt;
Meist ist es auch günstig die Teile (manuell im CAD-Programm) neu anzuordnen um weniger &lt;br /&gt;
Verschnittmaterial beim Lasercutter zu erzeugen. Ich erzeuge mir dazu ein Rechteck&lt;br /&gt;
das den Maßen des Verbrauchsmaterials entspricht, oft arbeitet man ja beispielsweise &lt;br /&gt;
mit mehreren fix zugeschnittenen und gleich großen Sperrholzplatten. Da kann man das&lt;br /&gt;
Material fast bis auf den letzten Millimeter zum Rand hin ausnützen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Schachteln==&lt;br /&gt;
[[Image:Multilade.jpg|thumb|2-Multilade]]&lt;br /&gt;
===Standardschachtel===&lt;br /&gt;
Das Standardmodell für eine Schachtel mit sechs Seiten.&lt;br /&gt;
&lt;br /&gt;
===Rekursive Laden===&lt;br /&gt;
[[Image:Gehäuseschachtel.jpg|thumb|Gehäuseschachtel für Arduino- und Pololubefestigungen mit versetztem Boden (Oberseite, Unterseite)]]&lt;br /&gt;
Damit kann man Laden erzeugen die ''geschachtelt''&lt;br /&gt;
ineinander passen. Als zusätzliche Parameter muss man&lt;br /&gt;
angeben wie viele Laden ineinander kommen und&lt;br /&gt;
wie groß jeweils das Schiebeloch in der ''nächsthöheren''&lt;br /&gt;
Lade sein soll.&lt;br /&gt;
&lt;br /&gt;
===Multilade===&lt;br /&gt;
Eine Multilade hat mehrere Laden&lt;br /&gt;
nebeneinander.&lt;br /&gt;
&lt;br /&gt;
===Schachtel mit erhöhtem Boden===&lt;br /&gt;
&lt;br /&gt;
Eine Schachtel bei der die unterste Seitenfläche&lt;br /&gt;
mit wählbarer Bodenfreiheit erzeugt werden kann.&lt;br /&gt;
Dieses Design eignet sich zum Bau von Elektronikgehäusen.&lt;br /&gt;
Die Bodenfreiheit soll Befestigungschrauben (etwa für Platinen) &lt;br /&gt;
Raum geben und sie verblenden.&lt;br /&gt;
&lt;br /&gt;
==Feedback==&lt;br /&gt;
Fragen, Anregungen, Bemerkungen etc.&lt;br /&gt;
bitte per mail an mich ([[User:Hannes.hassler|Hannes.hassler]])&lt;br /&gt;
oder auch auf die Diskussionseite dieser Page.&lt;br /&gt;
&lt;br /&gt;
[[Category:Lasercutter]] [[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Benutzer:Hannes.hassler&amp;diff=3953</id>
		<title>Benutzer:Hannes.hassler</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Benutzer:Hannes.hassler&amp;diff=3953"/>
		<updated>2012-02-23T23:03:42Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hannes Hassler, Mitglied bei Innoc und Besucher von Happylab (Mittwochs bin ich fast immer dort)&lt;br /&gt;
&lt;br /&gt;
sonst erreichbar mit '''hh.happylab@gmail.com'''&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:JBOX&amp;diff=3951</id>
		<title>Diskussion:JBOX</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:JBOX&amp;diff=3951"/>
		<updated>2012-02-23T23:00:49Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;==Feedback== Fragen, Anregungen, Bemerkungen etc. bitte gerne hier auf der Dicussion page. Oder sonst mail an mich-&amp;gt; --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Fragen, Anregungen, Bemerkungen etc.&lt;br /&gt;
bitte gerne hier auf der Dicussion page.&lt;br /&gt;
Oder sonst mail an mich-&amp;gt;&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 00:00, 24 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3923</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3923"/>
		<updated>2012-02-14T09:52:25Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a voltmeter and an ammeter using an Arduino microcontroller,&lt;br /&gt;
measuring voltage and current simultanenously, all in one circuit. &lt;br /&gt;
These measurements can be made permanently (for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These components can be&lt;br /&gt;
replaced by any power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference; http://fritzing.org/&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Resistor Values=&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K, 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a different R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for different values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
=Logging=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3921</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3921"/>
		<updated>2012-02-14T09:47:16Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Voltmeter und Amperemeter mit dem Arduino Mikrocontroller;&lt;br /&gt;
in einer gemeinsamen Schaltung und Messung.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ersetzt werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Widerstandswerte=&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K, 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=Der zeitliche Log=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=Referenzen=&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3919</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3919"/>
		<updated>2012-02-08T09:09:28Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These components can be&lt;br /&gt;
replaced by any power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference; http://fritzing.org/&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Resistor Values=&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K, 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a different R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for different values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
=Logging=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:Sonnenstandsberechner_(f%C3%BCr_sun_tracker_devices)&amp;diff=3917</id>
		<title>Diskussion:Sonnenstandsberechner (für sun tracker devices)</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:Sonnenstandsberechner_(f%C3%BCr_sun_tracker_devices)&amp;diff=3917"/>
		<updated>2012-02-07T12:27:13Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;==Feedback== Der Platz für Fragen, Anregungen und Kritik. Oder schick mir einfach eine mail. --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Der Platz für Fragen, Anregungen und Kritik.&lt;br /&gt;
Oder schick mir einfach eine mail.&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 13:27, 7 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:Solar_Arduino_tracker&amp;diff=3915</id>
		<title>Diskussion:Solar Arduino tracker</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:Solar_Arduino_tracker&amp;diff=3915"/>
		<updated>2012-02-07T12:25:50Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;==Feedback== Put questions, suggestions or critics here! Or write me a mail. --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Put questions, suggestions or critics here!&lt;br /&gt;
Or write me a mail.&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 13:25, 7 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3909</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3909"/>
		<updated>2012-02-07T10:03:25Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Widerstandswerte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ersetzt werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Widerstandswerte=&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K, 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=Der zeitliche Log=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=Referenzen=&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:Arduino_voltammeter&amp;diff=3903</id>
		<title>Diskussion:Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:Arduino_voltammeter&amp;diff=3903"/>
		<updated>2012-02-07T10:01:42Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Any feedback is welcome here.&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 08:32, 7 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3901</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3901"/>
		<updated>2012-02-07T10:01:12Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Resistor Values */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference; http://fritzing.org/&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Resistor Values=&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K, 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a different R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for different values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
=Logging=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3899</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3899"/>
		<updated>2012-02-07T09:58:47Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Resistor Values */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference; http://fritzing.org/&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Resistor Values=&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K, 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
=Logging=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3897</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3897"/>
		<updated>2012-02-07T09:55:18Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Widerstandswerte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ersetzt werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Widerstandswerte=&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=Der zeitliche Log=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=Referenzen=&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Benutzer:Hannes.hassler&amp;diff=3893</id>
		<title>Benutzer:Hannes.hassler</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Benutzer:Hannes.hassler&amp;diff=3893"/>
		<updated>2012-02-07T09:13:37Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hannes Hassler, Mitglied bei Innoc und Besucher von Happylab (Mittwochs bin ich fast immer dort)&lt;br /&gt;
&lt;br /&gt;
sonst hh.happylab@gmail.com&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Fresnelverst%C3%A4rkter_Solarstrom&amp;diff=3891</id>
		<title>Fresnelverstärkter Solarstrom</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Fresnelverst%C3%A4rkter_Solarstrom&amp;diff=3891"/>
		<updated>2012-02-07T07:55:00Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Fresnellturm.jpg|thumb|Fresnellturm]]&lt;br /&gt;
In diesem Projekt untersuche und dokumentiere ich die Anwendung&lt;br /&gt;
des [[Parabolischer Fresnelreflektor|Fresnelreflektors]] auf Fotovoltaikzellen (aka Solarzellen)&lt;br /&gt;
Die Grundidee ist, daß mehrere Spiegel auf eine einzige Solarzelle&lt;br /&gt;
gericht werden und daß dabei mehr Energie erzeugt wird  als mit&lt;br /&gt;
einer ''nackten'' Solarzelle.&lt;br /&gt;
&lt;br /&gt;
Zunächst untersuche ich ob mehrere Spiegel überhaupt etwas bringen&lt;br /&gt;
und dann bei welchem Verbraucherwiderstand die maximale&lt;br /&gt;
Energie erreicht wird (angegeben in milli Watt)&lt;br /&gt;
&lt;br /&gt;
[[Image:FresnellturmZelle.jpg|thumb|Von den drei Spieglen ''anreflektierte'' Zelle des Fresnellturms]]&lt;br /&gt;
&lt;br /&gt;
Meine Messungen führe ich mit einer polykristallinen Solarzelle durch, die&lt;br /&gt;
im Datenblatt mit 18 Volt und 40mA angegeben wird. (Conrad Art.No. 191347, Preis 10 Euro)&lt;br /&gt;
Der Gesamtwiderstand ist 365 Ohm. Die mWatt-Angaben sind berechnete Werte&lt;br /&gt;
aus Volt und mAmpere.&lt;br /&gt;
&lt;br /&gt;
Zunächst untersuche ich, wie sich gemessene Spannung und Stromstärke&lt;br /&gt;
bei nur einem Spiegel verhält und wie sie dann mit zwei und drei&lt;br /&gt;
Spiegeln ansteigt. (Am Anfang decke ich die weiteren Spiegel einfach ab)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! #Spiegel !! Volt !! mAmpere !! mWatt &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 8,70 || 23,82 || 207,28&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 14,45 || 39,38 || 569,02&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 18,06 || 49,54 || 894,83&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Erwartungsgemäß steigt sowohl die Spannung als auch die Stromstärke bei einer&lt;br /&gt;
erhöhten Anzahl von Spiegeln. Bemerkenswert ist der Leistungsunterschied zwischen&lt;br /&gt;
einem und zwei Spiegeln; mehr als das Doppelte. (obwohl Spiegel No 2 sogar geringfügig&lt;br /&gt;
kleiner als No 1 ist) Ich vermute, dass durch die höhere&lt;br /&gt;
Spannung beim gleichen Widerstand die Effizienz steigt. &lt;br /&gt;
&lt;br /&gt;
Als nächstes messe ich die Leistung (also das Produkt aus Spannung und Stromstärke)&lt;br /&gt;
in Abhängigkeit vom Verbraucherwiderstand.&lt;br /&gt;
Die maximal erreichbare Leistung liegt offenbar in einem Bereicher zwischen 240 und 280 Ohm&lt;br /&gt;
dabei erreiche ich Werte die über 1200 mWatt liegen  &lt;br /&gt;
(Rekordwert 18,61 Volt, 66,38 mAmpere, 1235 mWatt um 9:23h am Vormittag). &lt;br /&gt;
Die Messdaten unter der Leistungskurve mit kleinen mWattangaben&lt;br /&gt;
sind ''handling data'', also Messungen&lt;br /&gt;
die beim Ausrichten und Herumtragen der Messvorrichtung entstehen.&lt;br /&gt;
Die Messungen werden mehr oder weniger automatisiert mit einem angeschlossenen&lt;br /&gt;
Mikrokontroller (Arduino+Messschaltung) erstellt und entsprechend ständig&lt;br /&gt;
mitgeloggt. Die Messungen habe ich mit der Schaltung aus [[Arduino VoltAmmeter]] durchgeführt.&lt;br /&gt;
&lt;br /&gt;
[[Image:SolarWattOhmDiagramm.jpg|thumb|Erreichte Leistung in Abhängigkeit vom&lt;br /&gt;
verwendeten Verbraucherwiderstand]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:Lasercutter]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:Fresnelverst%C3%A4rkter_Solarstrom&amp;diff=3889</id>
		<title>Diskussion:Fresnelverstärkter Solarstrom</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:Fresnelverst%C3%A4rkter_Solarstrom&amp;diff=3889"/>
		<updated>2012-02-07T07:53:57Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;==Feedback== Fragen, Anregungen und Bemerkungen bitte hier auf Discussion. --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Fragen, Anregungen und Bemerkungen bitte&lt;br /&gt;
hier auf Discussion.&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 08:53, 7 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Fresnelverst%C3%A4rkter_Solarstrom&amp;diff=3887</id>
		<title>Fresnelverstärkter Solarstrom</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Fresnelverst%C3%A4rkter_Solarstrom&amp;diff=3887"/>
		<updated>2012-02-07T07:52:35Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Fresnellturm.jpg|thumb|Fresnellturm]]&lt;br /&gt;
In diesem Projekt untersuche und dokumentiere ich die Anwendung&lt;br /&gt;
des [[Parabolischer Fresnelreflektor|Fresnelreflektors]] auf Fotovoltaikzellen (aka Solarzellen)&lt;br /&gt;
Die Grundidee ist, daß mehrere Spiegel auf eine einzige Solarzelle&lt;br /&gt;
gericht werden und daß dabei mehr Energie erzeugt wird  als mit&lt;br /&gt;
einer ''nackten'' Solarzelle.&lt;br /&gt;
&lt;br /&gt;
Zunächst untersuche ich ob mehrere Spiegel überhaupt etwas bringen&lt;br /&gt;
und dann bei welchem Verbraucherwiderstand die maximale&lt;br /&gt;
Energie erreicht wird (angegeben in milli Watt)&lt;br /&gt;
&lt;br /&gt;
[[Image:FresnellturmZelle.jpg|thumb|Von den drei Spieglen ''anreflektierte'' Zelle des Fresnellturms]]&lt;br /&gt;
&lt;br /&gt;
Meine Messungen führe ich mit einer polykristallinen Solarzelle durch, die&lt;br /&gt;
im Datenblatt mit 18 Volt und 40mA angegeben wird. (Conrad Art.No. 191347, Preis 10 Euro)&lt;br /&gt;
Der Gesamtwiderstand ist 365 Ohm. Die mWatt-Angaben sind berechnete Werte&lt;br /&gt;
aus Volt und mAmpere.&lt;br /&gt;
&lt;br /&gt;
Zunächst untersuche ich, wie sich gemessene Spannung und Stromstärke&lt;br /&gt;
bei nur einem Spiegel verhält und wie sie dann mit zwei und drei&lt;br /&gt;
Spiegeln ansteigt. (Am Anfang decke ich die weiteren Spiegel einfach ab)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! #Spiegel !! Volt !! mAmpere !! mWatt &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 8,70 || 23,82 || 207,28&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 14,45 || 39,38 || 569,02&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 18,06 || 49,54 || 894,83&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Erwartungsgemäß steigt sowohl die Spannung als auch die Stromstärke bei einer&lt;br /&gt;
erhöhten Anzahl von Spiegeln. Bemerkenswert ist der Leistungsunterschied zwischen&lt;br /&gt;
einem und zwei Spiegeln; mehr als das Doppelte. (obwohl Spiegel No 2 sogar geringfügig&lt;br /&gt;
kleiner als No 1 ist) Ich vermute, dass durch die höhere&lt;br /&gt;
Spannung beim gleichen Widerstand die Effizienz steigt. &lt;br /&gt;
&lt;br /&gt;
Als nächstes messe ich die Leistung (also das Produkt aus Spannung und Stromstärke)&lt;br /&gt;
in Abhängigkeit vom Verbraucherwiderstand.&lt;br /&gt;
Die maximal erreichbare Leistung liegt offenbar in einem Bereicher zwischen 240 und 280 Ohm&lt;br /&gt;
dabei erreiche ich Werte die über 1200 mWatt liegen  &lt;br /&gt;
(Rekordwert 18,61 Volt, 66,38 mAmpere, 1235 mWatt um 9:23h am Vormittag). &lt;br /&gt;
Die Messdaten unter der Leistungskurve mit kleinen mWattangaben&lt;br /&gt;
sind ''handling data'', also Messungen&lt;br /&gt;
die beim Ausrichten und Herumtragen der Messvorrichtung entstehen.&lt;br /&gt;
Die Messungen werden mehr oder weniger automatisiert mit einem angeschlossenen&lt;br /&gt;
Mikrokontroller (Arduino+Messschaltung) erstellt und entsprechend ständig&lt;br /&gt;
mitgeloggt. Die Messungen habe ich mit der Schaltung aus [[Arduino VoltAmmeter]] durchgeführt.&lt;br /&gt;
&lt;br /&gt;
[[Image:SolarWattOhmDiagramm.jpg|thumb|Erreichte Leistung in Abhängigkeit vom&lt;br /&gt;
verwendeten Verbraucherwiderstand]]&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 17:42, 15 October 2011 (CEST)&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:Lasercutter]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Benutzer:Hannes.hassler&amp;diff=3885</id>
		<title>Benutzer:Hannes.hassler</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Benutzer:Hannes.hassler&amp;diff=3885"/>
		<updated>2012-02-07T07:47:56Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;Hannes Hassler, Mitglied bei Innoc und Besucher von Happylab (Mittwochs bin ich fast immer dort)&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hannes Hassler, Mitglied bei Innoc und Besucher von Happylab (Mittwochs bin ich fast immer dort)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3883</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3883"/>
		<updated>2012-02-07T07:42:17Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ersetzt werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Widerstandswerte=&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=Der zeitliche Log=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=Referenzen=&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3881</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3881"/>
		<updated>2012-02-07T07:39:51Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference; http://fritzing.org/&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Resistor Values=&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
=Logging=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3879</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3879"/>
		<updated>2012-02-07T07:38:53Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
=Widerstandswerte=&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=Der zeitliche Log=&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
=Referenzen=&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3877</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3877"/>
		<updated>2012-02-07T07:37:38Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3875</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3875"/>
		<updated>2012-02-07T07:36:44Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Widerstandswerte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist auch ein Libre Office Calcfile,&lt;br /&gt;
mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:Arduino_VoltAmmeter&amp;diff=3873</id>
		<title>Diskussion:Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:Arduino_VoltAmmeter&amp;diff=3873"/>
		<updated>2012-02-07T07:34:30Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;==Feedback== Fragen, Anregungen, Bemerkungen etc. bitte gerne hier auf der Dicussion page. --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Fragen, Anregungen, Bemerkungen etc.&lt;br /&gt;
bitte gerne hier auf der Dicussion page.&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 08:34, 7 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Diskussion:Arduino_voltammeter&amp;diff=3871</id>
		<title>Diskussion:Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Diskussion:Arduino_voltammeter&amp;diff=3871"/>
		<updated>2012-02-07T07:32:06Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: Created page with &amp;quot;==Feedback== Any feedback is welcome  here, on the disussion page. --~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Feedback==&lt;br /&gt;
Any feedback is welcome &lt;br /&gt;
here, on the disussion page.&lt;br /&gt;
--[[User:Hannes.hassler|Hannes.hassler]] 08:32, 7 February 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3869</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3869"/>
		<updated>2012-02-07T07:27:23Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference; http://fritzing.org/&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3867</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3867"/>
		<updated>2012-02-07T07:26:33Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema; http://fritzing.org/&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist ein Libre Office Calcfile&lt;br /&gt;
enthalten mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Datei:AmmeterInBetrieb_Steckplatine.jpg&amp;diff=3865</id>
		<title>Datei:AmmeterInBetrieb Steckplatine.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Datei:AmmeterInBetrieb_Steckplatine.jpg&amp;diff=3865"/>
		<updated>2012-02-07T07:22:27Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: uploaded a new version of &amp;amp;quot;File:AmmeterInBetrieb Steckplatine.jpg&amp;amp;quot;: Vorwiderstand etwas realistischer umgesetzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Schaltungsaufbau eines Volt-Amperemeters mit Arduino und Steckplatine&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3863</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3863"/>
		<updated>2012-02-06T14:06:55Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3861</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3861"/>
		<updated>2012-02-06T14:06:31Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist ein Libre Office Calcfile&lt;br /&gt;
enthalten mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3859</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3859"/>
		<updated>2012-02-06T10:40:31Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Resistor Values */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other. To calculate different values you may use the Libre Office calc file contained&lt;br /&gt;
in the archive ArduinoAmmeter.zip.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3857</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3857"/>
		<updated>2012-02-06T10:37:48Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Widerstandswerte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Archiv ArduinoAmmeter.zip ist ein Libre Office Calcfile&lt;br /&gt;
enthalten mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3855</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3855"/>
		<updated>2012-02-06T10:37:28Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig. Im Zip-Archiv ArduinoAmmeter.zip ist ein Libre Office Calcfile&lt;br /&gt;
enthalten mit dem beliebige Werte berechnet werden können.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3853</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3853"/>
		<updated>2012-02-06T10:18:57Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''ammeter on breadboard''' &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''ammeter circuit diagram''']]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''timer DS1307''']]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3851</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3851"/>
		<updated>2012-02-06T10:17:43Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|'''Ammeter auf Steckplatine''' gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|'''Ammeter Schaltplan''']]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf Steckbrett'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise andere Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|'''Zeitgeberbaustein DS1307''']]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3849</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3849"/>
		<updated>2012-02-06T07:41:58Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Logging */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|ammeter on breadboard, &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|ammeter circuit diagram]]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|timer DS1307]]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''Example (from SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3847</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3847"/>
		<updated>2012-02-05T21:20:54Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|Ammeter auf Steckplatine, gemessen wird die Spannung&lt;br /&gt;
des Batterieblocks und der Strom der durch die LED fließt]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|Ammeter Schaltplan]]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf breadboard'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|Zeitgeberbaustein DS1307]]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3845</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3845"/>
		<updated>2012-02-05T21:18:52Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|ammeter on breadboard, &lt;br /&gt;
measuring the voltage of the battery block and the current through the LED]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|ammeter circuit diagram]]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|timer DS1307]]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3843</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3843"/>
		<updated>2012-02-05T21:16:25Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|ammeter on breadboard]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|ammeter circuit diagram]]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|timer DS1307]]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3841</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3841"/>
		<updated>2012-02-05T21:16:09Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|Ammeter auf Breadboard]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|Ammeter Schaltplan]]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf breadboard'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|118KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|Zeitgeberbaustein DS1307]]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Datei:ArduinoAmmeter.zip&amp;diff=3839</id>
		<title>Datei:ArduinoAmmeter.zip</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Datei:ArduinoAmmeter.zip&amp;diff=3839"/>
		<updated>2012-02-05T21:15:25Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: uploaded a new version of &amp;amp;quot;File:ArduinoAmmeter.zip&amp;amp;quot;: Calculation sheet for U_max and I_max included&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.pde File and DS1307 library to run the Arduino Ammeter&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3837</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3837"/>
		<updated>2012-02-05T21:08:26Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Widerstandswerte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|Ammeter auf Breadboard]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|Ammeter Schaltplan]]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf breadboard'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|112KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut. Hier braucht im Arduino Code nichts&lt;br /&gt;
angepasst werden.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|Zeitgeberbaustein DS1307]]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3835</id>
		<title>Arduino voltammeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_voltammeter&amp;diff=3835"/>
		<updated>2012-02-05T21:07:33Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the German version go to [[Arduino_VoltAmmeter]]&lt;br /&gt;
=General=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|ammeter on breadboard]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|ammeter circuit diagram]]&lt;br /&gt;
&lt;br /&gt;
I describe a volt-amperemeter using Arduino microcontroller.&lt;br /&gt;
The measurements (voltage and current in one) can be made permanently &lt;br /&gt;
(for instance every second).&lt;br /&gt;
&lt;br /&gt;
In picture ''ammeter on breadboard'' you see at the&lt;br /&gt;
''input'' a battery block and at the ''output'' a LED&lt;br /&gt;
with its safety resistor. These two components can be&lt;br /&gt;
replaced by any two power source and current consumer&lt;br /&gt;
respectively, as long as they are in a certain range.&lt;br /&gt;
In following attachment you find the Arduino code, the DS1307 library&lt;br /&gt;
and also the Fritzing scheme for closer reference.&lt;br /&gt;
&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|112KB|Version from 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Resistor Values==&lt;br /&gt;
The values of the given resistors are in the breadboard&lt;br /&gt;
picture&lt;br /&gt;
(from left to right) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (twice). &lt;br /&gt;
Henceforth, I refer to them as R1, R2, R3, R4, R5, R6 und R7 respectively,&lt;br /&gt;
&lt;br /&gt;
With those given values a maximum voltage of 55 Volt and&lt;br /&gt;
a maximum current of 10.6 Ampere can be measured. For different voltages&lt;br /&gt;
choose a differnt R2, für different currents a different R3.&lt;br /&gt;
&lt;br /&gt;
Following table lists different values of R2 and its corresponding maximum voltage; &lt;br /&gt;
for differnt values of R3  its maximum current.&lt;br /&gt;
Note that R2 and R3 can be chosen independently from&lt;br /&gt;
each other.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
In case you choose a different value you have to adapt that in the Arduino source, respectively, &lt;br /&gt;
Regarding R2, modify the initialization of variable V10K_RESISTOR,&lt;br /&gt;
for R3 the variable I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
The value of the resistors R6 und R7 (here given as 2.2K) need not to be exactly like that,&lt;br /&gt;
for instance a value of 4.7K worked as fine. There is nothing to adapt in the code in this case.&lt;br /&gt;
&lt;br /&gt;
==Logging==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|timer DS1307]]&lt;br /&gt;
Time and Date information is delivered by DS1307 break out board. &lt;br /&gt;
You can also omit this part (including cables) without affecting the measurement of&lt;br /&gt;
voltage and current. Time and Date is then simply shown to be zero&lt;br /&gt;
in the log entries.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
==References==&lt;br /&gt;
My circuit is an adaption of Renatos blog &lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
who himself refers to page&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php, where you can&lt;br /&gt;
find the kernel circuit doing the measurements.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3833</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3833"/>
		<updated>2012-02-05T20:48:28Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Widerstandswerte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|Ammeter auf Breadboard]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|Ammeter Schaltplan]]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf breadboard'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|112KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
Auch der Wert der Widerstände R6 und R7 (jeweils 2.2K) ist ein ''gutmütiger'', wenn man statt dessen etwa&lt;br /&gt;
4.7K Widerstände verwendet funktioniert das timing ebenso gut.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|Zeitgeberbaustein DS1307]]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
	<entry>
		<id>https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3831</id>
		<title>Arduino VoltAmmeter</title>
		<link rel="alternate" type="text/html" href="https://wiki.happylab.at/index.php?title=Arduino_VoltAmmeter&amp;diff=3831"/>
		<updated>2012-02-05T20:44:04Z</updated>

		<summary type="html">&lt;p&gt;Hannes.hassler: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the English version go to [[Arduino voltammeter]]&lt;br /&gt;
=Allgemeines=&lt;br /&gt;
[[Image:AmmeterInBetrieb_Steckplatine.jpg|thumb|Ammeter auf Breadboard]]&lt;br /&gt;
[[Image:AmmeterInBetrieb_Schaltplan.jpg|thumb|Ammeter Schaltplan]]&lt;br /&gt;
Im folgenden beschreibe ich den Bau eines Volt-Amperemeters mit Arduino Mikrokontroller.&lt;br /&gt;
Diese Messungen passieren gleichzeitig und können auf permanent&lt;br /&gt;
gestellt werden, d.h. man erhält einen Log für Spannung und&lt;br /&gt;
Strom. In Darstellung ''Ammeter auf breadboard'' ist am Eingang&lt;br /&gt;
der Schaltung ein Batterieblock und beim Ausgang eine LED mit einem&lt;br /&gt;
Vorwiderstand angeschlossen. Diese Komponenten können durch&lt;br /&gt;
andere Stromquellen beziehungsweise Verbraucher ausgetauscht werden.&lt;br /&gt;
Im angehängten File ArduinoAmmeter.zip findest du den Arduino Code (.pde File), die DS1307 Library&lt;br /&gt;
und das Fritzing Schema.&lt;br /&gt;
{{zip|ArduinoAmmeter.zip|112KB|Version vom 05.02.2012}}&lt;br /&gt;
&lt;br /&gt;
==Widerstandswerte==&lt;br /&gt;
Die Werte der einzelnen Widerstände sind in der Breadboarddarstellung  &lt;br /&gt;
(v.l.n.r.) 100K 10K, 0.47 Ohm, 220 Ohm, 100K, 2.2K (2mal). &lt;br /&gt;
In der Folge seien sie mit R1, R2, R3, R4, R5, R6 und R7 referenziert.&lt;br /&gt;
Mit diesen Werten kann man eine Spannung von maximal 55 Volt und einen&lt;br /&gt;
Strom von maximal 10.6 Ampere messen. Für andere Spannungsbereiche wählt &lt;br /&gt;
man ein anderes R2 wählen, für andere Stromstärken ein anderes R3.&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle gibt an mit welchem R2 welche maximale Spannung gemessen werden &lt;br /&gt;
kann und mit welchem R3 man bis zu welcher Stromstärke gehen darf. Die Wahl von R2 und R3 ist&lt;br /&gt;
dabei gegenseitig unabhängig.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! R2 !! U_max !! !! R3 !! I_max&lt;br /&gt;
|-&lt;br /&gt;
| 50K || 15V || || 0.47 Ohm || 10.6A&lt;br /&gt;
|-&lt;br /&gt;
| 10K || 55V || || 4.7 Ohm  || 1060mA&lt;br /&gt;
|-&lt;br /&gt;
| 6.8K || 79V || || 47 Ohm  || 106mA&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Wählt man andere Widerstände, muss das im Arduinosourcecode entsprechend angepasst werden.&lt;br /&gt;
Der Widerstand R2 entspricht der Variable V10K_RESISTOR,&lt;br /&gt;
der Widerstand R3 der Variablen I0_47_RESISTOR.&lt;br /&gt;
&lt;br /&gt;
==Der zeitliche Log==&lt;br /&gt;
[[Image:DS1307.jpg|thumb|Zeitgeberbaustein DS1307]]&lt;br /&gt;
Die Zeit bestimme ich mit dem DS1307 Baustein. &lt;br /&gt;
Man kann diesen Baustein und die damit verbundenen Kabel und Widerstände &lt;br /&gt;
auch weglassen, wenn man nur eine adhoc Messung von Spannung und Strom&lt;br /&gt;
benötigt; dann steht im Zeit-Datums-Teil jeweils 0.&lt;br /&gt;
&lt;br /&gt;
'''BEISPIEL (aus SERIAL MONITOR)'''&lt;br /&gt;
&lt;br /&gt;
log permanent on&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:58;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:2:59;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:0;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
V=5.86;mA=10.27;R_v=523.30;mW=60.14;time=19:3:1;day=5;monat=2&lt;br /&gt;
&lt;br /&gt;
log permanent OFF&lt;br /&gt;
&lt;br /&gt;
==Referenzen==&lt;br /&gt;
Die Messschaltung ist eine Adaption des Blog von Renato&lt;br /&gt;
http://rexpirando.blogspot.com/2011/03/arduino-volt-ammeter-part-1-breadboard.html&lt;br /&gt;
die ihrerseits in der grundsätzlichen Idee von der Seite&lt;br /&gt;
http://electronics-diy.com/70v_pic_voltmeter_amperemeter.php inspiriert wird.&lt;/div&gt;</summary>
		<author><name>Hannes.hassler</name></author>
	</entry>
</feed>