AKM AK4184

ASAHI KASEI
[AKD4184-A]
AKD4184-A
Evaluation Board Rev.0 for AK4184
GENERAL DESCRIPTION
The AKD4184 is an evaluation board for Analog I/F IC which includes 4-wire resistive Touch Screen
Controller, Keypad Scanner, GPIO Expander, LED Bias Controller and 12bit SAR ADC. It’s easy to
evaluate the Touch Screen function. The AKD4184 has also 6 x 5 Matrix Keypad, Switches on board
configured GPIO pin as input, LEDs for GPIO Output Circuits and LED Driver with dimmer control.
„ Ordering guide
AKD4184-A ---
Evaluation board for AK4184
(Control software is packed with this. This control software does not operate on
Windows NT.)
FUNCTION
• 4-wire resistive Touch Screen Controller I/F
• 6 x 5 Matrix Keypad I/F
• 10pin header and 25pin D-sub connector for serial control interface
• LED dimmer control
• GPIO function
AVDD
GND
IOVDD
PORT1
J1
Touch Screen
8Pin Header
Control Port
D-sub 25Pin
PORT2
GPIO
8 Port
Keypad
6x5
Digital I/F
10Pin Header
AK4184
PORT3
Digital I/F 2
10Pin Header
AK7953
(LED Driver)
LED
Figure 1. AKD4184 Block Diagram
* Circuit diagram and PCB layout are attached at the end of this manual.
<KM085900>
2007/04
-1-
ASAHI KASEI
[AKD4184-A]
„ Operation sequence
(1) Set up the power supply lines.
Set up the jumper pins.
JP4
LEDVIN_SEL
JP3
VCC_SEL
JP2
IOVDD_SEL
(Open)
(Short)
(Open)
Set up the power supply lines.
[AVDD] (orange) = 2.5 ∼ 3.6V : for AVDD of AK4184 (typ. 3.3V)
[IOVDD] (oranege) = 1.6 ∼ 3.6V : for IOVDD of AK4184 and logic (typ. 3.3V)
*IOVDD should be less than AVDD.
[IFVCC] (red)
= 1.2 ∼ 3.6V : for logic (typ. 3.3V)
[LEDVIN] (red)
= 2.8 ∼ 5.5V : for AK7953 (typ. 3.3V)
[AGND] (black)
= 0V
[DGND] (black)
= 0V
* Each supply line should be distributed from the power supply unit.
(2) Set up the evaluation mode, jumper pins and DIP switches. (See the followings.)
(3) Power on.
The AK4184 should be resets once bringing SW31 “L” upon power-up.
<KM085900>
2007/04
-2-
ASAHI KASEI
[AKD4184-A]
„ Evaluation mode
Applicable Evaluation Mode
(1)
(2)
(3)
(4)
Touch-position and touch-pressure measurement.
Keypad scan function.
GPIO control function.
LED dimmer control function.
(1) Touch-position and touch-pressure measurement.
In case of evaluating a Touch Screen function of the AK4184, it is necessary to connect the Touch Panel with
J1 terminal as shown Table 1. Regarding pin assignment of J1, refer to Table 1 or circuit diagram in this
manual. As for the AK4184’s register definitions, refer to datasheet of the AK4184.
4-wire resistive touch screen should be connected to J1.
The pin assignment of J1 is shown on Table 1.
No.
1
2
3
4
5
6
7
8
Name
Description
YN
Touch Screen Y – plate Voltage supply
YP
Touch Screen Y + plate Voltage supply
XN
Touch Screen X – plate Voltage supply
XP
Touch Screen X + plate Voltage supply
Table 1. J1 (8P Header) pin assign
Set up the jumper pins.
JP5
XP_SEL
JP7
XN_SEL
JP6
YP_SEL
TSC
TSC
TSC
AIN
GND
AIN
JP8
YN_SEL
TSC
AIN
GND
The AK4184’s register (Touch Screen Register) should be set to Touch Screen Operation.
<KM085900>
2007/04
-3-
ASAHI KASEI
[AKD4184-A]
(2) Keypad scan function.
It is possible to evaluate Keypad scan function with pushing SW1~SW30 with AKD4184.
The circuit and the pin configuration for Keypad is shown on Figure 2.
Scan Output 6
Scan Output 5
Scan Output 4
Scan Output 3
Sense Input
1 through 5
Scan Output 2
Scan Output 1
Drive High or
Hi-Z STATE
C1
R1
C2
C3
C4
C5
C6
1
6
11
16
21
26
2
7
12
17
22
27
3
8
13
18
23
28
4
9
14
19
24
29
5
10
15
20
25
30
Rkey
R2
Rkey
R3
Rkey
R4
Rkey
R5
Rkey
Rkey=16KΩ(typ.)
Figure 2. Keypad circuit and pin assign
Keypad Control Register in AKD4184 should be set to Keypad scan mode.
Per pushing any SWs, the AK4184’s register should be read the Keypad Data Register (KPDATA1, 2) after the
key is pressed.
(3) GPIO control function.
(3-1) GPIO pin as input port
The input level switches by S1 (L/H).
S1
GP0 GP1 GP2 GP3 GP4 GP5 GP6 GP7
1
2
3
4
5
6
7
8
―――――― OFF ――――――
Figure 3. S1 input ports state setting
<KM085900>
H
L
2007/04
-4-
ASAHI KASEI
[AKD4184-A]
Set up the jumper pins.
JP9 JP10 JP11 JP12 JP13 JP14 JP15 JP16
GP0 GP1 GP2 GP3 GP4 GP5 GP6 GP7
IN
OUT
The AK4184’s register (GPIO Pin Direction Register) should be set GPIO pins as input.
Select “L” or “H” on S1, the AK4184’s register should be read from the Pin Level Register. The pin state is
detected.
(3-2) GPIO pin as output port
AKD4184 evaluates GPIO control function with LED (GP0~GP7).
Set up the jumper pins.
JP9 JP10 JP11 JP12 JP13 JP14 JP15 JP16
GP0 GP1 GP2 GP3 GP4 GP5 GP6 GP7
IN
OUT
JP20
PULL_UP
JP19
LED_EN
(Open)
(Open)
The AK4184’s register (GPIO Pin Direction Register) should be set GPIO pins as output.
The AK4184’s register (GPIO Pin Set/Clear Register) should be set pin level to “H”. Therefore, LED (GP0~GP7)
turns on.
(4) LED dimmer control function.
AKD4184 evaluates LED dimmer control on LED9 and LED10.
Set up the jumper pin.
JP18
PWM
(Short)
The AK4184’s register (PWM Control Register) should be set to power up.
The AK4184’s register should be changed by Bright Control Value. Therefore, LED9 and LED10 dimmer is
controlled.
<KM085900>
2007/04
-5-
ASAHI KASEI
[AKD4184-A]
„ Other jumper pins set up
[JP1] (GND) : Analog ground and Digital ground
OPEN:
Separated.
SHORT: Common. (The connector “DGND” can be open.) <Default>
[JP2] (IOVDD_SEL): IOVDD of the AK4184
OPEN:
IOVDD is supplied from “IOVDD” jack. <Default>
SHORT: Supplied from “AVDD” (“IOVDD” jack should be open).
[JP3] (VCC_SEL): Logic block is selected supply line
OPEN:
VCC is supplied from “VCC” jack.
SHORT: Supplied from “IOVDD” (“VCC” jack should be open). <Default>
[JP4] (LEDVIN_SEL): VIN of the AK7953
OPEN:
LEDVIN is supplied from “LEDVIN” jack. <Default>
SHORT: Supplied from “IFVCC” (“LEDVIN” jack should be open).
[JP5] (XP_SEL): Connect XP of the AK4184
TSC:
Connect the Touch Screen to J1. <Default>
AIN:
Analog signal is input from J2.
[JP6] (YP_SEL): Connect YP of the AK4184
TSC:
Connect the Touch Screen to J1. <Default>
AIN:
Analog signal is input from J3.
[JP7] (XN_SEL): Connect XN of the AK4184
TSC:
Connect the Touch Screen to J1. <Default>
GND:
Connect the GND.
[JP8] (YN_SEL): Connect YN of the AK4184
TSC:
Connect the Touch Screen to J1. <Default>
AIN:
Analog signal is input from J2.
GND:
Connect the GND.
[JP17] (AIN_SEL): J2 signal input
XP:
Analog signal is input to XP. <Default>
YN:
Analog signal is input to YN.
[JP18] (PWM): Indication for White LEDs
OPEN:
Disable.
SHORT: Enable. <Default>
[JP19] (LED_EN): Indication for GPO LEDs
OPEN:
Enable.
SHORT: Disable. <Default>
[JP20] (PULL_UP): GPO Pull-up register
OPEN:
Don’t use.
SHORT: Use pull-up register. <Default>
[JP21] (DOUT_PD): DOUT Pull-down register
OPEN:
Don’t use.
SHORT: Use pull-down register. <Default>
<KM085900>
2007/04
-6-
ASAHI KASEI
[AKD4184-A]
„ The function of the toggle SW
*Upper-side is “H” and lower-side is “L”.
[SW31] (RESETN): Power down of AK4184. Keep “H” during normal operation.
„ Indication for LED
[LED1~8] (GP0~7): Monitor GP0~7 pin of the AK4184. LEDs turn on when GP0~7 pin is “H” level.
[LED9, 10]: Monitor BRCONT pin for the AK4184. LED turns on when LED controller power up.
„ Serial Control
The AKD4184 can be connected via the printer port (parallel port) of IBM-AT compatible PC. Connect PORT1
(CTRL) with PC by D-sub 25pin parallel cable.
<KM085900>
2007/04
-7-
ASAHI KASEI
[AKD4184-A]
„ Input/Output Circuits
(1) Touch Screen Input Circuits
JP8
TSC
AIN
GND
YN
J1
1
2
3
4
5
6
7
8
YN_SEL
TSC
AIN
YP
JP6
YP_SEL
TSC
GND
8P HEADER
XN
JP7
XN_SEL
TSC
J2
YN
AIN_XPYN
2
1
3
XP
4
5
JP17
AIN_SEL
XP
JP5
XP_SEL
AIN
J3
AIN_YP
2
1
3
4
5
Figure 4. Touch Screen Input Circuits
C6
C5
C4
C3
C2
C1
(2) Keypad Input Circuits
R1
SW1
SW6
SW11
SW16
SW21
SW26
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW2
SW7
SW12
SW17
SW22
SW27
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW3
SW8
SW13
SW18
SW23
SW28
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW4
SW9
SW14
SW19
SW24
SW29
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW5
SW10
SW15
SW20
SW25
SW30
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
R2
R3
R4
R5
Figure 5. Keypad Input Circuit
<KM085900>
2007/04
-8-
ASAHI KASEI
[AKD4184-A]
(3) GPIO Input/Output Circuits
16
15
14
13
12
11
10
9
VCC
1 2 3 4 5 6 7 8
S1
SW DIP-8
1
2
3
4
5
6
7
8
---------OFF---------
RN1
100k
JP16
GP7
OUT
IN
IN
JP15
GP6
OUT
IN
JP14
GP5
OUT
IN
JP13
GP4
OUT
IN
JP12
GP3
OUT
IN
JP11
GP2
OUT
IN
JP10
GP1
OUT
JP9
GP0
OUT
IN
9
8
7
6
5
4
3
2
1
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
9
8
7
6
5
4
3
2
1
JP20
PULL_UP
C10
RN2
100k
3
A1
4
A2
A3
5
6
A4
A5
7
8
A6
A7
9
10
A8
2
DIR
VCCA
1
11
GND
GND
U2
12
0.1u
B1
21
B2
B4
B3
20
19
B6
B5
18
17
B7
16
B8
14
15
OE
22
VCCB
24
23
13
GND
VCCB
74AVC8T245
C11
0.1u
IFVCC
A
LED6
GP5
R41
1k
LED7
GP6
LED8
GP7
K
A
LED5
GP4
R40
1k
K
A
LED4
GP3
R39
1k
K
A
LED3
GP2
R38
1k
K
A
LED2
GP1
R37
1k
K
A
R36
1k
K
LED1
GP0
K
K
R55
100k
R35
1k
A
R34
1k
A
JP19
LED_EN
Figure 6. GPIO Input/Output Circuits
∗ AKM assumes no responsibility for the trouble when using the above circuit examples.
<KM085900>
2007/04
-9-
ASAHI KASEI
[AKD4184-A]
Control Software Manual
„ Set-up of the evaluation board and control software
1. Set up the AKD4184 board.
2. Connect IBM-AT compatible PC with AKD4184 by printer cable (D-sub 25pin). (Please install the driver from the
CD-ROM when this control software is used on Windows 2000/XP. Please refer “Installation Manual of Control
Software Driver by AKM device control software”. In case of Windows95/98/ME, this installation is not needed.
This control software does not operate on Windows NT.)
3. The AK4184 should be resets once bringing SW31 “L” upon power-up.
4. Insert the CD-ROM labeled “AK4184 Evaluation Kit” into the CD-ROM drive.
5. Access the CD-ROM drive and double-click the icon of “akd4184.exe” to set up the control program.
6. Then evaluate according to the follows.
„ Explanation of main window
When runs the control program, the window as shown in Figure 7 opens.
Figure 7. Control Soft window
<KM085900>
2007/04
- 10 -
ASAHI KASEI
[AKD4184-A]
1. Touch-position and touch-pressure measurement
・[TP START]:
When select “Touch Screen Function” and click [TP START] button with pressing
point by the status or finger. The number of measurement is set by “AD
Cycle/mea” box, and then display measurement results at “AD OUT Section”.
Display all data on an assistant window. The parameter on the “Touch Screen
function” corresponds to A1-0 bits and PD bit of the AK4184’s register (Touch
Screen Command).
<Example − Touch-position measurement>
a. Select “DFR X-axis” from drop-down list of “1st Measurement”. Check the box of “1st PD”.
b. Select “DFR Y-axis” from drop-down list of “2nd Measurement”. Check the box of “2nd PD”.
c. Select “16” from drop-down list of “AD Cycle/mea”.
d. Click [TP START] button with touching any position on Touch Screen, then start the measurement.
e. Display MEAN, MAX, MIN and SIGMA from 16 times of measurement results “AD OUT Section”.
(Left: X-axis measurement results, Right: Y-axis measurement results) The results are displayed in
decimal, and maximum value is “4095”. Display data on sub window. Line up X-axis data at first, next
is Y-axis.
2. Keypad scan
・[Write KEY Control]:
・[Read KEY Control]:
・[Key Scan]:
・[Write Column mask]:
・[Write Key mask]:
・[Read KPDATA1]:
・[Read KPDATA2]:
Select drop-down list of “KEYSTS1..0”, “Debounce Time” and “Keypad Hold
Time”, then click [Write KEY Control] button. “KEYSTS1..0”, “Debounce Time”
and “Keypad Hold Time” corresponds to KST1-0 bits, DBN2-0 bits and HLD2-0
bits of the AK4184’s register (Keypad Control Register).
Read current “Keypad Control Register” setting, then display it in “Page”, “Addr”
and “Data”.
When select “11” from drop-down list of “KEYSTS1..0” and click [Key Scan]
button, initiate Keypad scan by Host instruction.
Check the box of “C1” – “C6”, mask the column which checked.
Check the box of “KM1” – “KM30”, mask the key which checked.
Read “Keypad Data Register 1” (Addr 00h), then display it in “Data” and virtual
keys. (Don’t display keys masked in “Write Column mask”.)
Read “Keypad Data Register 2” (Addr 01h), then display it in “Data” and virtual
keys. (Don’t display keys masked in “Write Column mask” and “Write Key
mask”.)
<Example − Host Scan>
a. Select “11: Manual Key Scan initiate by Host Scan command” from drop-down list of “KEYSTS1..0”.
b. Select “000: 1msec” from drop-down list of “Debounce Time”.
c. Select “000: 100us” from drop-down list of “Keypad Hold Time”. Click [Write KEY Control] button.
d. Click [Key Scan] button while pushing any key of SW1 – SW30 on AKD4184.
e. When click “Read KPDATA1” or “Read KPDATA2” button, display the key status on the screen.
<Example − Key Touch Scan>
a. Select “10: Auto Key Scan initiate by Key Touch” from drop-down list of “KEYSTS1..0”.
b. Select “000: 1msec” from drop-down list of “Debounce Time”.
c. Select “000: 100us” from drop-down list of “Keypad Hold Time”. Click [Write KEY Control] button.
d. Push any key of SW1 – SW30 on AKD4184.
e. When click “Read KPDATA1” or “Read KPDATA2” button, display the key status on the screen.
* If you check the box, data becomes “H” or “1”. If not, “L” or “0”.
<KM085900>
2007/04
- 11 -
ASAHI KASEI
[AKD4184-A]
„ Explanation of GPIO window
When click [OPEN GPIO] button on the main window, the window as shown in Figure 8 opens.
Figure 8. [GPIO Dialog] window
1. GPIO Data Acquisition
・[Pin DIR(PAGE1,GPDIR)]: Check the box of “Direction” in the GPIO Pin Assignment, then click [Write]
button. And click [Read] button, then display the current setting in Hex. [Pin DIR
(PAGE1, GPDIR)] corresponds to “GPIO Pin Direction Register” of the
AK4184’s register.
・[Pin Pull-up(PAGE1, GPPU)]: Check the box of “Pin Pull-up” in the GPIO Pin Assignment, then click [Write]
button. And click [Read] button, then display the current setting. [Pin Pull-up
(PAGE1, GPPU)] corresponds to “GPIO Pin Pull-up Register” of the AK4184’s
register.
・[Pin State(PAGE1, GPPS)]: Check the box of “Pin State”, then click [Write] button. [Pin State (PAGE1,
GPPS)] corresponds to “GPIO Pin State Register” of the AK4184’s register.
・[Pin Set/Clear(PAGE1, GPSCR)]: Check the box of “Pin Set/Clear” in the GPIO Pin Assignment, then click
[Write] button. [Pin Set/Clear (PAGE1, GPSCR)] corresponds to “GPIO Pin State
Register” of the AK4184’s register.
・[Pin Level(PAGE0, GPLR)]: Click [Read] button in the GPIO Pin Assignment, then read “GPIO Pin Level
Register” status and display the input level in “Pin Level”
< Example − GPIO Input >
a. Set the jumper pins of JP9~JP16 (GP0~GP7) to become “IN”.
b. Check the box of “Direction” (GP0~GP7) to become “Input”, and click [Write] button of “Pin DIR
(PAGE1, GPDIR)”.
c. Set the DIP SW (S1) to become either “H” or “L”.
d. Click [Read] button of “Pin Level (PAGE0, GPLR)”.
e. Display the input level in “Pin Level”.
<KM085900>
2007/04
- 12 -
ASAHI KASEI
[AKD4184-A]
< Example − GPIO Output >
a. Set the jumper pins of JP9~JP16 (GP0~GP7) to become “OUT”, and JP19, JP20 is “Open”.
b. Check the box of “Direction” (GP0~GP7) to become “Output”, and click [Write] button of “Pin DIR
(PAGE1, GPDIR)”.
c. Check the box of “Pin Set/Clear” (GP0~GP7) to become either “Set High” or “Clear Low”, and click
[Write] button of “Pin Set/Clear (PAGE1, GPSCR)”.
d. LED of GP0~GP7 turns on when pin level of GP0~GP7 set “High”.
* If you check the box, data becomes “H” or “1”. If not, “L” or “0”.
2. PWM control (LED Bias Control)
・[Write PWM Control]: Check the box of “LPU”, “PACT” and select drop down list of “BRV”, “DIV”,
then click [Write PWM Control] button. “LPU”, “BRV”, “PACT” and “DIV”
corresponds to LPU bit, BRV4-0 bits, PACT bit and DIV2-0 bits of AK4184’s
register (PWM Control Register).
< Example >
a. Check the box of “PACT” to become “Normal Mode”, and “LPU” is “CMOS”.
b. Select any value from drop down list of “BRV” and “DIV”. (“BRV” modulate PWM. If value is small,
become dim. If large, become bright.)
c. When click [Write PWM Control] button, white LED of LED9,10 turns on.
* If you check the box, data becomes “H” or “1”. If not, “L” or “0”.
3. Power down control
・[Write PD Control]:
Check the box of “KeyPad PD” and “TSC PD”, then click [Write PD Control]
button. “KeyPad PD” and “TSC PD” corresponds to KPPD bit and TPPD bit of
AK4184’s register (Power Down Register).
* If you check the box, data becomes “H” or “1”. If not, “L” or “0”.
<KM085900>
2007/04
- 13 -
ASAHI KASEI
[AKD4184-A]
Revision History
Date
(YY/MM/DD)
07/04/13
Manual
Revision
KM085900
Board
Revision
0
Reason
Contents
First edition
IMPORTANT NOTICE
• These products and their specifications are subject to change without notice. Before considering
any use or application, consult the Asahi Kasei Microsystems Co., Ltd. (AKM) sales office or
authorized distributor concerning their current status.
• AKM assumes no liability for infringement of any patent, intellectual property, or other right in the
application or use of any information contained herein.
• Any export of these products, or devices or systems containing them, may require an export
license or other official approval under the law and regulations of the country of export pertaining
to customs and tariffs, currency exchange, or strategic materials.
• AKM products are neither intended nor authorized for use as critical components in any safety, life
support, or other hazard related device or system, and AKM assumes no responsibility relating to
any such use, except with the express written consent of the Representative Director of AKM. As
used here:
(a) A hazard related device or system is one designed or intended for life support or maintenance
of safety or for applications in medicine, aerospace, nuclear energy, or other fields, in which its
failure to function or perform may reasonably be expected to result in loss of life or in significant
injury or damage to person or property.
(b) A critical component is one whose failure to function or perform may reasonably be expected to
result, whether directly or indirectly, in the loss of the safety or effectiveness of the device or
system containing it, and which must therefore meet very high standards of performance and
reliability.
• It is the responsibility of the buyer or distributor of an AKM product who distributes, disposes of, or
otherwise places the product with a third party to notify that party in advance of the above content
and conditions, and the buyer or distributor agrees to assume any and all responsibility and liability
for and hold AKM harmless from any and all claims arising from the use of said product in the
absence of such notification.
<KM085900>
2007/04
- 14 -
R16
0
TP17
GP5
TP18
GP4
1
TP16
GP6
1
2
R12
0
TP13
XP
1TP14
AVDD
1
TP12
XN
1
R10
0
1
D
R9
0
1
TP10
YN
1
1
C2 10u
GP3
R17
0
TP9
VSS1
C23
0.01u
CN1
10pin
NC
YN
G1
G2
G3
1
C22
0.01u
YP
F3
XN
G4
F5
G5
F4
XP
GP2
AVDD
E6
GP7
GP3
GP6
F7
GP5
NC
C1
0.1u
C21
0.01u
VSS1
TP19
GP3
F1
10
TP8
PENIRQN
1
1
G7
GP4
U1
CN3
10pin
F6
G6
+
C20
0.01u
R18
0
PENIRQN
TP20
GP2
F2
GP1
R19
0
RESETN
TP21
GP1
E7
GP1
TP6
CSN
1
3
E1
R20
0
CSN
TP22
GP0
D6
E2
GP0
R21
0
TP23
BRCONT
D7
0
R23
0
R24
0
TP24
C6
DIN
D2
DOUT
C1
C6
TP25
C5
BUSY
C2
TP2
BUSY
KEYIRQN
B1
TP1
KEYIRQN
NC
A1
C6
C7
C5
B6
C4
1
0
TP27
C3
DOUT
R2 51
3
BUSY
R1 0
2
B7
KEY
C3
1
9
4
1
R25
DIN
R3 51
1
TP26
C4
8
C4
5
TP3
DOUT
1
7
C5
SCLK
R4 51
1
C6
CSN
6
TP4
DIN
1
6
D1
1
R22
SCLK
AK4184
BRCONT
1
5
7
R5 51
1
PWM
RST
R6 51
TP5
SCLK
1
4
C
8
1
GP0
PEN
R7 0
1
C
9
TP7
RESETN
1
2
R8 0
1
GP2
1
YN
YP
R11
0
TP11
YP
2
3
4
5
R13
0
1
XN
XP
AVDD
R14
0
TP15
GP7
6
GP7
R15
0
7
8
9
10
CN2
10pin
D
GP6
3
GP5
4
GP4
5
IOVDD
1 C4
10u
1
TP36
IOVDD
10
9
R32
0
8
CN4
10pin
B
A2
VSS2
A3
C3
1
R31
0
7
6
R30
0
5
R29
0
VSS2
R1
B2
R2
B3
R3
A4
R4
A5
R5
B4
R28
0
C3
0.1u
TP35
VSS2
1
TP34
R1
TP33
1 R2
TP32
R3
1
R27
0
2
R26
0
1
4
1
1
TP31
R4
1TP30
R5
1
+
TP29
C1
TP28
C2
3
B5
NC
A6
A7
10
C1
C3
C2
B
IOVDD
R1
R2
R3
R4
R5
C1
A
C2
A
Title
Size
A3
Date:
5
4
3
2
AKD4184-A
Document Number
Rev
AK4184
Wednesday, November 15, 2006
Sheet
1
0
1
of
4
5
4
3
2
1
D
D
L1
AVDD1
2
1
1
T-45_OR
2
+
AGND1
1
AVDD
(short)
C5
47u
R33
10
JP8
TSC
AIN
GND
1
JP2
IOVDD_SEL
1
1
1
T-45_OR
+
2
C
2
YN_SEL
1
2
3
4
5
6
7
8
L2
IOVDD1
IOVDD
(short)
C6
47u
TSC
AIN
GND
JP1
GND
C
XN
JP7
XN_SEL
TSC
L3
1
1
1
T-45_OR
YP
JP6
YP_SEL
TSC
8P HEADER
JP3
VCC_SEL
VCC1
YN
J1
T-45_BK
2
+
AIN
2
VCC
XP
JP5
XP_SEL
(short)
C7
47u
J2
AIN_XPYN
YN
2
3
4
5
L4
1
1
+
2
T-45_RED
1
IFVCC1
2
C8
47u
J3
AIN_YP
2
3
4
5
L5
1
1
1
2
+
DGND1
JP17
AIN_SEL
IFVCC
B
T-45_RED
XP
(short)
JP4
LEDVIN_SEL
LEDVIN1
1
2
1
B
LEDVIN
(short)
C9
100u
1
T-45_BK
A
A
Title
Size
A3
Date:
5
4
3
2
AKD4184-A
Document Number
Rev
Analog
Wednesday, November 15, 2006
Sheet
1
0
2
of
4
5
3
2
1
D
VCC
16
15
14
13
12
11
10
9
D
4
1 2 3 4 5 6 7 8
S1
SW DIP-8
1
2
3
4
5
6
7
8
---------OFF---------
C6
C5
C4
C3
C1
100k
JP16
GP7
R1
OUT
IN
IN
JP15
GP6
OUT
IN
JP14
GP5
OUT
IN
JP13
GP4
OUT
IN
JP12
GP3
OUT
IN
IN
JP11
GP2
OUT
C
JP10
GP1
OUT
IN
OUT
JP9
GP0
C2
RN1
9
8
7
6
5
4
3
2
1
GP7
SW1
SW6
SW11
SW16
SW21
SW26
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW2
SW7
SW12
SW17
SW22
SW27
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW3
SW8
SW13
SW18
SW23
SW28
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
SW4
SW9
SW14
SW19
SW24
SW29
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
C
GP6
GP5
GP4
R2
GP3
GP2
GP1
RN2
4
3
A1
A2
6
5
A3
A4
8
7
A5
A6
A7
9
10
2
A8
VCCA
DIR
11
12
1
GND
GND
U2
R4
100k
0.1u
B
R3
9
8
7
6
5
4
3
2
1
JP20
PULL_UP
C10
GP0
B
R5
SW5
SW10
SW15
SW20
SW25
SW30
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
TACT SW
B2
B1
21
20
B4
B3
19
18
B6
B5
17
16
B8
B7
15
14
VCCB
OE
22
24
23
13
GND
VCCB
74AVC8T245
C11
0.1u
IFVCC
A
LED7
GP6
R41
1k
A
LED8
GP7
K
A
LED6
GP5
R40
1k
K
A
LED5
GP4
R39
1k
K
A
LED4
GP3
R38
1k
K
A
LED3
GP2
R37
1k
K
A
LED2
GP1
R36
1k
K
LED1
GP0
K
R55
100k
K
A
A
R35
1k
A
R34
1k
JP19
LED_EN
Title
Size
A3
Date:
5
4
3
2
AKD4184-A
Document Number
Rev
GIPO, Key Pad
Wednesday, November 15, 2006
Sheet
1
0
3
of
4
5
4
3
2
1
PORT1
KEYIRQN
PENIRQN
D
BUSY
U5
3
PEN
DOUT
4
BUSY
5
6
KEY
JP21
DOUT_PD
JP18
PWM
PWM
R56
100k
C15
0.1u
9
10
VCC
NC
EN1
R43 51
B1
21
A2
B2
20
A3
B3
19
B4
18
RESETN
A1
A4
R44 51
R45 51
R46 51
7
A5
B5
17
8
A6
B6
16
CSN
9
A7
B7
15
SCLK
10
A8
B8
14
DIN
2
DIR
1
VCCA
11
GND
12
GND
D
74AVC8T245
R57
(open)
NC
U3
C
EN2
12
R59
(open)
11
R58
(open)
DOUT
13
25
12
24
11
23
10
22
9
21
8
20
7
19
6
18
5
17
4
16
3
15
2
14
1
13
NC
CONT
8
14
VIN
GND
7
OE
22
VCCB
24
VCCB
23
C16
0.1u
13
GND
PARALLEL 25P
C
R52
100k
A
1k
R54
1k
PORT2
L
C17
0.01u
1
K
VOUT
4
3
2
1
R53
RST
3
5
R51 (open)
IFVCC
2
OUT2
K
GND
A
16
VCOIL
VFB
VCOIL
GND
SGND
C12
1u
6
LED9
LED10
NSPW310BS NSPW310BS
R42
75
AK7953
15
SCLK 10
CSN
8
DIN
6
RESETN 4
GND
2
H
SW31
RESET
L6
1
LEDVIN
B
Digital IF
2
10uH
VCCIO
KEYIRQN
PENIRQN
BUSY
DOUT
9
7
5
3
1
U6
D1
MA21D38
C13
1u
C14
(open)
CSN
3
A1
B1
21
4
A2
B2
20
SCLK
5
A3
B3
19
DIN
6
A4
B4
18
7
A5
B5
17
8
A6
B6
16
9
A7
B7
15
10
A8
B8
14
2
DIR
1
VCCA
11
GND
12
GND
R47 51
PORT3
R48 51
10
8
CSN
6
DIN
4
RESETN 2
R49 51
R50 51
B
9
7
5
3
1
GND
SCLK
DOUT
GND
USB I/F Board
74AVC8T245
C18
0.1u
OE
22
VCCB
24
VCCB
23
C19
0.1u
13
GND
A
A
Title
Size
A3
Date:
5
4
3
2
AKD4184-A
Document Number
Rev
LED Driver, Digital I/F
Wednesday, November 15, 2006
Sheet
1
4
of
0
4
L1 Pattern
L2 Pattern
L3 Pattern
L4 Pattern
L1 Silk
L4 Silk