<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nuuk</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nuuk"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Nuuk"/>
	<updated>2026-04-21T13:31:26Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94722</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94722"/>
		<updated>2016-12-31T04:05:06Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Sicherheitshinweis ==&lt;br /&gt;
{{Warnung|Das Geraet arbeitet mit Netzspannung - 230V. Also - nur nachbauen wenn man ueber entsprechende Kenntnisse verfuegt. Nichts fuer Kinder. Die Sicherheitsvorschriften muessen eingehalten werden.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Relais ===&lt;br /&gt;
Um den Aufwand mit der Verkabelung gering zu halten gibts ein fuer den Arduino ein &amp;quot;Shield&amp;quot; mit 4 Relais - Kosten ca. 20 Taler. Einzelne Relais mit dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_relais.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einen fertige Library.&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der &amp;quot;Schwingungsmethode&amp;quot; nach Ziegler/Nichols bestimmen. Eine gute Beschreibung dazu gibt es [http://rn-wissen.de/wiki/index.php/Regelungstechnik hier].&lt;br /&gt;
Bei mir sind folgende Werte rausgekommen:&lt;br /&gt;
* Kp = 13.0&lt;br /&gt;
* Kd = 230.0&lt;br /&gt;
* Ki = 0.01&lt;br /&gt;
Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus.&lt;br /&gt;
&lt;br /&gt;
=== Anzeige ===&lt;br /&gt;
So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird angezeigt:&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu kalt&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; genau richtig&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu warm&lt;br /&gt;
* Eier fertig (nach 45 Minuten)&lt;br /&gt;
* time-out (nach 90 Minuten wird abschaltet, sollte man das &amp;quot;Geraet&amp;quot; mal vergessen haben...)&lt;br /&gt;
* Fehler&lt;br /&gt;
Ich habe fuer die Anzeige einen beleuchteten Taster verwendet (ca. 1 Taler) - das spart Aufwand bei der Verkabelung und man muss nicht so viele Loecher bohren. Die Information wird ueber einen &amp;quot;Blink-Code&amp;quot; ausgegeben:&lt;br /&gt;
[[Datei:Onsen_blinkcode_1.jpg]]&lt;br /&gt;
[[Datei:Onsen_blinkcode_2.jpg]]&lt;br /&gt;
&lt;br /&gt;
Wenn die Eier fertig sind, leuchtet die LED durchgehend - nach 90 Minuten (time-out) geht sie aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienelement ===&lt;br /&gt;
Einziges &amp;quot;Bedienelement&amp;quot; ist ein Taster, der einen Timer im Arduino startet. Man startet den Timer wenn man die Eier in den &amp;quot;Onsen&amp;quot; gelegt hat. Nach 45 Minuten wird das Geraet dann ueber die Anzeige &amp;quot;Eier fertig&amp;quot; melden.&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan ===&lt;br /&gt;
Hier nun der gesamte Schaltplan:&lt;br /&gt;
[[Datei:Onsen_schaltplan.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Programm ==&lt;br /&gt;
Das Programm fuer den Arduino macht in seine endlos-Schleife folgendes:&lt;br /&gt;
* Temperatur vom DS18B20 einlesen&lt;br /&gt;
* PID Regeler rechnen&lt;br /&gt;
* Relais ansteuern&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich ist noch ein kleiner Monitor-Teil vorhanden ueber den man - sofern man ueber den USB Stecker einen PC angeschlossen hat - noch einige Funktion ausfuehren kann:&lt;br /&gt;
&lt;br /&gt;
Usage: &amp;lt;command&amp;gt;:&amp;lt;parameter&amp;gt;CR&lt;br /&gt;
Commands:&lt;br /&gt;
*? 		- Help.&lt;br /&gt;
*D:value	- set Kd&lt;br /&gt;
*I:value	- set Ki&lt;br /&gt;
*P:value	- set Kp&lt;br /&gt;
*L:0|1		- enable(1) or disable(0) logging&lt;br /&gt;
*M:0|1		- Manual power control (1)&lt;br /&gt;
*O:0..100	- Main Power)&lt;br /&gt;
*R		- Reset PID&lt;br /&gt;
*S:0..100	- Enter setpoint&lt;br /&gt;
*W		- Write PID settings to EEPROM&lt;br /&gt;
*X		- Display status&lt;br /&gt;
&lt;br /&gt;
[https://www.mikrocontroller.net/wikifiles/9/93/Onsenegg.ino Source Code]&lt;br /&gt;
&lt;br /&gt;
[http://www.pjrc.com/teensy/td_libs_OneWire.html Library fuer 1-wire Devices]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/milesburton/Arduino-Temperature-Control-Library.git Library fuer DS18B20]&lt;br /&gt;
&lt;br /&gt;
[http://playground.arduino.cc/Code/PIDLibrary Library fuer den PID Regeler]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fotostrecke ==&lt;br /&gt;
[[Datei:Onsen_innenleben.jpg|200px]] [[Datei:Onsen_zusammenbau.jpg|200px]] &lt;br /&gt;
[[Datei:Onsen_einmessen.jpg|200px]] [[Datei:Onsen_auf_bohnen.jpg|200px]]&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94721</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94721"/>
		<updated>2016-12-31T03:58:35Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Sicherheitshinweis ==&lt;br /&gt;
{{Warnung|Das Geraet arbeitet mit Netzspannung - 230V. Also - nur nachbauen wenn man ueber entsprechende Kenntnisse verfuegt. Nichts fuer Kinder. Die Sicherheitsvorschriften muessen eingehalten werden.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Relais ===&lt;br /&gt;
Um den Aufwand mit der Verkabelung gering zu halten gibts ein fuer den Arduino ein &amp;quot;Shield&amp;quot; mit 4 Relais - Kosten ca. 20 Taler. Einzelne Relais mit dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_relais.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einen fertige Library.&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der &amp;quot;Schwingungsmethode&amp;quot; nach Ziegler/Nichols bestimmen. Eine gute Beschreibung dazu gibt es [http://rn-wissen.de/wiki/index.php/Regelungstechnik hier].&lt;br /&gt;
Bei mir sind folgende Werte rausgekommen:&lt;br /&gt;
* Kp = 13.0&lt;br /&gt;
* Kd = 230.0&lt;br /&gt;
* Ki = 0.01&lt;br /&gt;
Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus.&lt;br /&gt;
&lt;br /&gt;
=== Anzeige ===&lt;br /&gt;
So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird angezeigt:&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu kalt&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; genau richtig&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu warm&lt;br /&gt;
* Eier fertig (nach 45 Minuten)&lt;br /&gt;
* time-out (nach 90 Minuten wird abschaltet, sollte man das &amp;quot;Geraet&amp;quot; mal vergessen haben...)&lt;br /&gt;
* Fehler&lt;br /&gt;
Ich habe fuer die Anzeige einen beleuchteten Taster verwendet (ca. 1 Taler) - das spart Aufwand bei der Verkabelung und man muss nicht so viele Loecher bohren. Die Information wird ueber einen &amp;quot;Blink-Code&amp;quot; ausgegeben:&lt;br /&gt;
[[Datei:Onsen_blinkcode_1.jpg]]&lt;br /&gt;
[[Datei:Onsen_blinkcode_2.jpg]]&lt;br /&gt;
&lt;br /&gt;
Wenn die Eier fertig sind, leuchtet die LED durchgehend - nach 90 Minuten (time-out) geht sie aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienelement ===&lt;br /&gt;
Einziges &amp;quot;Bedienelement&amp;quot; ist ein Taster, der einen Timer im Arduino startet. Man startet den Timer wenn man die Eier in den &amp;quot;Onsen&amp;quot; gelegt hat. Nach 45 Minuten wird das Geraet dann ueber die Anzeige &amp;quot;Eier fertig&amp;quot; melden.&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan ===&lt;br /&gt;
Hier nun der gesamte Schaltplan:&lt;br /&gt;
[[Datei:Onsen_schaltplan.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Programm ==&lt;br /&gt;
Das Programm fuer den Arduino macht in seine endlos-Schleife folgendes:&lt;br /&gt;
* Temperatur vom DS18B20 einlesen&lt;br /&gt;
* PID Regeler rechnen&lt;br /&gt;
* Relais ansteuern&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich ist noch ein kleiner Monitor-Teil vorhanden ueber den man - sofern man ueber den USB Stecker einen PC angeschlossen hat - noch einige Funktion ausfuehren kann:&lt;br /&gt;
&lt;br /&gt;
Usage: &amp;lt;command&amp;gt;:&amp;lt;parameter&amp;gt;CR&lt;br /&gt;
Commands:&lt;br /&gt;
*? 		- Help.&lt;br /&gt;
*D:value	- set Kd&lt;br /&gt;
*I:value	- set Ki&lt;br /&gt;
*P:value	- set Kp&lt;br /&gt;
*L:0|1		- enable(1) or disable(0) logging&lt;br /&gt;
*M:0|1		- Manual power control (1)&lt;br /&gt;
*O:0..100	- Main Power)&lt;br /&gt;
*R		- Reset PID&lt;br /&gt;
*S:0..100	- Enter setpoint&lt;br /&gt;
*W		- Write PID settings to EEPROM&lt;br /&gt;
*X		- Display status&lt;br /&gt;
&lt;br /&gt;
[https://www.mikrocontroller.net/wikifiles/9/93/Onsenegg.ino Source Code]&lt;br /&gt;
&lt;br /&gt;
== Fotostrecke ==&lt;br /&gt;
[[Datei:Onsen_innenleben.jpg|200px]] [[Datei:Onsen_zusammenbau.jpg|200px]] &lt;br /&gt;
[[Datei:Onsen_einmessen.jpg|200px]] [[Datei:Onsen_auf_bohnen.jpg|200px]]&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsenegg.ino&amp;diff=94720</id>
		<title>Datei:Onsenegg.ino</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsenegg.ino&amp;diff=94720"/>
		<updated>2016-12-31T03:55:37Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94719</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94719"/>
		<updated>2016-12-31T03:50:30Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Sicherheitshinweis ==&lt;br /&gt;
{{Warnung|Das Geraet arbeitet mit Netzspannung - 230V. Also - nur nachbauen wenn man ueber entsprechende Kenntnisse verfuegt. Nichts fuer Kinder. Die Sicherheitsvorschriften muessen eingehalten werden.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Relais ===&lt;br /&gt;
Um den Aufwand mit der Verkabelung gering zu halten gibts ein fuer den Arduino ein &amp;quot;Shield&amp;quot; mit 4 Relais - Kosten ca. 20 Taler. Einzelne Relais mit dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_relais.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einen fertige Library.&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der &amp;quot;Schwingungsmethode&amp;quot; nach Ziegler/Nichols bestimmen. Eine gute Beschreibung dazu gibt es [http://rn-wissen.de/wiki/index.php/Regelungstechnik hier].&lt;br /&gt;
Bei mir sind folgende Werte rausgekommen:&lt;br /&gt;
* Kp = 13.0&lt;br /&gt;
* Kd = 230.0&lt;br /&gt;
* Ki = 0.01&lt;br /&gt;
Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus.&lt;br /&gt;
&lt;br /&gt;
=== Anzeige ===&lt;br /&gt;
So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird angezeigt:&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu kalt&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; genau richtig&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu warm&lt;br /&gt;
* Eier fertig (nach 45 Minuten)&lt;br /&gt;
* time-out (nach 90 Minuten wird abschaltet, sollte man das &amp;quot;Geraet&amp;quot; mal vergessen haben...)&lt;br /&gt;
* Fehler&lt;br /&gt;
Ich habe fuer die Anzeige einen beleuchteten Taster verwendet (ca. 1 Taler) - das spart Aufwand bei der Verkabelung und man muss nicht so viele Loecher bohren. Die Information wird ueber einen &amp;quot;Blink-Code&amp;quot; ausgegeben:&lt;br /&gt;
[[Datei:Onsen_blinkcode_1.jpg]]&lt;br /&gt;
[[Datei:Onsen_blinkcode_2.jpg]]&lt;br /&gt;
&lt;br /&gt;
Wenn die Eier fertig sind, leuchtet die LED durchgehend - nach 90 Minuten (time-out) geht sie aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienelement ===&lt;br /&gt;
Einziges &amp;quot;Bedienelement&amp;quot; ist ein Taster, der einen Timer im Arduino startet. Man startet den Timer wenn man die Eier in den &amp;quot;Onsen&amp;quot; gelegt hat. Nach 45 Minuten wird das Geraet dann ueber die Anzeige &amp;quot;Eier fertig&amp;quot; melden.&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan ===&lt;br /&gt;
Hier nun der gesamte Schaltplan:&lt;br /&gt;
[[Datei:Onsen_schaltplan.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Programm ==&lt;br /&gt;
Das Programm fuer den Arduino macht in seine endlos-Schleife folgendes:&lt;br /&gt;
* Temperatur vom DS18B20 einlesen&lt;br /&gt;
* PID Regeler rechnen&lt;br /&gt;
* Relais ansteuern&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich ist noch ein kleiner Monitor-Teil vorhanden ueber den man - sofern man ueber den USB Stecker einen PC angeschlossen hat - noch einige Funktion ausfuehren kann:&lt;br /&gt;
&lt;br /&gt;
Usage: &amp;lt;command&amp;gt;:&amp;lt;parameter&amp;gt;CR&lt;br /&gt;
Commands:&lt;br /&gt;
*? 		- Help.&lt;br /&gt;
*D:value	- set Kd&lt;br /&gt;
*I:value	- set Ki&lt;br /&gt;
*P:value	- set Kp&lt;br /&gt;
*L:0|1		- enable(1) or disable(0) logging&lt;br /&gt;
*M:0|1		- Manual power control (1)&lt;br /&gt;
*O:0..100	- Main Power)&lt;br /&gt;
*R		- Reset PID&lt;br /&gt;
*S:0..100	- Enter setpoint&lt;br /&gt;
*W		- Write PID settings to EEPROM&lt;br /&gt;
*X		- Display status&lt;br /&gt;
&lt;br /&gt;
== Fotostrecke ==&lt;br /&gt;
[[Datei:Onsen_innenleben.jpg|200px]] [[Datei:Onsen_zusammenbau.jpg|200px]] &lt;br /&gt;
[[Datei:Onsen_einmessen.jpg|200px]] [[Datei:Onsen_auf_bohnen.jpg|200px]]&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94718</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94718"/>
		<updated>2016-12-31T03:37:51Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Relais ===&lt;br /&gt;
Um den Aufwand mit der Verkabelung gering zu halten gibts ein fuer den Arduino ein &amp;quot;Shield&amp;quot; mit 4 Relais - Kosten ca. 20 Taler. Einzelne Relais mit dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_relais.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einen fertige Library.&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der &amp;quot;Schwingungsmethode&amp;quot; nach Ziegler/Nichols bestimmen. Eine gute Beschreibung dazu gibt es [http://rn-wissen.de/wiki/index.php/Regelungstechnik hier].&lt;br /&gt;
Bei mir sind folgende Werte rausgekommen:&lt;br /&gt;
* Kp = 13.0&lt;br /&gt;
* Kd = 230.0&lt;br /&gt;
* Ki = 0.01&lt;br /&gt;
Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus.&lt;br /&gt;
&lt;br /&gt;
=== Anzeige ===&lt;br /&gt;
So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird angezeigt:&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu kalt&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; genau richtig&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu warm&lt;br /&gt;
* Eier fertig (nach 45 Minuten)&lt;br /&gt;
* time-out (nach 90 Minuten wird abschaltet, sollte man das &amp;quot;Geraet&amp;quot; mal vergessen haben...)&lt;br /&gt;
* Fehler&lt;br /&gt;
Ich habe fuer die Anzeige einen beleuchteten Taster verwendet (ca. 1 Taler) - das spart Aufwand bei der Verkabelung und man muss nicht so viele Loecher bohren. Die Information wird ueber einen &amp;quot;Blink-Code&amp;quot; ausgegeben:&lt;br /&gt;
[[Datei:Onsen_blinkcode_1.jpg]]&lt;br /&gt;
[[Datei:Onsen_blinkcode_2.jpg]]&lt;br /&gt;
&lt;br /&gt;
Wenn die Eier fertig sind, leuchtet die LED durchgehend - nach 90 Minuten (time-out) geht sie aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienelement ===&lt;br /&gt;
Einziges &amp;quot;Bedienelement&amp;quot; ist ein Taster, der einen Timer im Arduino startet. Man startet den Timer wenn man die Eier in den &amp;quot;Onsen&amp;quot; gelegt hat. Nach 45 Minuten wird das Geraet dann ueber die Anzeige &amp;quot;Eier fertig&amp;quot; melden.&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan ===&lt;br /&gt;
Hier nun der gesamte Schaltplan:&lt;br /&gt;
[[Datei:Onsen_schaltplan.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Programm ==&lt;br /&gt;
Das Programm fuer den Arduino macht in seine endlos-Schleife folgendes:&lt;br /&gt;
* Temperatur vom DS18B20 einlesen&lt;br /&gt;
* PID Regeler rechnen&lt;br /&gt;
* Relais ansteuern&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich ist noch ein kleiner Monitor-Teil vorhanden ueber den man - sofern man ueber den USB Stecker einen PC angeschlossen hat - noch einige Funktion ausfuehren kann:&lt;br /&gt;
&lt;br /&gt;
Usage: &amp;lt;command&amp;gt;:&amp;lt;parameter&amp;gt;CR&lt;br /&gt;
Commands:&lt;br /&gt;
*? 		- Help.&lt;br /&gt;
*D:value	- set Kd&lt;br /&gt;
*I:value	- set Ki&lt;br /&gt;
*P:value	- set Kp&lt;br /&gt;
*L:0|1		- enable(1) or disable(0) logging&lt;br /&gt;
*M:0|1		- Manual power control (1)&lt;br /&gt;
*O:0..100	- Main Power)&lt;br /&gt;
*R		- Reset PID&lt;br /&gt;
*S:0..100	- Enter setpoint&lt;br /&gt;
*W		- Write PID settings to EEPROM&lt;br /&gt;
*X		- Display status&lt;br /&gt;
&lt;br /&gt;
== Fotostrecke ==&lt;br /&gt;
[[Datei:Onsen_innenleben.jpg|200px]] [[Datei:Onsen_zusammenbau.jpg|200px]] &lt;br /&gt;
[[Datei:Onsen_einmessen.jpg|200px]] [[Datei:Onsen_auf_bohnen.jpg|200px]]&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_auf_bohnen.jpg&amp;diff=94717</id>
		<title>Datei:Onsen auf bohnen.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_auf_bohnen.jpg&amp;diff=94717"/>
		<updated>2016-12-31T03:36:58Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_einmessen.jpg&amp;diff=94716</id>
		<title>Datei:Onsen einmessen.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_einmessen.jpg&amp;diff=94716"/>
		<updated>2016-12-31T03:36:17Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_zusammenbau.jpg&amp;diff=94715</id>
		<title>Datei:Onsen zusammenbau.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_zusammenbau.jpg&amp;diff=94715"/>
		<updated>2016-12-31T03:35:01Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_innenleben.jpg&amp;diff=94714</id>
		<title>Datei:Onsen innenleben.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_innenleben.jpg&amp;diff=94714"/>
		<updated>2016-12-31T03:34:05Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_schaltplan.jpg&amp;diff=94713</id>
		<title>Datei:Onsen schaltplan.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_schaltplan.jpg&amp;diff=94713"/>
		<updated>2016-12-31T03:33:00Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_blinkcode_2.jpg&amp;diff=94712</id>
		<title>Datei:Onsen blinkcode 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_blinkcode_2.jpg&amp;diff=94712"/>
		<updated>2016-12-31T03:00:30Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_blinkcode_1.jpg&amp;diff=94711</id>
		<title>Datei:Onsen blinkcode 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_blinkcode_1.jpg&amp;diff=94711"/>
		<updated>2016-12-31T02:59:32Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94710</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94710"/>
		<updated>2016-12-31T02:36:21Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Relais ===&lt;br /&gt;
Um den Aufwand mit der Verkabelung gering zu halten gibts ein fuer den Arduino ein &amp;quot;Shield&amp;quot; mit 4 Relais - Kosten ca. 20 Taler. Einzelne Relais mit dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_relais.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einen fertige Library.&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der &amp;quot;Schwingungsmethode&amp;quot; nach Ziegler/Nichols bestimmen. Eine gute Beschreibung dazu gibt es [http://rn-wissen.de/wiki/index.php/Regelungstechnik hier].&lt;br /&gt;
Bei mir sind folgende Werte rausgekommen:&lt;br /&gt;
* Kp = 13.0&lt;br /&gt;
* Kd = 230.0&lt;br /&gt;
* Ki = 0.01&lt;br /&gt;
Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus.&lt;br /&gt;
&lt;br /&gt;
=== Anzeige ===&lt;br /&gt;
So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird angezeigt:&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu kalt&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; genau richtig&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu warm&lt;br /&gt;
* Fehler&lt;br /&gt;
* Eier fertig (nach 45 Minuten)&lt;br /&gt;
* time-out (nach 90 Minuten wird abschaltet, sollte man das &amp;quot;Geraet&amp;quot; mal vergessen haben...)&lt;br /&gt;
Ich habe fuer die Anzeige einen beleuchteten Taster verwendet (ca. 1 Taler) - das spart Aufwand bei der Verkabelung und man muss nicht so viele Loecher bohren. Die Information wird ueber einen &amp;quot;Blink-Code&amp;quot; ausgegeben:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienelement ===&lt;br /&gt;
Einziges &amp;quot;Bedienelement&amp;quot; ist ein Taster, der einen Timer im Arduino startet. Man startet den Timer wenn man die Eier in den &amp;quot;Onsen&amp;quot; gelegt hat. Nach 45 Minuten wird das Geraet dann ueber die Anzeige &amp;quot;Eier fertig&amp;quot; melden.&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94709</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94709"/>
		<updated>2016-12-30T22:18:48Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Relais ===&lt;br /&gt;
Um den Aufwand mit der Verkabelung gering zu halten gibts ein fuer den Arduino ein &amp;quot;Shield&amp;quot; mit 4 Relais - Kosten ca. 20 Taler. Einzelne Relais mit dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_relais.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einer fertige Library.&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der &amp;quot;Schwingungsmethode&amp;quot; nach Ziegler/Nichols bestimmen. Eine gute Beschreibung dazu gibt es [http://rn-wissen.de/wiki/index.php/Regelungstechnik hier].&lt;br /&gt;
Bei mir sind folgende Werte rausgekommen:&lt;br /&gt;
* Kp = 13.0&lt;br /&gt;
* Kd = 230.0&lt;br /&gt;
* Ki = 0.01&lt;br /&gt;
Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus.&lt;br /&gt;
&lt;br /&gt;
=== Anzeige ===&lt;br /&gt;
So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird angezeigt:&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu kalt&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; genau richtig&lt;br /&gt;
* &amp;quot;Onsen&amp;quot; zu warm&lt;br /&gt;
* Fehler&lt;br /&gt;
* Eier fertig (nach 45 Minuten)&lt;br /&gt;
* time-out (nach 90 Minuten wird abschaltet, sollte man das &amp;quot;Geraet&amp;quot; mal vergessen haben...)&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_relais.jpg&amp;diff=94708</id>
		<title>Datei:Onsen relais.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_relais.jpg&amp;diff=94708"/>
		<updated>2016-12-30T22:05:54Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94707</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94707"/>
		<updated>2016-12-30T21:40:48Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bei der Traegheit der gesamten Regelstrecke geht das in Ordnung.&lt;br /&gt;
&lt;br /&gt;
=== Temperatursensor ===&lt;br /&gt;
Der Temperatursensor DS18B20 kommt mit 3 Anschluessen:&lt;br /&gt;
* blau - Masse&lt;br /&gt;
* rot - Spannungsversorgung ueber einen 4.7k Widerstand&lt;br /&gt;
* gelb - Messwert&lt;br /&gt;
&lt;br /&gt;
[[Datei:Onsen_sensor_small.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O &amp;quot;2&amp;quot; geschaltet haben. Kosten: ca. 10 Taler. Fuer die Ansteuerung gibt es einer fertige Library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Regler ===&lt;br /&gt;
Den PID Regler gibt es fuer den Arduino als fertig Library. Die erforderlichen Parameter kann mit der&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_sensor_small.jpg&amp;diff=94706</id>
		<title>Datei:Onsen sensor small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_sensor_small.jpg&amp;diff=94706"/>
		<updated>2016-12-30T21:33:15Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94685</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94685"/>
		<updated>2016-12-27T21:51:04Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;br /&gt;
[[Datei:Onsen_pbm.jpg]]&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Onsen_pbm.jpg&amp;diff=94684</id>
		<title>Datei:Onsen pbm.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Onsen_pbm.jpg&amp;diff=94684"/>
		<updated>2016-12-27T21:50:18Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: Steuerung der Heizplatte des Onsen-Eierkochers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Steuerung der Heizplatte des Onsen-Eierkochers&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94683</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94683"/>
		<updated>2016-12-27T21:38:31Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;br /&gt;
&lt;br /&gt;
== Los geht&#039;s ==&lt;br /&gt;
&lt;br /&gt;
=== Heizplatte regeln ===&lt;br /&gt;
Die Temperatur (ich habe mich fuer &#039;meine&#039; Eier auf 66 Grad C festgelegt) muss sehr exakt eingehalten werden. Ziel ist +/- 1 Grad. Da die Regelung einer 2KW Last zu aufwendig ist steuere ich die Heizplatte mit einem Relais etwa wie bei einer Plus-Breiten Modulation:&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94682</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94682"/>
		<updated>2016-12-27T21:26:23Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: /* Onsen Eierkocher */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Fuer den Aufbau habe ich soweit als moeglich auf Teile zurueckgegriffen, die man einfach nur &amp;quot;zusammenstecken&amp;quot; muss:&lt;br /&gt;
* fuer das Wasserbad wird ein Kochtopf verwendet&lt;br /&gt;
* als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W)&lt;br /&gt;
* der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich)&lt;br /&gt;
* die Steuerung uebernimmt ein Arduino&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94681</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94681"/>
		<updated>2016-12-27T21:17:46Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: /* Onsen Eierkocher */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Onsen Eierkocher ==&lt;br /&gt;
Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Bastel-Aktion.&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94680</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94680"/>
		<updated>2016-12-27T21:17:28Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: /* Onsen Eierkocher */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Onsen Eierkocher ==&lt;br /&gt;
Von Nuuk&lt;br /&gt;
&lt;br /&gt;
[https://de.wikipedia.org/wiki/Onsen-Tamago Onsen Eier] werden im Wasserbad bei einer Temperatur von 64..68 Grad C 45 bis 60 Minuten gegart. Die Temperatur ist so gewaehlt, dass das Eigelb nach dem garen eine cremige Konsistenz hat. Das Eiweiß bleibt fluessig. &lt;br /&gt;
&lt;br /&gt;
Glaubt man den einschlaegigen Koch-Foren, dann ist ein gelungenes das Leckerste was ein Huhn hervorbringen kann. Allemal Grund genug fuer eine Basel-Aktion.&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94679</id>
		<title>Onsen Eierkocher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Onsen_Eierkocher&amp;diff=94679"/>
		<updated>2016-12-27T21:03:26Z</updated>

		<summary type="html">&lt;p&gt;Nuuk: Einfaches Geraet zur Herstellung der (angeblich!) leckersten Eier&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Onsen Eierkocher ==&lt;/div&gt;</summary>
		<author><name>Nuuk</name></author>
	</entry>
</feed>