TH1M Digital Temp / Humidity Sensor

Designer: WBA_Consulting
Views: 1160
Howto: Code SamplesCategory: Electronics Design
Emblems:
Tested
Has been tested by Gadget Gangster
Difficulty: Easy
Great for builders of all skill levels
(Almost) No Assembly Required
This project is mostly pre-assembled
Best Seller
One of our best selling projects
Get This Product

Currently Out Of Stock. Want an email when we get more?
Email:

Photos

Photos: 1  2  3  
Description

The WBA-TH1M Module makes it very easy to use Sensirion's SHT11 Digital Temperature/Humidity Sensor in your microprocessor controlled projects. The two-wire digital serial interface is simplified and sample code is available for several microprocessors.

My design is based upon an optimum circuit from experience with 3 different microcontrollers (Parallax Basic Stamp, Cypress PSoC, and TI MSP430). I wanted to design a module that would be very easy to use and could be extremely versatile without requiring any circuit modifications on the customer's part. My module can be used right next to a processor or at large distances with proper cable (Cat 5 or similar shielded cable). For a more reliable and bulletproof circuit that works directly with any microprocessor and without additional circuitry, I have included:

1) A pullup for the data line and pulldown for the clock line which keep these signals cleaner at longer distances. I have used this module with a 200+ foot stretch of Cat5 cable without any issues. Without these, that distance would be unreliable. The pulldown on the clock line reduces the possibility of sensor lockup due to clock variations. (The SCK pulldown resistor must be removed if the WBA-TH1M module will communicating on an I2C bus)

2) Inline protection resistors for the data line. This protects the processor and WBA-TH1M in case they try to drive the line into opposite states. Not all microprocessors include line protection on their IO pins. The inline resistor in the clock line is for increased stability of the clock signal since you can use such a wide range of clocking frequencies.

3) I used a 1uF cap so that apart from the desired noise reduction, it also reduces VCC ripple effects to the device.

Connections are made via a 4 pin 0.100" header as well as solder pads for wire attachment. There is a label on the back side that denotes the pinout. The module comes with a 4 pin right angle and straight header (unsoldered) to allow user versatility. This allows for top, bottom, and vertical mounting.

The module design allows for use of the Sensirion SF1 filter cap (if the cap's posts are removed) so that the sensor is IP67 rated for water, dust, and other contaminants for harsh conditions.

Modules are manufactured and inspected to IPC-610 specifications in an ESD controlled manufacturing facility. They are tested against a reference module under a 10 degree swing cycle.

Make It!

The module comes pre-assembled, although you'll need to add pin headers to the edge of the board to connect to a breadboard or Propeller Platform. Straight and right angle Pin headers are included.
Resources

FAQ's
 Sensor FAQ

Other Files
 Sensor Datasheet

Photos
cust.jpg Customer Installation (Missouri School for the Deaf weather station)
headers.gif Example Header Setups
Gerber.png Gerber Snapshot
lightswitch.jpg 

Schematic
Schematic.png 
board.zip Board (DipTrace & Gerbers)

Parts List

Possibly Related Projects

Prototyper ModulePrototyper Module by gadgetgangster
The 3.8" x 2.5" Prototyper Module features two protoboard patterns and an 8-Pin SOIC area. Each row…
3 Axis Digital Accelerometer3 Axis Digital Accelerometer by Rayman
The 3AD is a 3-Axis 2G accelerometer with breakout board. Based on Freescale's MMA7455 acceleromete…
Propeller Platform ModulePropeller Platform Module by gadgetgangster
Designed by Jon Williams, the Propeller Platform module includes an 80Mhz 8-Core Parallax Propeller …
Temp / Humidity Sensor

Category: PCB

Qty: 1