I2C SERIAL INTERFACE T" />
參數(shù)資料
型號(hào): EVAL-AD5382EBZ
廠商: Analog Devices Inc
文件頁數(shù): 21/40頁
文件大?。?/td> 0K
描述: BOARD EVAL FOR AD5382
產(chǎn)品培訓(xùn)模塊: DAC Architectures
標(biāo)準(zhǔn)包裝: 1
DAC 的數(shù)量: 32
位數(shù): 14
采樣率(每秒): 125k
數(shù)據(jù)接口: DSP,I²C,MICROWIRE?,并行,QSPI?,SPI?
設(shè)置時(shí)間: 8µs
DAC 型: 電壓
工作溫度: -40°C ~ 85°C
已供物品: 板,CD
已用 IC / 零件: AD5382
其它名稱: Q4391457
AD5382
Data Sheet
Rev. C | Page 28 of 40
I2C SERIAL INTERFACE
The AD5382 features an I2C-compatible 2-wire interface
consisting of a serial data line (SDA) and a serial clock line
(SCL). SDA and SCL facilitate communication between the
AD5382 and the master at rates up to 400 kHz. Figure 6 shows
the 2-wire interface timing diagrams that incorporate three
different modes of operation. In selecting the I2C operating
mode, first configure serial operating mode (SER/PAR = 1)
and then select I2C mode by configuring the SPI/I2C pin to a
Logic 1. The device is connected to the I2C bus as a slave device
(no clock is generated by the AD5382). The AD5382 has a 7-bit
slave address, 1010 1AD1AD0. The 5 MSB are hard-coded and
the 2 LSB are determined by the state of the AD1 and AD0 pins.
The facility to hardware configure AD1 and AD0 allows four of
these devices to be configured on the bus.
I2C Data Transfer
One data bit is transferred during each SCL clock cycle. The
data on SDA must remain stable during the high period of the
SCL clock pulse. Changes in SDA while SCL is high are control
signals that configure start and stop conditions. Both SDA and
SCL are pulled high by the external pull-up resistors when the
I2C bus is not busy.
Start and Stop Conditions
A master device initiates communication by issuing a start
condition. A start condition is a high-to-low transition on SDA
with SCL high. A stop condition is a low-to-high transition on
SDA while SCL is high. A start condition from the master
signals the beginning of a transmission to the AD5382. The stop
condition frees the bus. If a repeated start condition (Sr) is
generated instead of a stop condition, the bus remains active.
Repeated Start Conditions
A repeated start (Sr) condition can indicate a change of data
direction on the bus. Sr may be used when the bus master is
writing to several I2C devices and wants to maintain control of
the bus.
Acknowledge Bit (ACK)
The acknowledge bit (ACK) is the ninth bit attached to any
8-bit data-word. ACK is always generated by the receiving
device. The AD5382 devices generate an ACK when receiving
an address or data by pulling SDA low during the ninth clock
period. Monitoring ACK allows detection of unsuccessful data
transfers. An unsuccessful data transfer occurs if a receiving
device is busy or if a system fault has occurred. In the event of
an unsuccessful data transfer, the bus master should reattempt
communication.
AD5382 Slave Addresses
A bus master initiates communication with a slave device by
issuing a start condition followed by the 7-bit slave address.
When idle, the AD5382 waits for a start condition followed by
its slave address. The LSB of the address word is the Read/ Write
(R/W) bit. The AD5382 is a receive-only device; when
communicating with the AD5382, R/W = 0. After receiving the
proper address 1010 1AD1AD0, the AD5382 issues an ACK by
pulling SDA low for one clock cycle.
The AD5382 has four different user-programmable addresses
determined by the AD1 and AD0 bits.
Write Operation
Data can be written to the AD5382 DAC in three specific
modes.
4-Byte Mode
When writing to the AD5382 DACs, the user must begin with
an address byte (R/W = 0) after which the DAC acknowledges
that it is prepared to receive data by pulling SDA low. The
address byte is followed by the pointer byte; this addresses the
specific channel in the DAC to be addressed and is also
acknowledged by the DAC. Two bytes of data are then written
to the DAC, as shown in Figure 30. A stop condition follows.
This allows the user to update a single channel within the
AD5382 at anytime and requires four bytes of data to be
transferred from the master.
3-Byte Mode
In 3-byte mode, the user can update more than one channel in
a write sequence without having to write the device address
byte each time. The device address byte is required only once;
subsequent channel updates require the pointer byte and the
data bytes. In 3-byte mode, the user begins with an address byte
(R/W = 0), after which the DAC acknowledges that it is
prepared to receive data by pulling SDA low. The address byte
is followed by the pointer byte. This addresses the specific
channel in the DAC to be addressed and is also acknowledged
by the DAC. This is then followed by the two data bytes. REG1
and REG0 determine the register to be updated.
If a stop condition does not follow the data bytes, another
channel can be updated by sending a new pointer byte followed
by the data bytes. This mode requires only three bytes to be sent
to update any channel once the device is initially addressed, and
reduces the software overhead in updating the AD5382
channels. A stop condition at any time exits this mode.
Figure 31 shows a typical configuration.
相關(guān)PDF資料
PDF描述
NR5040T220M INDUCTOR 22UH 1.4A 20% SMD
EVAL-AD5061EBZ BOARD EVALUATION AD5061
V375C2E50BG2 CONVERTER MOD DC/DC 2V 50W
DC1010A-B BOARD DELTA SIGMA ADC LTC2489
EVAL-AD5621EBZ BOARD EVALUATION FOR AD5621
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
EVAL-AD5383EB 制造商:Analog Devices 功能描述:EVAL KIT FOR 32CH, 3V/5 V, SGL-SUPPLY, 12-BIT, VOLT OUTPUT D - Bulk 制造商:Rochester Electronics LLC 功能描述:
EVAL-AD5390EB 制造商:Analog Devices 功能描述:
EVAL-AD5390EBZ 功能描述:BOARD EVALUATION FOR AD5390 RoHS:是 類別:編程器,開發(fā)系統(tǒng) >> 評(píng)估板 - 數(shù)模轉(zhuǎn)換器 (DAC) 系列:- 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:1 系列:- DAC 的數(shù)量:4 位數(shù):12 采樣率(每秒):- 數(shù)據(jù)接口:串行,SPI? 設(shè)置時(shí)間:3µs DAC 型:電流/電壓 工作溫度:-40°C ~ 85°C 已供物品:板 已用 IC / 零件:MAX5581
EVAL-AD5391EB 制造商:Analog Devices 功能描述:EVALUATION BOARD I.C. - Bulk 制造商:Rochester Electronics LLC 功能描述:
EVAL-AD5391EBZ 功能描述:BOARD EVALUATION FOR AD5391 RoHS:是 類別:編程器,開發(fā)系統(tǒng) >> 評(píng)估板 - 數(shù)模轉(zhuǎn)換器 (DAC) 系列:- 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:1 系列:- DAC 的數(shù)量:4 位數(shù):12 采樣率(每秒):- 數(shù)據(jù)接口:串行,SPI? 設(shè)置時(shí)間:3µs DAC 型:電流/電壓 工作溫度:-40°C ~ 85°C 已供物品:板 已用 IC / 零件:MAX5581