<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blogroll | Blue Duck Valley Rd</title><link>https://juju.nz/michaelh/categories/blogroll/</link><atom:link href="https://juju.nz/michaelh/categories/blogroll/index.xml" rel="self" type="application/rss+xml"/><description>Blogroll</description><generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator><language>en-us</language><copyright>© 2017-2025 Michael Hope</copyright><lastBuildDate>Sun, 12 Jun 2005 07:45:53 +0000</lastBuildDate><image><url>img/map[gravatar:%!s(bool=false) shape:circle]</url><title>Blogroll</title><link>https://juju.nz/michaelh/categories/blogroll/</link></image><item><title>Automatic PC fan control</title><link>https://juju.nz/michaelh/2005/06/automatic-pc-fan-control/</link><pubDate>Sun, 12 Jun 2005 07:45:53 +0000</pubDate><guid>https://juju.nz/michaelh/2005/06/automatic-pc-fan-control/</guid><description>&lt;p>Use a Atmel
&lt;a href="http://www.sicom.co.nz/xurl/PageID/2214/function/viewprd/prd_id/92602/pmm_id/0/8-bit-mcu-w2k-bytes-flash-20-dip.html" target="_blank" rel="noopener">ATTINY26&lt;/a>&lt;/p>
&lt;p>as a serial port based fan controller for a PC. Tracy’s machine is very noisy but has built in sensors for the CPU and case temperature. Use a PC app to do closed loop control on the temperature. Run it hot-ish as the cooling effect increases with the temperature differential so the hotter it runs the slower the fan needs to run.&lt;/p>
&lt;p>Use a FET for the fan drive. The reset case on the micro will be full noise. Could also use the on-board ADC and a resistor divider to sense the back EMF when the PWM is off to get an idea of fan speed.&lt;/p>
&lt;p>It should be very cheap – the micro is $6.20 and there is _very_ little support circuitry. Instead of using the CPUs sensor, you could add 1-wire or similar temperature gauges directly to the Atmel but at significant additional cost.&lt;/p></description></item><item><title>Wireless temperature cluster</title><link>https://juju.nz/michaelh/2005/06/21/</link><pubDate>Wed, 08 Jun 2005 09:01:25 +0000</pubDate><guid>https://juju.nz/michaelh/2005/06/21/</guid><description>&lt;p>For measuring the vertical temperature gradient cheaply at different stations across about a heactare of land. A heactare is 10000 m^2 or about 100×100 metres. You could use a set of
&lt;a href="http://www.maxim-ic.com/products/ibutton/" target="_blank" rel="noopener">1-wire&lt;/a> temperature sensors in a local cluster. Use a 433MHz radio link and coding similar to
&lt;a href="http://www.circuitcellar.com/library/print/0604/RicciBitti-167/index.htm" target="_blank" rel="noopener">this wireless mouse trap&lt;/a> and a battery pack to give greater than six month life.&lt;/p>
&lt;p>It would need something to collect the information as you don’t want a laptop to be on all of the time. The individual stations could keep transmitting a rolling few days of data or use something like
&lt;a href="http://mrtg.hdl.com/mrtg.html" target="_blank" rel="noopener">MRTG&lt;/a>‘s methods of collating data. Or keep something low power on all of the time that also decodes the protocol and provides a serial interface.&lt;/p>
&lt;p>Basic costs:&lt;/p>
&lt;ul>
&lt;li>Transmitter ~$4.20US&lt;/li>
&lt;li>Dallas 18B20 sensor – $2.57US&lt;/li>
&lt;li>Atmel ATTINY or similar – $5NZ&lt;/li>
&lt;/ul>
&lt;p>Mechanicals including a waterproof box and antenna, if any, would double the cost.&lt;/p></description></item></channel></rss>