參數(shù)資料
型號: EVB90308
廠商: Melexis Technologies NV
文件頁數(shù): 7/28頁
文件大?。?/td> 0K
描述: DEMO KIT MLX90308 SENS INTERFACE
標準包裝: 1
主要目的: 接口,傳感器至模數(shù)轉(zhuǎn)換器接口,可編程
嵌入式: 是,MCU,8 位
已用 IC / 零件: MLX90308
主要屬性: 用于橋型傳感器的 MCU 控制信號調(diào)節(jié)
次要屬性: GUI 輸出類型:絕對電壓,比率制電壓,電流輸出模式
已供物品: 板,文檔,樣品,軟件
產(chǎn)品目錄頁面: 1460 (CN2011-ZH PDF)
相關(guān)產(chǎn)品: MLX90308LDF-DAA-000-TU-ND - IC SENSOR PROG INTERFACE 16-SOIC
其它名稱: DK90308
DK90308-ND
3901090308
Rev 007
Page 15
May/12
MLX90308
Programmable Sensor Interface
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 MLX90308. 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.
相關(guān)PDF資料
PDF描述
MLG0603S4N7S INDUCTOR MULTILAYER 4.7NH 0201
KSZ8041TL-EVAL BOARD EVALUATION KSZ8041TL
EEU-FR1J180 CAP ALUM 18UF 63V 20% RADIAL
MLG0603S3N6S INDUCTOR MULTILAYER 3.6NH 0201
KSZ8051MLL-EVAL BOARD EVALUATION FOR KSZ8051MLL
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
EVB90314 功能描述:DEMO KIT MLX90314 SENS INTERFACE RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 評估演示板和套件 系列:- 標準包裝:1 系列:- 主要目的:電信,線路接口單元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要屬性:T1/J1/E1 LIU 次要屬性:- 已供物品:板,電源,線纜,CD 其它名稱:82EBV2081
EVB90316-DC 功能描述:BOARD EVAL FOR MLX90316-DC RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 評估板 - 傳感器 系列:Triaxis™ 產(chǎn)品培訓模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標準包裝:1 系列:-
EVB90316-GO 功能描述:BOARD EVAL FOR MLX90316-GO RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 評估板 - 傳感器 系列:Triaxis™ 產(chǎn)品培訓模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標準包裝:1 系列:-
EVB90320 功能描述:KIT EVAL BOARD CD W/SOFTWARE RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 評估演示板和套件 系列:- 標準包裝:1 系列:PSoC® 主要目的:電源管理,熱管理 嵌入式:- 已用 IC / 零件:- 主要屬性:- 次要屬性:- 已供物品:板,CD,電源
EVB90333-DC 制造商:Melexis Semiconductors 功能描述:BOARD EVALUATION FOR MLX90333XDC 制造商:Melexis Semiconductors 功能描述:Evaluation Board for MLX90333 Triaxis Position Sensor