ADM1041-EVAL Analog Devices Inc, ADM1041-EVAL Datasheet - Page 34

no-image

ADM1041-EVAL

Manufacturer Part Number
ADM1041-EVAL
Description
BOARD EVALUATION ADM1041
Manufacturer
Analog Devices Inc
Datasheet

Specifications of ADM1041-EVAL

Main Purpose
AC/DC, Secondary Side
Outputs And Type
1, Non-Isolated
Power - Output
24W
Voltage - Output
12V
Current - Output
2A
Voltage - Input
85 ~ 132VAC
Board Type
Fully Populated
Utilized Ic / Part
ADM1041
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Frequency - Switching
-
Regulator Topology
-
Lead Free Status / Rohs Status
Not Compliant
ADM1041
BROADCASTING
In a power supply with multiple outputs, it is recommended that
all outputs rise together. Because the SMBus is relatively slow,
simply writing sequentially to the PSON signal in each ADM1041,
for instance, causes a significant delay in the output rise of the
last chip to be written. The ADM1041 avoids this problem by
allocating a common broadcast address that all chips can respond
to. To avoid data collisions, this feature should be used only for
commands that do not initiate a reply.
SMBus SERIAL INTERFACE
Control of the ADM1041 is carried out via the SMBus. The
ADM1041 is connected to this bus as a slave device under the
control of a master device.
The ADM1041 has a 7-bit serial bus slave address. When the
device is powered up, it does so with a default serial bus address.
The default power-on SMBus address for the device is 1010XXX
binary, the three lowest address bits (A2 to A0) being defined by
the state of the address pin, ADD0, and Bit 1 of Configuration
Register 4 (ADD1). Because ADD0 has three possible states
(tied to V
high or low, there are a total of six possible addresses, as shown
in Table 6.
GENERAL SMBus TIMING
The SMBus specification defines specific conditions for different
types of read and write operation. General SMBus read and
write operations are shown in the timing diagrams of Figure 25,
Figure 26, and Figure 27, and described in the following sections.
The general SMBus protocol operates as follows:
1.
The master initiates data transfer by establishing a start
condition, defined as a high-to-low transition on the serial
data line SDA while the serial clock line SCL remains high.
This indicates that a data stream will follow. All slave
peripherals connected to the serial bus respond to the start
condition and shift in the next 8 bits, consisting of a 7-bit
slave address (MSB first), plus a R/ W bit, which determines
the direction of the data transfer, that is, whether data is
written to or read from the slave device (0 = write, 1 = read).
DD
, tied to GND, or floating) and Config4 < 1 > can be
Rev. A | Page 34 of 64
2.
3.
Note: If it is required to perform several read or write
operations in succession, the master can send a repeat start
condition instead of a stop condition to begin a new operation.
The peripheral whose address corresponds to the transmit-
ted address responds by pulling the data line low during
the low period before the ninth clock pulse, known as the
Acknowledge bit, and holding it low during the high period
of this clock pulse. All other devices on the bus now remain
idle while the selected device waits for data to be read from
or written to it. If the R/ W bit is a 0, then the master writes
to the slave device. If the R/ W bit is a 1, the master reads
from the slave device.
Data is sent over the serial bus in sequences of nine clock
pulses, eight bits of data, followed by an Acknowledge bit
from the slave device. Data transitions on the data line
must occur during the low period of the clock signal and
remain stable during the high period, because a low-to-
high transition when the clock is high may be interpreted
as a stop signal.
If the operation is a write operation, the first data byte after
the slave address is a command byte. This tells the slave
device what to expect next. It may be an instruction such as
telling the slave device to expect a block write, or it may
simply be a register address that tells the slave where subse-
quent data is to be written.
Because data can flow in only one direction as defined by
the R/ W bit, it is not possible to send a command to a slave
device during a read operation. Before doing a read opera-
tion, it might be necessary to first do a write operation to
tell the slave what sort of read operation to expect and/or
the address from which data is to be read.
When all data bytes have been read or written, stop
conditions are established. In write mode, the master pulls
the data line high during the tenth clock pulse to assert a
stop condition. In read mode, the master device releases
the SDA line during the low period before the ninth clock
pulse, but the slave device does not pull it low. This is
known as No Acknowledge. The master then takes the data
line low during the low period before the tenth clock pulse,
then high during the tenth clock pulse to assert a stop
condition.

Related parts for ADM1041-EVAL