13
AAT4290/4291
DATA SHEET
I/O Expander Load Switches with Serial Control
Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • sales@skyworksinc.com • www.skyworksinc.com
202221B • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice. • February 17, 2013
Component Part# Description Manufacturer
U1 AAT4290 I/O Expander Load Switch with Serial
Control; SC70JW-8 package Skyworks
U2 PIC12F675 8-bit CMOS, FLASH-based C;
8-Pin PDIP package Microchip
SW1 – SW3 PTS645TL50 Switch Tact, SPST, 5mm ITT Industries
R1 – R3 Chip Resistor 1K, 5%, 1/4W; 1206 Vishay
R4 Chip Resistor 100K, 5%, 1/4W; 0805 Vishay
R5 Chip Resistor 330K, 5%, 1/4W; 1206 Vishay
R6-R10 Chip Resistor 330K, 5%, 1/4W; 0603 Vishay
JP1 Chip Resistor 0, 5%; 0805 Vishay
C1 ECJ-2YB1A105K 1F, 10V, X5R, 10%; 0805 Panasonic-ECG
C2, C3 VJ0805A220KXAA 22pF, 50V, NPO, 10%; 0805 Vishay
C4-C8 (optional) GRM188R71C104KA01D 0.1F, 16V, 10%; 0603 Murata
J1, J2 PRPN401PAEN Con. Header, 2mm zip Sullins Electronics
X1 X439-ND Quartz crystal 20MHz HC-49US ECS Inc
LED1 CMD15-21SRC/TR8 Red LED; 1206 Chicago Miniature Lamp
OUT1-OUT5 CMD15-21UGC/TR8 Green LED; 1206 Chicago Miniature Lamp
Table 4: AAT4290 Evaluation Board Component Listing.
AAT4291 Evaluation Board
This section discusses the AAT4291 evaluation board and
the application of the AAT4291 as an RGB LED driver.
Advanced RGB LED control is realized without having to
use multiple discrete MOSFET switches controlled by
multiple I/O pins from the system processor. Only one
digital I/O pin is needed for complete, independent
brightness control of each of the R, G, and B LEDs.
Using RGB LEDs to generate various colors presents
unique challenges. Among them is a requirement to
pulse width modulate (PWM) three independent LED cur-
rents to accurately control the brightness for each LED
color. The AAT4291 is well suited for this. Using only one
GPIO pin from the system processor, a high PWM rate
can be achieved with complete brightness control for
each LED.
A schematic of the complete circuit is shown in Figure
10.
Getting Started
The evaluation board comes with a battery pack
attached. In this configuration, VIN is supplied from
three standard “AAA” alkaline batteries. Under new con-
ditions for the batteries, the input voltage is generally
4.7V ~ 4.8V and falls off depending on the degree of
discharge and load conditions. If desired, the batteries
can be removed and an independent, DC supply can be
used.
There are five buttons on the board. Their functions are
as follows:
• SW1: Increments through the eight Output Setting
states (Table 2).
• SW2: Increments B_LED duty cycle.
• SW3: Increments G_LED duty cycle.
• SW4: Increments R_LED duty cycle.
• SW5: Brings EN/SET low (shuts down the AAT4291
device).
Notes:
1. Buttons 1 through 4 will automatically increment if
held down.
2. Buttons 2 through 4 are set up so that a user can
independently control the corresponding R, G, or B
LED brightness. This is done by incrementing the
PWM duty cycle through the following states: 0%,
25%, 50%, 75%, 100%, 0%, …
The PIC microcontroller toggles the EN/SET line high and
low at 500kHz. The rise and fall times of the EN/SET
signal are small relative to the period,so THI and TLO are
roughly 1s (see Figure 10). THI and TLO depend on the
C's internal RC oscillator, so the 1s reference is an
approximate figure and subject to the precision of the RC
oscillator.
Figure 11 shows the typical EN/SET signal.
The evaluation board layer detail is provided in Figures
12 through 14. Table 5 provides the component list for
the AAT4290 evaluation board.