Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

MLX90308CCC Datasheet(PDF) 15 Page - Micro Electronics

Part # MLX90308CCC
Description  Programmable Sensor Interface
Download  26 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICRO-ELECTRONICS [Micro Electronics]
Direct Link  http://www.microelectr.com.hk
Logo MICRO-ELECTRONICS - Micro Electronics

MLX90308CCC Datasheet(HTML) 15 Page - Micro Electronics

Back Button MLX90308CCC Datasheet HTML 11Page - Micro Electronics MLX90308CCC Datasheet HTML 12Page - Micro Electronics MLX90308CCC Datasheet HTML 13Page - Micro Electronics MLX90308CCC Datasheet HTML 14Page - Micro Electronics MLX90308CCC Datasheet HTML 15Page - Micro Electronics MLX90308CCC Datasheet HTML 16Page - Micro Electronics MLX90308CCC Datasheet HTML 17Page - Micro Electronics MLX90308CCC Datasheet HTML 18Page - Micro Electronics MLX90308CCC Datasheet HTML 19Page - Micro Electronics Next Button
Zoom Inzoom in Zoom Outzoom out
 15 / 26 page
background image
MLX902xx Name of Sensor
Rev Y.X
22/Aug/98
Page 15
MLX90308CCC
Programmable Sensor Interface
MLX90308CCC Programmable Sensor Interface
Page 15
Rev 2.2
23/Oct/01
UART Commands
The commands can be divided into three parts: (1)
downloading of data from the ASIC, (2) uploading of
data to the ASIC and (3) the reset command.
All the commands have the same identification bits.
The two MSB’s of the sent byte indicate the
command while the last six MSB’s designate the
desired address. The commands are coded as
followed:
11 to read a RAM byte.
10 to read an EEPROM byte.
01 to write in the EEPROM.
00 to write in the RAM.
The addresses can include 0-63 for the RAM, 0-47
for the EEPROM, and 63 for the EEPROM, RESET
Command (read).
Downloading Command
With one byte, data can be downloaded from the
ASIC. The ASIC will automatically send the value of
the desired byte.
Uploading Command
Writing to the RAM or EEPROM involves a simple
handshaking
protocol
in
which
each
byte
transmitted is acknowledged by the firmware. The
first byte transmitted to the firmware includes both
command and address. The firmware acknowledges
receipt of the command and address byte by
echoing
the
same
information
back
to
the
transmitter. This “echo” also indicates that the
firmware is ready to receive the byte of data to be
stored in RAM or EEPROM. Next, the byte of value
to be stored is transmitted and, if successfully
received
and
stored
by
the
firmware,
is
acknowledged by a “data received signal,” which is
two bytes of value BCh. If the “data received signal”
is not observed, it may be assumed that no value
has been stored in RAM or EEPROM.
Reset Command
Reading the address 63 of the EEPROM resets the
ASIC and generates a received receipt indication.
Immediately before reset, the ASIC sends a value of
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’s are stored in a
separate byte and shared with the four MSB’s of
another 12-bit variable.
Clock Temperature Stabilization
To provide a stable clock frequency from the
internal clock over the entire operating temperature
range, three separate clock adjust values are used.
Shifts in operating frequency over temperature do
not effect the performance but do, however, cause
the communications baud rate to change.
The firmware monitors the internal temperature
sensor to determine which of three temperature
ranges the device currently is in. Each temperature
range has a factory set clock adjust value, ClkTC1,
ClkTC2, and ClkTC3. The temperature ranges are
also factory set. The Ctemp1 and Ctemp2 values
differentiate the three ranges. In order for the
temperature A to D value to be scaled consistently
with what was used during factory programming, the
CLKgntp (temperature amplifier gain) valued is
stored. The Cadj value stored in byte 1 of the
EEPROM is used to control the internal clock
frequency while the chip boots.
Unused Bytes
There are eight unused bytes in the EEPROM
address map. These bytes can be used by the user
to store information such as a serial number,
assembly date code, production line, etc. Melexis
doesn’t guarantee that these bytes will be available
to the user in future revisions of the firmware.
EEPROM Checksum
A checksum test is used to ensure the contents of
the EEPROM. The eight bit sum of all of the
EEPROM addresses should have a remainder of
0FFh when the checksum test is enabled (mode
byte). Byte 47 is used to make the sum remainder
totals 0FFh. If the checksum test fails, the output
will be driven to a user defined value, Faultval.
When the checksum test is enabled, the checksum
is verified at initialization of RAM after a reset.
RAM Data
All the coefficients (pressure, temperature) are
compacted in a manner similar to that used for the
EEPROM. They are stored on 12 bits (instead of
keeping 16 bits for each coefficient). All the
measurements are stored on 16 bits. The user must
have access to the RAM and the EEPROM, while
interrupt reading of the serial port. Therefore, bytes
must be kept available for the return address, the A-
accu and the B-accu, when an interrupt occurs. The
RAM keeps the same structure in the both modes.


Similar Part No. - MLX90308CCC

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
MLX90308CAB ETC1-MLX90308CAB Datasheet
522Kb / 26P
Programmable Sensor Interface
MLX90308CABL ETC1-MLX90308CABL Datasheet
522Kb / 26P
Programmable Sensor Interface
More results

Similar Description - MLX90308CCC

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
MLX90308CAB ETC1-MLX90308CAB Datasheet
522Kb / 26P
Programmable Sensor Interface
logo
Melexis Microelectronic...
MLX90314 MELEXIS-MLX90314 Datasheet
3Mb / 28P
Programmable Sensor Interface
MLX90314 MELEXIS-MLX90314_17 Datasheet
1Mb / 33P
Programmable Sensor Interface
MLX90308 MELEXIS-MLX90308 Datasheet
824Kb / 28P
Programmable Sensor Interface
logo
List of Unclassifed Man...
MLX90314 ETC-MLX90314 Datasheet
495Kb / 26P
Programmable Sensor Interface
logo
Melexis Microelectronic...
MLX90314 MELEXIS-MLX90314_12 Datasheet
996Kb / 28P
Programmable Sensor Interface
MLX90308 MELEXIS-MLX90308_12 Datasheet
1Mb / 28P
Programmable Sensor Interface
logo
List of Unclassifed Man...
MLX90313 ETC-MLX90313 Datasheet
562Kb / 35P
Programmable IR Sensor Interface
logo
Mixed Signal Integratio...
MSSPSI MSI-MSSPSI Datasheet
93Kb / 16P
Smart Programmable Sensor Interface
MSCPSI MSI-MSCPSI Datasheet
123Kb / 17P
Controller Programmable Sensor Interface
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com