ADP5586CB-EVALZ Analog Devices, ADP5586CB-EVALZ Datasheet - Page 16

no-image

ADP5586CB-EVALZ

Manufacturer Part Number
ADP5586CB-EVALZ
Description
Interface Development Tools
Manufacturer
Analog Devices
Type
I/O Expansionr
Series
ADP5586r
Datasheet

Specifications of ADP5586CB-EVALZ

Rohs
yes
Product
Evaluation Boards
Tool Is For Evaluation Of
ADP5586
Interface Type
I2C
Operating Supply Voltage
1.65 V to 3.6 V
Description/function
Evaluation board for keypad decoder and I/O expander
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Current
30 uA
For Use With
ADP5586
ADP5586
PULSE GENERATORS
The
driving indicator LED drive signals, as well as watchdog timers
and other extended time pulsed applications. The
for eight bits of definition for both the on time and period of the
generated pulse. To allow for extended timings, the user can choose
between a 1 ms clock and a 125 ms clock to increment these timers.
The PULSE_GEN_1_PERIOD and PULSE_GEN_2_PERIOD
registers (Register 0x30 and Register 0x33, respectively) define
the periods of the two pulse generators. Choosing a clock period
of 125 ms in the PULSE_GEN_CONFIG register (Register 0x35,
Bit 1 and Bit 5) allows for the setting of pulse generator periods
of up to 31.875 sec. Setting the PULSE_GEN_x_ON_CLK bit to
a step size of 125 ms and the PULSE_GEN_x_PRD_CLK bit to
a step size of 1 ms is not a supported configuration.
ADP5586
contains two pulse generators that are suitable for
125ms CLOCK
1ms CLOCK
PULSE_GEN_x_PRD_CLK
PULSE_GEN_x_ON_CLK
PULSE_GEN_1
PULSE_GEN_2
SDA/SCL
0
1
0
1
ADP5586
Figure 23. Example Pulse Generator Timing
Figure 22. Pulse Generator Block Diagram
PULSE_GEN_x_ON_TIME[7:0]
DELAY 1
PULSE_GEN_x_PERIOD[7:0]
DELAY 2
PULSE_GEN_x_DELAY[7:0]
allows
ON TIME COUNTER x
PERIOD COUNTER x
DELAY COUNTER x
Rev. 0 | Page 16 of 44
PERIOD 1
PERIOD 2
To support active low applications, a signal inversion can be
programmed in the PULSE_GEN_CONFIG register, using Bit 7
and Bit 3 (PULSE_GEN_x_INV). Delays can be introduced to
create synchronized offsets between the channels. If both channels
are enabled at the same time (that is, enabled from the same I
write), the difference in delays is the offset between the channels.
If a single channel is active and delays are to be synchronized,
the user must first disable both pulse generators before enabling
both pulse generators with the same I
delay counter uses the same clock selection as the period counter.
See Table 56 through Table 61 for more details. To enable pulse
generator output on C1 and/or C0, the GPIO_8_OUT_EN bit
and/or the GPIO_7_OUT_EN bit (Register 0x28, Bits[1:0])
must be enabled.
ON TIME 1
PULSE_GEN_x_EN
PULSE_GEN_x_INV
ON TIME 2
GENERATOR
PULSE
PULSE_GEN_x
2
C write command. The
Data Sheet
2
C

Related parts for ADP5586CB-EVALZ