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