mlx90308ccc Micro Electronics Ltd., mlx90308ccc Datasheet

no-image

mlx90308ccc

Manufacturer Part Number
mlx90308ccc
Description
Programmable Sensor Interface
Manufacturer
Micro Electronics Ltd.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MLX90308CCC
Manufacturer:
BRIGHT
Quantity:
6 000
Features and Benefits
Microprocessor-controlled signal conditioning for bridge-type sensors
Suited for low-cost sensors: reduction of non-linearity by programmable coefficients
External or internal temperature sensor for compensating temperature errors
Versatile output signal ranges: 4, 5, 10, or 11V
Mass calibration easy with 2400 or 9600 baud UART
Power supply from 6 to 35V
Applications
Pressure transducers
Accelerometers
Temperature sensor assemblies
Linear position sensors
Ordering Information
art No.
MLX90308CCC L
MLX90308CCC L
*UD denotes unpackaged die
Description
The MLX90308CCC is a dedicated microcontroller which performs signal conditioning for sensors wired in
bridge or differential configurations. Sensors that can be used include thermistors, strain gauges, load cells,
pressure sensors, accelerometers, etc. The signal conditioning includes gain adjustment, offset control, high
order temperature and linearity compensation. Compensation values are stored in EEPROM and are re-
programmable. Programming is accomplished by using a PC, with an interface circuit (level shifting and glue
logic), and provided software.
MLX902xx Name of Sensor
MLX90308CCC Programmable Sensor Interface
Temperature Suffix
DC
Package
LW
UD*
Rev Y.X
Page 1
DC
Programmable Sensor Interface
; 4 to 20 mA loop
Option
The application circuits can provide an
output of an absolute voltage, relative
voltage, or current. The output can be
range limited with defined outputs when
the signal is beyond the programmed
limits.
outputs and level steering. The robust
e l e c t r i c a l
MLX90308CCC to be used where most
signal conditioning and sensor interface
circuits
regulation control is provided for absolute
voltage and current modes (external FET
required).
The
SO16W. The device is static-sensitive and
requires ESD precautions.
standard
Other
cannot
22/Aug/98
MLX90308CCC
Temperature Range
-40C to 140C
-40C to 140C
Rev 2.2
d e s i g n
features
package
be
used.
23/Oct/01
include
a l l o w s
is
a
Page 1
Voltage
plastic
alarm
t h e

Related parts for mlx90308ccc

mlx90308ccc Summary of contents

Page 1

... Description The MLX90308CCC is a dedicated microcontroller which performs signal conditioning for sensors wired in bridge or differential configurations. Sensors that can be used include thermistors, strain gauges, load cells, pressure sensors, accelerometers, etc. The signal conditioning includes gain adjustment, offset control, high order temperature and linearity compensation ...

Page 2

... MLX90308CCC Programmable Sensor Interface MLX90308CCC Programmable Sensor Interface Page 2 Rev 2.2 23/Oct/01 ...

Page 3

... Fixed offset control range IA chopper frequency Gain Stage Course gain (Fixed Gain = 1023) * CSGN = 100 to 111: voltage mode only, not applicable to current mode. Output > 6.5V; MSB = 1 Output < 6.5V; MSB = 0 MLX90308CCC Programmable Sensor Interface MLX902xx Name of Sensor Programmable Sensor Interface 35V (unless otherwise specified). DD1 DC ...

Page 4

... Output current CMO pin Current sense resistor Digital mode current output span Digital mode current step Size Signal Path ( General) Overall gain Overall non-linearity Ratiometry Error (4.75V – 5.25V) MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface 35V (unless otherwise specified). DD1 DC ...

Page 5

... TMP pin with TSTB pin pulled low after power up) Frequency temperature coefficiency Clock Stability with temperature compensation over full temperature range Ratio of f (microcontroller main clock and (RC oscillator) MLX90308CCC Programmable Sensor Interface MLX902xx Name of Sensor Programmable Sensor Interface 35V (unless otherwise specified) ...

Page 6

... Output voltage range OFC Pin Output voltage range Load capacitor UART & COMS Pin UART baud rate COMS pin input levels COMS Pin Output Resistance MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface 35V (unless otherwise specified). DD1 DC Test Conditions ...

Page 7

... There are no known devices which the MLX 90308CCC can replace. ESD Precautions Observe standard ESD control procedures for CMOS semiconductors. MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Table 2. Absolute Maximum Ratings Supply voltage (ratiometric) V Supply voltage (ratiometric) V Supply voltage (operating), ...

Page 8

... Serial communications pin. Bi-directional serial communication signal for reading and writing to the EEPROM. 1 IO1 COMS IO2 2 GND 3 TSTB CMN 4 FLT CMO 5 OFC VMO VBN 6 VDD1 7 VBP FET TMP 8 VDD Figure 2. Pinout (SO16W (LW) Package) MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Page 8 MLX90308CCC Rev 2.2 23/Oct/01 ...

Page 9

... DAC and the DAC-output to the comparator. The SARegister is initialized by a rising edge of STC (S/W signal). At the end of the A/D conversion, the EOC flag is set to 1 and the controller can read the ADC values. MLX90308CCC Programmable Sensor Interface MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Power-On Reset The Power-On Reset (POR) initializes the state of the digital part after power up ...

Page 10

... Spike synchronization is avoided by de-bouncing on the incoming data and a verification of the START- bit value. The RX Interrupt is set when the stop bit is latched in the UART. MLX90308CCC Programmable Sensor Interface MLX90308CCC Programmable Sensor Interface Timer The clock of the timers TMI and TPI is taken directly from the main oscillator ...

Page 11

... DAC 1023 MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface OFFSET DAC_OFFSET (new value) ~ OF[9:0]+[OFTCi* dT] OF[9:0] = Fixed Gain, bytes 4 and 17 in EEPROM. OFTCi = Offset for a given temperature segment I. OFTCiL and OFTCiH in EEPROM table Temp. change within the appropriate gap. ...

Page 12

... GNTC4 GNTC3 OFTC1 OF0 GNTC2 GN0 GNTC1 Gap Baseline Calibration MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Table 6. Temperature Maximum number of temperature gaps Fixed Gain and fixed Offset 2 Gaps 8 3 Gaps 6 4 Gaps Figure 4. Signal Linearity Correction ...

Page 13

... Output Low Trigger Input Signal MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface IO1 & IO2 IO1 and IO2 are used in the alarm and level steering modes. For custom firmware, they can be used for a digital input, an analog input digital Figure 6. Alarm & ...

Page 14

... Internal temperature sensor active 1 = External temperature sensor active CMO inactive 1 = CMO active MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Communications The MLX90308 firmware transfers a complete byte of data into and from the memory based on a simple command structure. The commands allow data to be read and written to and from the EEPROM and read from the RAM ...

Page 15

... BCh to the UART, indicating that the reset has been received. EEPROM Data All user-settable variables are stored in the EEPROM within the MLX90308CCC. The EEPROM is always re-programmable. Changes to data in the EEPROM do not take effect until the device is reset via a soft reset or power cycle. 12 bit variables are stored on 1.5 bytes. The 4 MSB’ ...

Page 16

... OFTC2L PC4L 10 TR2L P4L 11 GNTC3L PC3L MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Data Range Various data are arranged as follows: Temperature points: 10 bits, 0-03FF in high- low order. Pressure points: 10 bits, 0-03FF in high-low order. GN1: 10 bits, 0-03FF in high-low order. OF1: 10 bits, 0-03FF in high-low order. ...

Page 17

... P2[9:8] 23 OFTC4[11:8] Poff[9:8] PC1[11:8] MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Note The eight LSB's of the third offset TC OFTC3[7:0]. The eight LSB's of Pressure Point 2 (or Signature) P2[7:0]. The eight LSB's of the third temperature point T3[7:0]. The eight LSB's of Pressure Coefficient 2 PC2[7:0]. ...

Page 18

... Not used 39 CLKgntp 40-41 Faultval 42-46 Not Used 47 Checksum MLX90308CCC Programmable Sensor Interface MLX90308CCC Programmable Sensor Interface Note Number of temperature and pressure gaps. See Tables 4, 5, and 6, and Figures 3 and 4. Temperature filter coefficient, four LSB's. Four MSB's must all be zero. This byte is not used. ...

Page 19

... OFTC2L PC4L 8 TR2L P4L 9 GNTC3L PC3L 10 OFTC3L P3L MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Table 12. Bit Definitions; Coarse Control , Byte 2 Bit Symbol Function 7 IINV Invert signal sign. 6 GNTP1 Gain & offset of temperature amplifier. GNTP0 GNTP = CSOF 1 Coarse offset of signal amplifier ...

Page 20

... PNB_TNB 23 N_Factor 24 Not Used 25-26 GN 27- Taddress MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Remarks Third temperature point. Pressure Coefficient 2 (8LSB). Fourth gain TC. Pressure Point 1 (8LSB). Fourth offset TC. Pressure Coefficient 1 (8LSB). Fixed pressure (8LSB). Two MSB's of fixed gain GN[9:8]. Four MSB's of first gain TC GNTC1[11:8] ...

Page 21

... Note: Because of space considerations, the measured temperature can’t be kept in the RAM at all times. If the measured temperature available, the temperature filter variable, N_Factor, must be set to 6. MLX902xx Name of Sensor MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Remarks Three bits needed for choice of input for ALARM detection (TPO, IAO, GNO, VMO, IO1 or IO2) ...

Page 22

... PC’s serial port for in-system calibration. The software runs in the familiar Windows platform and allows for programming and evaluation of all compensation parameters within the EEPROM. Figure 8. MLX90308 Evaluation Kit with MLX Software MLX90308CCC Programmable Sensor Interface MLX90308CCC Programmable Sensor Interface Page 22 Rev 2.2 ...

Page 23

... Figure 9b. Ratiometric Voltage Mode 5K VDD COMS 100 nF VBP VBN TMP Figure 9c. Current Mode 5K VDD COMS 100 nF VBP VBN TMP MLX90308CCC Programmable Sensor Interface MLX902xx Name of Sensor Programmable Sensor Interface Automotive apps FET VDD1 VMO FLT 39 nF 100 10K GND VDD1 VMO FLT ...

Page 24

... Pressure 6 Sensor 7 8 MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface Communications Programmable Oil Pressure Gauge This application example illustrates a fundamental application of the MLX90308 and a bridge type pressure sensor element. In this application, the MLX90308 uses an external FET as a pass transistor to regulate the voltage to the sensor and the analog portion of the IC ...

Page 25

... The MLX90308 corrects these errors and amplifies the output to a more usable voltage range as shown in Figure 11b. MLX90308CCC Programmable Sensor Interface MLX902xx Name of Sensor Programmable Sensor Interface Table 14. Glossary of Terms A/D ...

Page 26

... Figure 12. MLX90308CCC Physical Characteristics, LW Package 0.51 0.33 10.50 10.10 For the latest version of this document our website at: Or for additional information contact Melexis Direct: Europe and Japan: Phone: + E-mail: sales_europe@melexis.com MLX90308CCC Programmable Sensor Interface Programmable Sensor Interface 1.27 Notes: 1. All dimensions in millimeters. 2. Body dimensions do not include mold flash or protrusion, which are not to exceed 0 ...

Related keywords