AD5535
Rev. A | Page 12 of 16
FUNCTIONAL DESCRIPTION
A4 to A0 Bits
The AD5535 consists of a 32 channel, 14-bit DAC with 200 V
high voltage amplifiers in a single 15 mm × 15 mm CSP_BGA
package. The output voltage range is programmable via the
REF_IN pin. The output range is 0 V to 50 V when REF_IN =
1 V, and 0 V to 200 V when REF_IN = 4 V. Communication
to the device is through a serial interface operating at clock
rates of up to 30 MHz, which is compatible with DSP and
microcontroller interface standards. A 5-bit address and a
14-bit data-word are loaded into the AD5535 input register
via the serial interface. The channel address is decoded, and
the data-word is converted into an analog output voltage for
this channel.
These bits can address any one of the 32 channels. A4 is the
MSB of the address; A0 is the LSB.
DB13 to DB0 Bits
These bits are used to write a 14-bit word into the addressed
DAC register.
Figure 2 is the timing diagram for a serial write to the AD5535.
The serial interface works with both a continuous and a discon-
tinuous serial clock. The first falling edge of
SYNC
resets the
serial clock counter to ensure that the correct number of bits are
shifted into the serial shift register. Any further edges on
SYNC
are ignored until the correct number of bits are shifted in. Once
19 bits have been shifted in, the SCLK is ignored. For another
serial transfer to take place, the counter must be reset by the
falling edge of
At power-on, all the DAC registers are loaded with 0s.
DAC SECTION
The architecture of each DAC channel consists of a resistor
string DAC, followed by an output buffer amplifier operating
with a nominal gain of 50. The voltage at the REF_IN pin
provides the reference voltage for the corresponding DAC. The
input coding to the DAC is straight binary, and the ideal DAC
output voltage is given by
SYNC
. The user must allow 200 ns (minimum)
between successive writes.
A4 A3 A2 A1 A0 DB13–DB0
MSB
LSB
05068-010
Figure 16. Serial Data Format
14
_
2
50 DV
V
INREF
OUT
××
=
MICROPROCESSOR INTERFACING
AD5535-to-ADSP-21xx Interface
where D is the decimal equivalent (0 to 16,383) of the binary
code, which is loaded to the DAC register.
The ADSP-21xx family of DSPs is easily interfaced to the
AD5535 without the need for extra logic. A data transfer is
initiated by writing a word to the TX register after SPORT is
enabled. In a write sequence, data is clocked out upon each
rising edge of the DSP’s serial clock and clocked into the
AD5535 upon the falling edge of its SCLK. The easiest way to
provide the 19-bit data-word required by the AD5535 is to
transmit two 10-bit data-words from the ADSP-21xx. Ensure
that the data is positioned correctly in the TX register so that
the first 19 bits transmitted contain valid data.
The output buffer amplifier is specified to drive a load of 1 MΩ
and 200 pF. The linear output voltage range for the output
amplifier is from 7 V to V
PP
− 10 V. The amplifier output band-
width is typically 5 kHz, and is capable of sourcing 700 μA and
sinking 2.8 mA. Settling time for a ¼ to ¾ full-scale step change
is typically 30 μs with no load and 65 μs with a 200 pF load.
RESET FUNCTION
The reset function on the AD5535 can be used to reset all nodes
on the device to their power-on reset condition. All the DACs
are loaded with 0s, and all registers are cleared. The reset
function is implemented by taking the
Table 6.
Set up the SPORT control register as shown in
Table 6.
Name Value Description
RESET
pin low.
TFSW 1 Alternate framing
SERIAL INTERFACE
The serial interface is controlled by three pins:
SYNC
is the frame synchronization pin for the serial interface.
SCLK is the serial clock input. This pin operates at clock
speeds of up to 30 MHz.
D
IN
is the serial data input. Data must be valid upon the
falling edge of SCLK.
To update a single DAC channel, a 19-bit data-word is written
to the AD5535 input register.
INVTFS 1 Active low frame signal
DTYPE 00 Right justify data
ISCLK 1 Internal serial clock
TFSR 1 Frame every word
ITFS 1 Internal framing signal
SLEN 1001 10-bit data-word
AD5535
Rev. A | Page 13 of 16
Figure 17 shows the connection diagram.
AD5535-to-PIC16C6x/7x Interface
*ADDITIONAL PINS OMITTED FOR CLARITY
AD5535*
ADSP-2101/
ADSP-2103*
SCLK
D
IN
SYNC
SCLK
DT
TFS
05068-011
The PIC16C6x/7x synchronous serial port (SSP) is configured
as an SPI master with the clock polarity bit = 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 being used to pulse
SYNC
and enable the serial port of the AD5535. This microcontroller
transfers only eight bits of data during each serial transfer
operation; therefore, three consecutive write operations are
necessary to transmit 19 bits of data. Data is transmitted MSB
first. It is important to left justify the data in the SPDR register
so that the first 19 bits transmitted contain valid data. RA1 must
be pulled low to start a transfer. It must be brought high and
pulled low again before any further write cycles can take place.
Figure 17. AD5535-to-ADSP-2101/ADSP-2103 Interface
AD5535-to-MC68HC11 Interface
The serial peripheral interface (SPI) on the MC68HC11 is
configured for master mode (MSTR = 1), clock polarity bit
(CPOL) = 0, and 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 MC68HC11 drives the
SCLK of the AD5535 and the MOSI output drives the serial
data line (D
Figure 19 shows the connection diagram.
*ADDITIONAL PINS OMITTED FOR CLARITY
AD5535*
PIC16C6x/7x*
SCLK
D
IN
SYNC
SCK/RC3
SDI/RC4
RA1
05068-013
) of the AD5535. The
SYNC
IN
signal is derived from
a port line (PC7). When data is being transmitted to the
AD5535, the
SYNC
line is taken low (PC7).
Data appearing on the MOSI output is valid on the falling edge
of SCK. The MC68HC11 transfers only eight bits of data during
each serial transfer operation; therefore, three consecutive write
operations are necessary to transmit 19 bits of data. Data is
transmitted MSB first. It is important to left justify the data in
the SPDR register so that the first 19 bits transmitted contain
valid data. PC7 must be pulled low to start a transfer. It is taken
high and pulled low again before any further write cycles can
take place. See
Figure 19. AD5535-to-PIC16C6x/7x Interface
AD5535-to-8051 Interface
The AD5535 requires a clock synchronized to the serial data. The
8051 serial interface must therefore be operated in Mode 0. In
this mode, serial data exits the 8051 through R×D, and a shift
clock is output upon T×D. The
SYNC
signal is derived from a
port line (P1.1).
Figure 18.
Figure 20 shows how the 8051 is connected to
the AD5535. Because the AD5535 shifts data out upon the rising
edge of the shift clock and latches data in upon the falling edge,
the shift clock must be inverted. Note also that the AD5535
requires its data with the MSB first. Because the 8051 outputs the
LSB first, the transmit routine must take this into account.
*ADDITIONAL PINS OMITTED FOR CLARITY
AD5535*
MC68HC11*
SCLK
D
IN
SYNC
SCK
MOSI
PC7
05068-012
*ADDITIONAL PINS OMITTED FOR CLARITY
AD5535*
8051*
SCLK
D
IN
SYNC
TxD
RxD
P1.1
05068-014
Figure 18. AD5535-to-MC68HC11 Interface
Figure 20. AD5535-to-8051 Interface
AD5535
Rev. A | Page 14 of 16
APPLICATIONS
MEMS MIRROR CONTROL APPLICATION
ADSP-21065L
AD5535
OUTPUT RANGE
0V TO 200V
V
OUT
0
14-BIT DAC
14-BIT DAC
REF198
(4.096V)
ACTUATORS
FOR
MEMS
MIRROR
ARRAY
SENSOR
+
4-TO-1 MUX
(ADG739)
OR
32-TO-1 MUX
(ADG732)
8-CHANNEL
ADC (AD7856)
OR
SINGLE-
CHANNEL
ADC (AD7671)
+210V+5V
V
PP
–5V
V
V
+
REF_IN
05068-015
V
OUT
31
The AD5535 is targeted to all optical switching control systems
based on MEMS technology. The AD5535 is a 32-channel,
14-bit DAC with integrated high voltage amplifiers. The output
amplifiers are capable of generating an output range of 0 V to
200 V when using a 4 V reference. The full-scale output voltage
is programmable from 50 V to 200 V using reference voltages
from 1 V to 4 V. Each amplifier can output 700 μA and directly
drives the control actuators, which determine the position of
MEMS mirrors in optical switch applications.
The AD5535 is generally used in a closed-loop feedback system,
as shown in
Figure 21. AD5535 in a MEMS-Based Optical Switch
Figure 21, with a high resolution ADC and DSP.
The exact position of each mirror is measured using capacitive
sensors. The sensor outputs are multiplexed using an ADG739
4:1 multiplexer to an 8-channel, 14-bit ADC (AD7856). An
alternative solution is to multiplex using a 32-to-1 multiplexer
(ADG732) into a single-channel ADC (AD7671). The control
loop is driven by an ADSP-21065L, a 32-bit SHARC® DSP with
an SPI-compatible SPORT interface. With 14-bit monotonic
behavior and 0 V to 200 V output range, coupled with its fast
serial interface, the AD5535 is ideally suited for controlling a
cluster of MEMS-based mirrors.
IPC-221-COMPLIANT BOARD LAYOUT
The diagram in Figure 22 is a typical 2-layer printed circuit board
layout for the AD5535 that complies with the specifications
outlined in IPC-221. No signals should be connected to the four
corner balls labeled as original no connects. Balls labeled as
additional no connects should be connected to AGND.
The routing shown in
Figure 22 shows the feasibility of
connecting to the high voltage balls while complying with
the spacing requirements of IPC-221.
Figure 22 also shows
the physical distances that are available.
A
B
C
D
E
F
G
J
H
K
L
M
N
P
10
8
7
6
3
2
1
9
5
4
11 12 13
14
05068-016
1.414mm
2mm
250μm RAD
SP
ACE =
4
05
μ
m
1
0
0μm
25
0
μm
RAD
SPACE
=
405μm
250μm RAD
SPACE = 433μm
100μm
250μm RAD
SPACE = 433μm
SPACE = 433μm
100μm
DETAIL A
A1 BALL PAD CORNER
1
1
1
ORIGINAL
NO CONNECTS
ADDITIONAL
NO CONNECTS
1
Figure 22. Layout Guidelines to Comply with IPC-221

AD5535ABCZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital to Analog Converters - DAC IC 32-CH w/ 200V AMP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet