<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.dmxcontrol-projects.org/index.php?action=history&amp;feed=atom&amp;title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le</id>
	<title>Lüfterregelung temperaturabhängig zwei Kanäle - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.dmxcontrol-projects.org/index.php?action=history&amp;feed=atom&amp;title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;action=history"/>
	<updated>2026-04-18T07:22:25Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Deutsches DMXC-Wiki</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12219&amp;oldid=prev</id>
		<title>Sgaensler: /* Zweipunktregelung */ Denkfehler - fan Wert ist indirekt proportional zur Ausgangsleistung, also fan = 0 für maximale Leistung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12219&amp;oldid=prev"/>
		<updated>2015-01-04T06:51:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Zweipunktregelung: &lt;/span&gt; Denkfehler - fan Wert ist indirekt proportional zur Ausgangsleistung, also fan = 0 für maximale Leistung&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 4. Januar 2015, 08:51 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l97&quot;&gt;Zeile 97:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 97:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Stellt die Gerade der Zweipunktregelung dar.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Stellt die Gerade der Zweipunktregelung dar.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 22,561 gibt den minimalen Wert der Lüftergeschwindigkeit an. Dieser Wert muss experimentell bestimmt werden. Dies ist der &amp;#039;&amp;#039;fan1&amp;#039;&amp;#039; Wert, bei welchem der Lüfter sich in allen Anwendungsfällen sicher noch langsam dreht - anlaufen muss er bei diesem Wert nicht mehr, dafür wird automatisch gesorgt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 22,561 gibt den minimalen Wert der Lüftergeschwindigkeit an. Dieser Wert muss experimentell bestimmt werden. Dies ist der &amp;#039;&amp;#039;fan1&amp;#039;&amp;#039; Wert, bei welchem der Lüfter sich in allen Anwendungsfällen sicher noch langsam dreht - anlaufen muss er bei diesem Wert nicht mehr, dafür wird automatisch gesorgt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 32,0 gibt die Steigung der Zweipunktregelung an. Muss so gewählt werden, dass am oberen Wert (50 °C bzw. ADC Messwert 98 ein Ergebnis von &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&lt;/del&gt;= &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;255 &lt;/del&gt;herauskommt)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 32,0 gibt die Steigung der Zweipunktregelung an. Muss so gewählt werden, dass am oberen Wert (50 °C bzw. ADC Messwert 98 ein Ergebnis von &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&lt;/ins&gt;= &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0 &lt;/ins&gt;herauskommt)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 237 ist der ADC Messwert bei 25 °C (berechnet)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 237 ist der ADC Messwert bei 25 °C (berechnet)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 98 ist der ADC Messwert bei 50 °C (berechnet)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 98 ist der ADC Messwert bei 50 °C (berechnet)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key d041d6b7-mw_de_:diff::1.12:old-12218:rev-12219 --&gt;
&lt;/table&gt;</summary>
		<author><name>Sgaensler</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12218&amp;oldid=prev</id>
		<title>Sgaensler: Fuses</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12218&amp;oldid=prev"/>
		<updated>2015-01-04T06:44:43Z</updated>

		<summary type="html">&lt;p&gt;Fuses&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 4. Januar 2015, 08:44 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l103&quot;&gt;Zeile 103:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 103:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Fuses Mikrocontroller ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Fuses Mikrocontroller ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So konfigurieren, dass der Mikrocontroller mit internem Oszillator auf 8 MHz läuft&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So konfigurieren, dass der Mikrocontroller mit internem Oszillator auf 8 MHz läuft&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Müsste &#039;&#039;&#039;Low = 0xE2&#039;&#039;&#039; und &#039;&#039;&#039;High = 0xDC&#039;&#039;&#039; sein.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Temperaturmessung ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Temperaturmessung ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l109&quot;&gt;Zeile 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 111:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Platzierung der Temperatursensoren ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Platzierung der Temperatursensoren ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Image:Fancontrol-NTC.jpg|thumb|right|250px|Plazierung des mit Schrumpfschlauch elektrisch isolierten Temperatursensors (Auswölbung am oberen Ende des Kühlkörpers) mit Kabelbinder am Kühlkörper]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Image:Fancontrol-NTC.jpg|thumb|right|250px|Plazierung des mit Schrumpfschlauch elektrisch isolierten Temperatursensors (Auswölbung am oberen Ende des Kühlkörpers) mit Kabelbinder am Kühlkörper]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* an der heißesten Stelle des zu überwachenden Bereichs (Lüfter läuft erst ab 25 °C an - wenn der Temperatursensor aufgrund eines fehlenden Luftstroms nicht erreicht, obwohl an anderen Stellen des Bereichs eine kritische Temperatur herrscht ist der Temperatursensor falsch montiert)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* an der heißesten Stelle des zu überwachenden Bereichs (Lüfter läuft erst ab 25 °C an - wenn der Temperatursensor aufgrund eines fehlenden Luftstroms &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;diese &lt;/ins&gt;nicht erreicht, obwohl an anderen Stellen des Bereichs eine kritische Temperatur herrscht&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;ist der Temperatursensor falsch montiert)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* idealerweise außerhalb des direkten Luftstroms des Lüfters (Vermeiden von Schwingungen der Regelschleife)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* idealerweise außerhalb des direkten Luftstroms des Lüfters (Vermeiden von Schwingungen der Regelschleife)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* üblicherweise an Rand des Kühlkörpers (Anbringung mit Kabelbinder genügt, thermischer Kontakt ist ausreichend gegeben)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* üblicherweise an Rand des Kühlkörpers (Anbringung mit Kabelbinder genügt, thermischer Kontakt ist ausreichend gegeben)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key d041d6b7-mw_de_:diff::1.12:old-12210:rev-12218 --&gt;
&lt;/table&gt;</summary>
		<author><name>Sgaensler</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12210&amp;oldid=prev</id>
		<title>Sgaensler am 2. Januar 2015 um 21:30 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12210&amp;oldid=prev"/>
		<updated>2015-01-02T21:30:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 2. Januar 2015, 23:30 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l122&quot;&gt;Zeile 122:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 122:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie: Selbstbau-Projekte]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie: Selbstbau-Projekte]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategorie: Interfaces]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key d041d6b7-mw_de_:diff::1.12:old-12209:rev-12210 --&gt;
&lt;/table&gt;</summary>
		<author><name>Sgaensler</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12209&amp;oldid=prev</id>
		<title>Sgaensler: Erste bzw. finale Version ;)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=L%C3%BCfterregelung_temperaturabh%C3%A4ngig_zwei_Kan%C3%A4le&amp;diff=12209&amp;oldid=prev"/>
		<updated>2015-01-02T21:25:38Z</updated>

		<summary type="html">&lt;p&gt;Erste bzw. finale Version ;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Selbstbauprojekt&lt;br /&gt;
| Name = 2 Kanal Lüfterregelung, temperaturabhängig&lt;br /&gt;
| Logo = &lt;br /&gt;
| Hersteller = Stefan Gänsler&lt;br /&gt;
| AktuelleVersion = 0.1&lt;br /&gt;
| Datum = 30.03.2013&lt;br /&gt;
| Status = fertig&lt;br /&gt;
| Lizenz = [http://www.gnu.org/licenses/gpl-3.0.html GPLv3]&lt;br /&gt;
| KontaktURL = http://www.dmxcontrol.de/forum/index.php?form=Mail&amp;amp;userID=668&lt;br /&gt;
| Homepage = &lt;br /&gt;
| Download = http://www.dmxcontrol.de/wiki/Datei:Fancontrol.zip&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Ziel:&lt;br /&gt;
* Beruhigung zweier Lüfter ohne Gefährdung der Elektronik (somit temperaturgeregelt)&lt;br /&gt;
* Realisierung mit vorhandenen Bauteilen als Feierabend-Projekt&lt;br /&gt;
* Spannungsversorgung des Mikrocontrollers aus Spannung des ersten Lüfters (&amp;gt;= 7 V); Bauteile von Kanal 2 können ohne Seiteneffekte weggelassen werden&lt;br /&gt;
* Regellogik: T &amp;lt; 25 °C: Lüfter komplett aus. T &amp;gt; 50 °C Lüfter komplett an. Dazwischen wird eine stufenlose Zweipunktregelung realisiert.&lt;br /&gt;
&lt;br /&gt;
Projekt war von der Code-Qualität und -Dokumentation nicht zur Veröffentlichung gedacht, auf Wunsch von [http://www.dmxcontrol.de/forum/index.php?page=User&amp;amp;userID=3646 lighter] habe ich es hiermit veröffentlicht.&lt;br /&gt;
Support oder Garantie kann nicht gegeben werden.&lt;br /&gt;
&lt;br /&gt;
== Entwurfsgrundlagen ==&lt;br /&gt;
* Lüftersteuerung soll bzgl. Temperatursensoren Fail-Safe sein. Wenn beim Starten kein Temperatursensor erkannt wird (oder dieser im Betrieb abgesteckt wird), läuft der entsprechende Lüfterkanal einfach voll.&lt;br /&gt;
* bei Inbetriebnahme laufen die Lüfter die ersten 5 Sekunden voll, dient v.a. der optischen Fehlererkennung bei defektem Lüfter&lt;br /&gt;
* gemächliche Regelcharakteristik um Schwingen des Regelkreises zu eliminieren (eine Temperaturmessung pro Sekunde, Änderung der Lüftergeschwindigkeit erst wenn Temperaturdifferenz &amp;gt; 1 °C)&lt;br /&gt;
* beim Einschalten eines Lüfters läuft dieser erst 2 Sekunden voll, damit er anläuft&lt;br /&gt;
* PWM Grundfrequenz von 30 kHz, da Einbau in Audiosystem erfolgte&lt;br /&gt;
&lt;br /&gt;
== Bauteilliste ==&lt;br /&gt;
{| {{prettytable}}&lt;br /&gt;
|-&lt;br /&gt;
| Bezeichnung&amp;lt;br&amp;gt;&lt;br /&gt;
| Reichelt-Bestellnr.&amp;lt;br&amp;gt; &lt;br /&gt;
| Bezeichnung&amp;lt;br&amp;gt; &lt;br /&gt;
| Preis&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| C1, C2, C4&amp;lt;br&amp;gt;&lt;br /&gt;
| KERKO 100N&amp;lt;br&amp;gt; &lt;br /&gt;
| Abblock-Kondensator&amp;lt;br&amp;gt; &lt;br /&gt;
| 0,21 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| C3&amp;lt;br&amp;gt;&lt;br /&gt;
| RAD FC 470/16&amp;lt;br&amp;gt; &lt;br /&gt;
| Stabiliserungskondensator&amp;lt;br&amp;gt; &lt;br /&gt;
| 0,23 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| JP1 - JP7&amp;lt;br&amp;gt;&lt;br /&gt;
| SL 1X36G 2,54&amp;lt;br&amp;gt; &lt;br /&gt;
| Stiftleisten&amp;lt;br&amp;gt; &lt;br /&gt;
| 0,15 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| R1, R2&amp;lt;br&amp;gt;&lt;br /&gt;
| METALL 39,0K&amp;lt;br&amp;gt; &lt;br /&gt;
| Widerstände&amp;lt;br&amp;gt; &lt;br /&gt;
| 0,16 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| NTC1, NTC2&amp;lt;br&amp;gt;&lt;br /&gt;
| NTC-0,2 10K&amp;lt;br&amp;gt; &lt;br /&gt;
| NTC Temperaturfühler&amp;lt;br&amp;gt; &lt;br /&gt;
| 0,66 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| T1, T2&amp;lt;br&amp;gt;&lt;br /&gt;
| IRLR 2905&amp;lt;br&amp;gt; &lt;br /&gt;
| N-MOSFET, TTL Pegel kompatibel&amp;lt;br&amp;gt; &lt;br /&gt;
| 1,10 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| U$1&amp;lt;br&amp;gt;&lt;br /&gt;
| ATTINY 45-20SU&amp;lt;br&amp;gt; &lt;br /&gt;
| Atmel ATtiny45-20SU&amp;lt;br&amp;gt; &lt;br /&gt;
| 1,05 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| IC1&amp;lt;br&amp;gt;&lt;br /&gt;
| µA 7805&amp;lt;br&amp;gt; &lt;br /&gt;
| Spannungsregler 5V&amp;lt;br&amp;gt; &lt;br /&gt;
| 0,27 €&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Gesamt:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &lt;br /&gt;
| 2,73 €&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
Preise: Stand 02.01.2015&lt;br /&gt;
&lt;br /&gt;
[http://www.reichelt.de/?ACTION=20;AWKID=1005165;PROVID=2084 Reichelt Warenkorb]&lt;br /&gt;
&lt;br /&gt;
zzgl. Basismaterial + Anschlussleitungen/Stecker&lt;br /&gt;
&lt;br /&gt;
== Platine ==&lt;br /&gt;
[[Image:Fancontrol-board-solder.jpg|thumb|center|400px|Fertiggestellte Platine, Lötseite&amp;lt;br /&amp;gt;&amp;#039;&amp;#039;&amp;#039;Achtung&amp;#039;&amp;#039;&amp;#039;: Platzierung der ISP Steckleiste und des Spannungsreglers mit dem Board aus dem Projektarchiv auf der anderen Seite der Platine]] [[Image:Fancontrol-board-parts.jpg|thumb|center|400px|Fertiggestellte Platine, Bauteilseite]]&lt;br /&gt;
&lt;br /&gt;
== Quellcode ==&lt;br /&gt;
=== Zweipunktregelung ===&lt;br /&gt;
Fancontrol.c:149 und analog Fancontrol.c:169&lt;br /&gt;
  fan1 = (32.0 / (237 - 98) * temp1 - 22.561);&lt;br /&gt;
Stellt die Gerade der Zweipunktregelung dar.&lt;br /&gt;
* 22,561 gibt den minimalen Wert der Lüftergeschwindigkeit an. Dieser Wert muss experimentell bestimmt werden. Dies ist der &amp;#039;&amp;#039;fan1&amp;#039;&amp;#039; Wert, bei welchem der Lüfter sich in allen Anwendungsfällen sicher noch langsam dreht - anlaufen muss er bei diesem Wert nicht mehr, dafür wird automatisch gesorgt.&lt;br /&gt;
* 32,0 gibt die Steigung der Zweipunktregelung an. Muss so gewählt werden, dass am oberen Wert (50 °C bzw. ADC Messwert 98 ein Ergebnis von &amp;lt;= 255 herauskommt)&lt;br /&gt;
* 237 ist der ADC Messwert bei 25 °C (berechnet)&lt;br /&gt;
* 98 ist der ADC Messwert bei 50 °C (berechnet)&lt;br /&gt;
&lt;br /&gt;
=== Fuses Mikrocontroller ===&lt;br /&gt;
So konfigurieren, dass der Mikrocontroller mit internem Oszillator auf 8 MHz läuft&lt;br /&gt;
&lt;br /&gt;
=== Temperaturmessung ===&lt;br /&gt;
Temperaturmessung findet einmal pro Sekunde statt, und wird mit &amp;#039;&amp;#039;T_n = (T_(n-1) + T_mess) / 2&amp;#039;&amp;#039; geglättet&lt;br /&gt;
&lt;br /&gt;
== Platzierung der Temperatursensoren ==&lt;br /&gt;
[[Image:Fancontrol-NTC.jpg|thumb|right|250px|Plazierung des mit Schrumpfschlauch elektrisch isolierten Temperatursensors (Auswölbung am oberen Ende des Kühlkörpers) mit Kabelbinder am Kühlkörper]]&lt;br /&gt;
* an der heißesten Stelle des zu überwachenden Bereichs (Lüfter läuft erst ab 25 °C an - wenn der Temperatursensor aufgrund eines fehlenden Luftstroms nicht erreicht, obwohl an anderen Stellen des Bereichs eine kritische Temperatur herrscht ist der Temperatursensor falsch montiert)&lt;br /&gt;
* idealerweise außerhalb des direkten Luftstroms des Lüfters (Vermeiden von Schwingungen der Regelschleife)&lt;br /&gt;
* üblicherweise an Rand des Kühlkörpers (Anbringung mit Kabelbinder genügt, thermischer Kontakt ist ausreichend gegeben)&lt;br /&gt;
* Zuordnung Temperatursensor 1 -&amp;gt; Lüfter 1 muss logischerweise eingehalten werden&lt;br /&gt;
&lt;br /&gt;
== Verbesserungsvorschläge ==&lt;br /&gt;
* reines SMD-Layout entwickeln&lt;br /&gt;
* Quellcode überarbeiten + dokumentieren&lt;br /&gt;
* Bug im Quellcode: Wenn beim Start kein Temperatursensor erkannt wird, läuft der Kanal auch nach Anstecken des Temperatursensors weiterhin mit voller Leistung&lt;br /&gt;
* Bug im Quellcode: 2 Sekunden Totzeit bei Anlaufen des Lüfters blockieren Temperaturmessung und Regelung des jeweils anderen Kanals&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Selbstbau-Projekte]]&lt;br /&gt;
[[Kategorie: Interfaces]]&lt;/div&gt;</summary>
		<author><name>Sgaensler</name></author>
	</entry>
</feed>