<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sascha-Kimmel.de &#187; temperaturmessung</title>
	<atom:link href="http://www.saschakimmel.de/tag/temperaturmessung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.saschakimmel.de</link>
	<description></description>
	<lastBuildDate>Sun, 21 Feb 2010 08:00:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Temperaturmessung mit LM35 mit AVR-NET-IO und PHP</title>
		<link>http://www.saschakimmel.de/2010/02/temperaturmessung-mit-lm35-mit-avr-net-io-und-php/</link>
		<comments>http://www.saschakimmel.de/2010/02/temperaturmessung-mit-lm35-mit-avr-net-io-und-php/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 08:40:38 +0000</pubDate>
		<dc:creator>Sascha</dc:creator>
				<category><![CDATA[AVR-NET-IO]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[temperaturmessung]]></category>

		<guid isPermaLink="false">http://www.saschakimmel.de/?p=66</guid>
		<description><![CDATA[Nachdem ich hier bereits meine PHP-Klasse zur Ansteuerung des Pollin AVR-NET-IO (manchmal auch als AVR-NetIo bezeichnet) vorgestellt habe, die ohne Änderung der Originalfirmware funktioniert hier nun Informationen zur Temperaturmessung mittels eines LM35 von National Semiconductor (LM 35 DZ), der an einem der 4 ADC-Eingänge angeschlossen wird. Diesen kann man z.B. bei Conrad Electronic unter der [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich <a href="/2010/02/avr-net-io-mit-php-ansteuern/">hier</a> bereits meine PHP-Klasse zur Ansteuerung des Pollin AVR-NET-IO (manchmal auch als AVR-NetIo bezeichnet) vorgestellt habe, die <strong>ohne Änderung der Originalfirmware</strong> funktioniert hier nun Informationen zur Temperaturmessung mittels eines <a href="http://www.national.com/mpf/LM/LM35.html" target="_blank">LM35 von National Semiconductor</a> (LM 35 DZ), der an einem der 4 ADC-Eingänge angeschlossen wird. Diesen kann man z.B. bei <a href="http://www.conrad.de" target="_blank">Conrad Electronic</a> unter der Bestellnummer 156600 für ca. 5 € bestellen.</p>
<p><a href="http://www.saschakimmel.de/wp-content/uploads/2010/02/avrnetio-lm35.gif"><img class="aligncenter size-full wp-image-68" title="avrnetio-lm35" src="http://www.saschakimmel.de/wp-content/uploads/2010/02/avrnetio-lm35.gif" alt="AVR-NET-IO LM 35 DZ" width="488" height="284" /></a></p>
<p>Anschließend kann man dann wie folgt den Temperaturwert berechnen:</p>
<p><strong>ADC-Wert * 0.0048828 * 100</strong></p>
<p>Hier der entsprechende Beispielcode für die Verwendung mit der <a href="/2010/02/avr-net-io-mit-php-ansteuern/">PHP-Klasse</a>:</p>
<pre>$avr = new AvrNetIo('192.168.0.90');
if ($avr-&gt;connect()) {
 $temp = 0.0048828 * $avr-&gt;getAdc(1) * 100;
 echo "Temperatur: $temp°C";
 $avr-&gt;disconnect();
} else {
 die("Verbindungsfehler!");
}</pre>
<p>So können bis zu 3 weitere Temperatursensoren angeschlossen werden.</p>
<p>Auf Grund der &#8220;nur&#8221; 1024 möglichen Werte an einem ADC-Port liegt die Genauigkeit des Wertes bei ca. 0,5°C.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saschakimmel.de/2010/02/temperaturmessung-mit-lm35-mit-avr-net-io-und-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
