DHT Digital Humidity and Temperature sensor for 32MHz PICAXE

pleitch

New Member
The full program and documentation is available here:
http://www.prlsoftware.com/dht-for-32-mhz-picaxe.aspx
Also a little more background is available here:
PicAxeForum Thread

The DHT range of sensors are very cheap sensors that provides both temperature and humidity in a digital form. This means that actual numbers are provided for both temperature and humidity which is an advantage over other methods that include non-linear thermistors and capacitor based humidity sensors both of which require specific calibration and/or more advanced circuits.

However, the timing of the DHT communication is so short as to not be accessible by PICAXE. Others on the forum (such as Maguin Michel) have come up with a solution to allow DHT sensors to work with 64MHz PICAXE chips (i.e. most of the X2 range). This solution requires a 555 timer IC to help shape the transmission into a form 64MHz PICAXE can receive.

I've taken this idea one step further and added in a second 555 and shaped the transmission into a form 32MHz PICAXE can receive. Although both the circuit and program are a little complicated, it now means that 32MHz PICAXE chips, such as 08M2, can access the cheap DHT sensor range.
DHT11 a.jpg
DHT11 c2.jpg
 
Top