поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

AD5384BBC-5 датащи(PDF) 28 Page - Analog Devices

номер детали AD5384BBC-5
подробное описание детали  40-Channel, 3 V/5 V, Single-Supply, Serial, 14-Bit Voltage Output DAC
PDF  36 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  AD [Analog Devices]
домашняя страница  http://www.analog.com
Logo AD - Analog Devices

AD5384BBC-5 датащи(HTML) 28 Page - Analog Devices

Back Button AD5384BBC-5 Datasheet HTML 24Page - Analog Devices AD5384BBC-5 Datasheet HTML 25Page - Analog Devices AD5384BBC-5 Datasheet HTML 26Page - Analog Devices AD5384BBC-5 Datasheet HTML 27Page - Analog Devices AD5384BBC-5 Datasheet HTML 28Page - Analog Devices AD5384BBC-5 Datasheet HTML 29Page - Analog Devices AD5384BBC-5 Datasheet HTML 30Page - Analog Devices AD5384BBC-5 Datasheet HTML 31Page - Analog Devices AD5384BBC-5 Datasheet HTML 32Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 28 / 36 page
background image
AD5384
Rev. A | Page 28 of 36
I2C SERIAL INTERFACE
The AD5384 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
AD5384 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.
Select I2C mode by configuring the SPI/I2C pin to a Logic 0.
The device is connected to this bus as slave devices, i.e., no
clock is generated by the AD5384. The AD5384 has a 7-bit slave
address 1010 1(AD1)(AD0). The 5 MSBs are hard coded, and
the two LSBs are determined by the state of the AD1 AD0 pins.
The ability 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, which 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 AD5384. 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 may 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 AD5384 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 occurs. In the event of an
unsuccessful data transfer, the bus master should re-attempt
communication.
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 AD5384 waits for a start condition followed by
its slave address. The LSB of the address word is the Read/Write
(R/W) bit. The AD5384 devices are receive-only devices; when
communicating with these, R/W = 0. After receiving the proper
address 1010 1(AD1)(AD0), the AD5384 issues an ACK by
pulling SDA low for one clock cycle.
The AD5384 has four different user programmable addresses
determined by the AD1 and AD0 bits.
Write Operation
There are three specific modes in which data can be written to
the AD5384 family of DACs.
4-Byte Mode
When writing to the AD5384 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 also is
acknowledged by the DAC. Two bytes of data are then written
to the DAC, as shown in Figure 29. A stop condition follows.
This lets the user update a single channel within the AD5384 at
any time 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; sub-
sequent 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 also is acknowledged by the DAC.
This is then followed by the two data bytes, REG1 and REG0,
which 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 AD5384 channels.
A stop condition at any time exits this mode. Figure 30 shows a
typical configuration.



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 27 28 29 30 31 32 33 34 35 36


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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