1-Wire Barometer Design v.2

David Bray has designed a Barometer which connects to any Dallas 1-Wire weather network. David has graciously offered this design to the Weather mailing list community.  David's design can be found here.

David's design is well tested and widely accepted.  His design presents a single power supply design with manual calibration, which can be powered from the 1-Wire weather network by using spare wires in the interconnect.  David's design is designed to work well with the 1-Wire Hub designed by Simon Atkin, and may be incorporated into future designs of the hub.

After looking at David's 1-Wire Barometer Design,  I had a few ideas for enhancements.
 
CONCERNS

IMPROVEMENTS
  1. By using a dual voltage supply, instrument precision and/or instrument range can be improved without adding significantly to the parts count.
  2. Fixed offset and fixed gain adjustments, given the improved instrument range, can eliminate manual calibration, without affecting instrument precision.
  3. By regulating the 1-Wire network supply voltages locally, instrument accuracy can be improved.
  4. Diodes can be added to protect the instrument, and the rest of the 1-Wire network from reverse voltages.
  5. Higher precision OpAmps can be used with the dual voltage supply.
  6. Using widely spaced SMT components can allow a much smaller PCB construction, while still being built by anyone with soldering experience.
  7. Addition of a Humidity sensor.
  8. Easier to mass produce.
DESIGN
CONSTRUCTION

I ordered the circuit boards for the v.1 prototype from Olimex, and the other parts from Newark.  The Dallas parts were special samples. After the initial design, I'd discovered a 10 Volt regulator and decided to use it.  Resistor values were calculated accordingly.  The selection of resistor values from Newark was extremely limited, which made value selection a problem.

By mistake, I ordered the vertically ported version of the sensor rather than the horizontally ported version.   It looks a little odd, but works fine.  The PCB is designed to support any of the MPX4115A sensor types.  I've ordered the un-ported SMT version of the sensor for the v.2 prototype.

I soldered up the first board in less than 2 hours.  I was surprised how easily it went together, since this was my first SMT project.   The only parts which gave me problems were the SOT-3 diodes with their short leads.  After checking all of the solder joints with a volt meter, I plugged in a 12V wall wart transformer and did some testing.
 
Photos 1 & 2 - The v.1 Prototype
TESTING

Testing with the TMEX iButton Viewer gave results as expected.  My only disappointment with version 1 was the amount of heat generated by the onboard voltage regulators.  This has been addressed in version 2 by replacing the zener offset voltage source, and the second LED is no longer recommended.
FILES

This PCB was designed with the freeware version of the Eagle layout editor by Cadsoft.

    barometer2.sch
    barometer2.brd
    barometer2.erc

This is the Excel spreadsheet I used to calculate gain and offset component values.  If you live at high altitude, or want increased precision from your 1-Wire barometer, you can use this spreadsheet to experiment.

    mpx4115a.xls

REFERENCES