[Firebug-cvs] fireboard/fireboard/sensors/intersema5534ap Calibration.nc,1.1.1.1,1.2 Intersema.nc,1.
Brought to you by:
doolin
From: <do...@us...> - 2004-01-06 16:29:50
|
Update of /cvsroot/firebug/fireboard/fireboard/sensors/intersema5534ap In directory sc8-pr-cvs1:/tmp/cvs-serv3476/fireboard/fireboard/sensors/intersema5534ap Modified Files: Calibration.nc Intersema.nc Log Message: Added more documentation to the sensor drivers. Index: Calibration.nc =================================================================== RCS file: /cvsroot/firebug/fireboard/fireboard/sensors/intersema5534ap/Calibration.nc,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Calibration.nc 5 Jan 2004 21:03:27 -0000 1.1.1.1 --- Calibration.nc 6 Jan 2004 16:29:47 -0000 1.2 *************** *** 1,5 **** ! /* tab:4 ! * ! * * "Copyright (c) 2000-2002 The Regents of the University of California. * All rights reserved. --- 1,3 ---- ! /** * "Copyright (c) 2000-2002 The Regents of the University of California. * All rights reserved. *************** *** 61,67 **** /* * ! * Authors: Joe Polastre * ! * $Id$ */ --- 59,89 ---- /* * ! * @author Joe Polastre * ! */ ! ! /** ! * From the Intersema 5534 spec sheet: ! * ! * "Every module is individually factory calibrated ! * at two temperatures and two pressures. As a result, ! * 6 coefficients necessary to compensate for process ! * variations and temperature variations are calculated ! * and stored in the 64-Bit PROM of each module. These ! * 64-Bit (partitioned into four words of 16-Bit) must ! * be read by the microcontroller software and used in ! * the program converting D1 and D2 into compensated pressure ! * and temperature values." ! */ ! ! /** ! * Parts of this code were written or modified for FireBug project ! * funded by the NSF Information Technology Research ! * initiative. Copyright Regents of the University of ! * of California, 2003. ! * ! * @url http://firebug.sourceforge.net ! * ! * @author David. M. Doolin */ Index: Intersema.nc =================================================================== RCS file: /cvsroot/firebug/fireboard/fireboard/sensors/intersema5534ap/Intersema.nc,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Intersema.nc 5 Jan 2004 21:03:27 -0000 1.1.1.1 --- Intersema.nc 6 Jan 2004 16:29:47 -0000 1.2 *************** *** 3,6 **** --- 3,58 ---- /** + * Intersema 5534 barometric pressure and temperature + * sensor driver module. + * + * The Intersema 5534 sensor is manufactured by: + * + * <pre> + * Intersema Sensoric SA + * Ch. Chapons-des-Prés 11 + * CH-2022 Bevaix + * Switzerland + * Telephone +41 (0) 32 847 9550 + * Fax +41 (0) 32 847 9569 + * http://www.intersema.ch + * </pre> + * + * + * Integrated pressure sensor + * Pressure range 300-1100 mbar + * 15 Bit ADC + * 6 coefficients for software calibration stored on-chip + * 3-wire serial interface + * 1 system clock line (32.768 kHz) + * Low voltage / low power + * + * <h2>Description</h2> + * + * <p> + * From the <a href="http://www.intersema.ch/site/technical/ms5534.php> + * 5534 web page</a> + * </p> + * <blockquote>The MS5534 is a SMD-hybrid device including a + * piezoresistive pressure sensor and an ADC-Interface IC. + * It provides a 16 Bit data word from a pressure- and + * temperature-dependent voltage. Additionally the module + * contains 6 readable coefficients for a highly accurate + * software calibration of the sensor. MS5534 is a low-power, + * low-voltage device with automatic power down (ON/OFF) + * switching. A 3-wire interface is used for all communications + * with a microcontroller. Sensor packaging options are + * plastic or metal cap. + * </blockquote> + * + * Here is the <a href="http://www.intersema.ch/site/technical/files/ms5534.pdf"> + * spec sheet</a>. + * + * + * <h2>Physics</h2> + * + * The barometric sensor works by... + * + * The temperature sensor works by... + * * Parts of this code were written or modified for FireBug project * funded by the NSF Information Technology Research |