EVAL-AD5444EBZ Analog Devices Inc, EVAL-AD5444EBZ Datasheet - Page 22

no-image

EVAL-AD5444EBZ

Manufacturer Part Number
EVAL-AD5444EBZ
Description
BOARD EVALUATION FOR AD5444
Manufacturer
Analog Devices Inc
Datasheets

Specifications of EVAL-AD5444EBZ

Number Of Dac's
1
Number Of Bits
12
Outputs And Type
1, Differential
Sampling Rate (per Second)
2.7M
Data Interface
Serial
Settling Time
16ns
Dac Type
Current
Voltage Supply Source
Single
Operating Temperature
-40°C ~ 125°C
Utilized Ic / Part
AD5444
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
AD5444/AD5446
80C51/80L51 to AD5444/AD5446 Interface
A serial interface between the DAC and the 80C51/80L51 is
shown in Figure 50. TxD of the 80C51/80L51 drives SCLK of
the DAC serial interface, while RxD drives the serial data line,
SDIN. P1.1 is a bit-programmable pin on the serial port and
is used to drive SYNC . When data is to be transmitted to the
switch, P1.1 is taken low. The 80C51/80L51 transmits data only
in 8-bit bytes; therefore, only eight falling clock edges occur in
the transmit cycle. To load data correctly to the DAC, P1.1 is
left low after the first eight bits are transmitted, and a second
write cycle is initiated to transmit the second byte of data.
Data on RxD is clocked out of the microcontroller on the rising
edge of TxD and is valid on the falling edge. As a result, no glue
logic is required between the DAC and microcontroller inter-
face. P1.1 is taken high following the completion of this cycle.
The 80C51/80L51 provides the LSB of its SBUF register as the
first bit in the data stream. The DAC input register requires its
data with the MSB as the first bit received. The transmit routine
should take this into account.
MC68HC11 Interface to AD5444/AD5446 Interface
Figure 51 is an example of a serial interface between the DAC
and the MC68HC11 microcontroller. The serial peripheral
interface (SPI) on the MC68HC11 is configured for master
mode (MSTR) = 1, clock polarity bit (CPOL) = 0, and the clock
phase bit (CPHA) = 1. The SPI is configured by writing to the
SPI control register (SPCR); see the 68HC11 User Manual . SCK
of the 68HC11 drives the SCLK of the DAC interface, the MOSI
output drives the serial data line (SDIN) of the AD5444/AD5446.
The SYNC signal is derived from a port line (PC7). When data
is being transmitted to the AD5444/AD5446, the SYNC line is
taken low (PC7). Data appearing on the MOSI output is valid
on the falling edge of SCK. Serial data from the 68HC11 is
transmitted in 8-bit bytes with only eight falling clock edges
occurring in the transmit cycle. Data is transmitted MSB first.
To load data to the DAC, PC7 is left low after the first eight bits
are transferred, and a second serial write operation is performed
to the DAC. PC7 is taken high at the end of this procedure.
*ADDITIONAL PINS OMITTED FOR CLARITY
8051*
Figure 50. 80C51/80L51 to AD5444/AD5446 Interface
P1.1
RxD
TxD
AD5444/AD5446*
SCLK
SDIN
SYNC
Rev. C | Page 22 of 28
If the user wants to verify the data previously written to the
input shift register, the SDO line can be connected to MISO of
the MC68HC11, and, with SYNC low, the shift register clocks
data out on the rising edges of SCLK.
MICROWIRE to AD5444/AD5446 Interface
Figure 52 shows an interface between the DAC and any
MICROWIRE-compatible device. Serial data is shifted out
on the falling edge of the serial clock, SK, and is clocked into
the DAC input shift register on the rising edge of SK, which
corresponds to the falling edge of the DAC SCLK.
PIC16C6x/7x to AD5444/AD5446 Interface
The PIC16C6x/7x synchronous serial port (SSP) is configured
as an SPI master with the clock polarity bit (CKP) = 0. This is
done by writing to the synchronous serial port control register
(SSPCON); see the PIC16/17 Microcontroller User Manual .
In this example, I/O port RA1 is used to provide a SYNC
signal and enable the serial port of the DAC. This micro-
controller transfers only eight bits of data during each serial
transfer operation; therefore, two consecutive write operations
are required. Figure 53 shows the connection diagram.
*ADDITIONAL PINS OMITTED FOR CLARITY
*ADDITIONAL PINS OMITTED FOR CLARITY
*ADDITIONAL PINS OMITTED FOR CLARITY
PIC16C6x/7x*
MICROWIRE*
MC68HC11*
Figure 52. MICROWIRE to AD5444/AD5446 Interface
Figure 53. PIC16C6x/7x to AD5444/AD5446 Interface
SCK/RC3
Figure 51. MC68HC11 to AD5444/AD5446 Interface
SDI/RC4
MOSI
SCK
PC7
RA1
SO
SK
CS
AD5444/AD5446*
AD5444/AD5446*
SCLK
SDIN
SYNC
AD5444/AD5446*
SCLK
SDIN
SYNC
SYNC
SCLK
SDIN

Related parts for EVAL-AD5444EBZ