What kind of devices require floating point?
Much of the data from the sophisticated sensors available for embedded control applications can benefit from floating point calculations to compensate and convert the data output. The uM-FPU V3 chip makes it easy to perform complex calculations and implement the formulas described in datasheets and application notes. For example, the Sensirion SHTxx humidity and temperature sensors are single chip modules that provide calibrated digital output over a 2-wire serial interface. These modules are easily connected to a microcontroller, but to achieve full accuracy, floating calculations must be performed. These calculations compensate for the non-linearity of the humidity sensor, convert the data to standard units of temperature and relative humidity, and determine the dewpoint using a logarithmic equation. The Sensirion datasheet and application notes define the following formulas: (for VDD = 5V) TemperatureC = -40.0 + 0.01 * SOT RHlinear = -4.0 + 0.0405 * SORH + (-2.8 * 10-6 * SORH2) RHtr
Related Questions
- Which cable do I use to connect an Access Point to other networking devices? Also, why do Packet Tracer 3.2 files with access points connected to other devices no longer work?
- Is there Linux on POWER hardware decimal floating point acceleration using DFPAL?
- What is the floating point (FDIV) problem with the Pentium?