Академический Документы
Профессиональный Документы
Культура Документы
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 800.858.1810
Phone (Intnl): +1.408.943.2600
http://www.cypress.com
Copyrights
Copyrights
Cypress Semiconductor Corporation, 2011-2013. The information contained herein is subject to change without notice.
Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a
Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted
nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an
express written agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components
in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user.
The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such
use and in doing so indemnifies Cypress against all charges.
Any Source Code (software and/or firmware) is owned by Cypress Semiconductor Corporation (Cypress) and is protected by
and subject to worldwide patent protection (United States and foreign), United States copyright laws and international treaty
provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create
derivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom soft-
ware and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as speci-
fied in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this Source
Code except as specified above is prohibited without the express written permission of Cypress.
Disclaimer: CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATE-
RIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials described
herein. Cypress does not assume any liability arising out of the application or use of any product or circuit described herein.
Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure
may reasonably be expected to result in significant injury to the user. The inclusion of Cypress product in a life-support sys-
tems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all
charges.
Use may be limited by and subject to the applicable Cypress software license agreement.
PSoC Creator is a trademark, and PSoC and CapSense are registered trademarks of Cypress Semiconductor Corp. All
other trademarks or registered trademarks referenced herein are property of the respective corporations.
Flash Code Protection
Cypress products meet the specifications contained in their particular Cypress PSoC datasheets. Cypress believes that its
family of PSoC products is one of the most secure families of its kind on the market today, regardless of how they are used.
There may be methods, unknown to Cypress, that can breach the code protection features. Any of these methods, to our
knowledge, would be dishonest and possibly illegal. Neither Cypress nor any other semiconductor manufacturer can guaran-
tee the security of their code. Code protection does not mean that we are guaranteeing the product as unbreakable.
Cypress is willing to work with the customer who is concerned about the integrity of their code. Code protection is constantly
evolving. We at Cypress are committed to continuously improving the code protection features of our products.
1. Introduction 5
1.1 Kit Contents .................................................................................................................5
1.2 PSoC Creator ..............................................................................................................5
1.3 Additional Learning Resources....................................................................................6
1.3.1 Beginner Resources.........................................................................................6
1.3.2 Engineers Looking for More .............................................................................6
1.3.3 Learning from Peers.........................................................................................6
1.3.4 More Code Examples.......................................................................................6
1.4 Document History ........................................................................................................8
1.5 Documentation Conventions .......................................................................................8
2. Getting Started 9
2.1 DVD Installation ...........................................................................................................9
2.2 Install Hardware.........................................................................................................10
2.3 Install Software ..........................................................................................................10
2.4 Uninstall Software......................................................................................................10
2.5 Verify Kit Version .......................................................................................................10
3. Kit Operation 11
3.1 Programming PSoC 5LP Device ...............................................................................11
4. Hardware 14
4.1 System Block Diagram ..............................................................................................14
4.2 Functional Description ...............................................................................................15
4.2.1 Power Supply .................................................................................................15
4.2.1.1 Power Supply Jumper Settings........................................................16
4.2.1.2 Grounding Scheme ..........................................................................17
4.2.1.3 Low-Power Functionality..................................................................17
4.2.1.4 AC/DC Adaptor Specifications .........................................................18
4.2.1.5 Battery Specifications ......................................................................18
4.2.2 Programming Interface...................................................................................18
4.2.2.1 Onboard Programming Interface .....................................................19
4.2.2.2 JTAG/SWD Programming................................................................19
4.2.3 USB Communication......................................................................................20
4.2.4 Boost Convertor .............................................................................................21
4.2.5 32-kHz and 24-MHz Crystal ...........................................................................21
4.2.6 Protection Circuit............................................................................................21
4.2.6.1 Functional Description .....................................................................22
4.2.7 PSoC 5LP Development Kit Expansion Ports ................................................23
4.2.7.1 Port D...............................................................................................23
4.2.7.2 Port E ...............................................................................................25
4.2.8 RS-232 Interface ............................................................................................26
5. Code Examples 30
5.1 Introduction ................................................................................................................30
5.1.1 Programming the Code Examples .................................................................30
5.2 Project: VoltageDisplay_SAR_ADC...........................................................................31
5.2.1 Project Description .........................................................................................31
5.2.2 Hardware Connections...................................................................................31
5.2.3 SAR ADC Configuration.................................................................................31
5.2.4 Verify Output ..................................................................................................32
5.3 Project: VoltageDisplay_DelSigADC .........................................................................32
5.3.1 Project Description .........................................................................................32
5.3.2 Hardware Connections...................................................................................32
5.3.3 DelSig ADC Configuration..............................................................................33
5.3.4 Verify Output ..................................................................................................34
5.4 Project: IntensityLED .................................................................................................35
5.4.1 Project Description .........................................................................................35
5.4.2 Hardware Connections...................................................................................35
5.4.3 Verify Output ..................................................................................................35
5.5 Project: LowPowerDemo ...........................................................................................35
5.5.1 Project Description .........................................................................................35
5.5.2 Hardware Connections...................................................................................35
5.5.3 Verify Output ..................................................................................................36
5.6 Project: CapSense.....................................................................................................37
5.6.1 Project Description .........................................................................................37
5.6.2 Hardware Connections...................................................................................37
5.6.3 Verify Output ..................................................................................................37
5.7 Project: ADC_DAC ....................................................................................................38
5.7.1 Project Description .........................................................................................38
5.7.2 Hardware Connections...................................................................................38
5.7.3 Verify Output ..................................................................................................38
A. Appendix 40
A.1 Schematic ..................................................................................................................40
A.2 Board Layout .............................................................................................................46
A.2.1 PDC-09356 Top .............................................................................................46
A.2.2 PDC-09356 Power .........................................................................................47
A.2.3 PDC-09356 Ground .......................................................................................48
A.2.4 PDC-09356 Bottom ........................................................................................49
A.3 Bill of Materials (BOM) ...............................................................................................50
A.4 Pin Assignment Table ................................................................................................55
Thank you for your interest in the CY8CKIT-050 PSoC 5LP Development Kit. This kit allows you to
develop precision analog and low-power designs using PSoC 5LP. You can design your own projects
with PSoC Creator or alter the sample projects provided with this kit.
The CY8CKIT-050 PSoC 5LP Development Kit is based on the PSoC 5LP family of devices.
PSoC 5LP is a Programmable System-on-Chip platform for 8-bit, 16-bit, and 32-bit applications. It
combines precision analog and digital logic with a high-performance CPU. With PSoC, you can
create the exact combination of peripherals and integrated proprietary IP to meet your application
requirements.
The Find Example Project section has various filters that help you locate the most relevant project.
PSoC Creator provides several starter designs. These designs highlight features that are unique to
PSoC devices. They allow you to create a design with various components, instead of creating an
empty design; the code is also provided. To use a starter design for your project, navigate to File >
New > Project and select the design required.
Figure 1-2. New Project
The example projects and starter designs are designed for the CY8CKIT-001 PSoC Development
Kit. However, these projects can be converted for use with the CY8CKIT-030 PSoC 3 Development
Kit or CY8CKIT-050 PSoC 5LP Development Kit by following the procedure in the knowledge base
article Migrating Project from CY8CKIT-001 to CY8CKIT-030 or CY8CKIT-050.
This chapter describes how to install and configure the PSoC 5LP Development Kit. Kit
Operation chapter on page 11 describes the kit operation. It explains how to program a PSoC 5LP
device with PSoC Programmer and use the kit with the help of a code example. To reprogram the
PSoC device with PSoC Creator, see the installation instructions for PSoC Creator.
Hardware chapter on page 14 details the hardware operation. Code Examples chapter on page 30
provides instructions to create a simple code example. The Appendix on page 40 provides the
Schematic on page 40 and Bill of Materials (BOM) on page 50 associated with the PSoC 5LP
Development Kit.
Note If auto-run does not execute, double-click cyautorun.exe on the root directory of the DVD.
After the installation is complete, the kit contents are available at the following location:
<Install_Directory>\Cypress\PSoC 5LP Development Kit\<version>
The code examples in the PSoC 5LP Development Kit help you develop precision analog
applications using the PSoC 5LP family of devices. The board also has hooks to enable low-power
measurements for low-power application development and evaluation.
When plugged in, the board enumerates as DVKProg5. After enumeration, initiate, build, and then
program using PSoC Creator.
When using onboard programming, it is not necessary to power the board from the 12-V or 9-V DC
supply or a battery. You can use the USB power to the programming section.
If the board is already powered from another source, plugging in the programming USB does not
damage the board.
The PSoC 5LP device on the board can also be programmed using a MiniProg3 (CY8CKIT-002). To
use MiniProg3 for programming, use the connector J3 on the board, as shown in Figure 3-2.
Note The MiniProg3 (CY8CKIT-002) is not part of the PSoC 5LP Development Kit contents. It can
be purchased from the Cypress Online Store.
With the MiniProg3, programming is similar to the onboard programmer; however, the setup
enumerates as a MiniProg3.
The Select Debug Target window may be displayed, as shown in the following figure.
Figure 3-3. Select Debug Target
Click Port Acquire. The window appears as follows. Click Connect to start programming.
On-board
Programming
USB
24-MHz Crystal
Port D (CapSense/
Miscellaneous
Port E Port)
(Analog Port)
Reset Button
Variable
Resistor/
Potentiometer
CapSense
RS-232
Interface
Prototyping Area
Character LCD Interface
Switches/LEDs
USB 3.3 V
Programming 5V
USB
Communication Vin 3.3-V Regulator
Power
Vddd
Vddd
Selection
(J10)
9-V Battery
5-V Regulator 5V
Two jumpers govern the power rails on the board. J10 is responsible for the selection of Vddd (digital
power) and J11 selects the VADJ of Vdda (analog power).
The jumper settings for each power scheme are as follows.
Vdda = 3.3 V, Vddd = 3.3 V J10 in 3.3-V setting and J11 in 3.3-V setting.
Vdda = 5 V, Vddd = 3.3 V J10 in 3.3-V setting and J11 in 5-V setting.
Can be achieved, but is an invalid condition because the PSoC 5LP silicon
Vdda = 3.3 V, Vddd = 5 V
performance cannot be guaranteed.
Warning:
The PSoC device performance is guaranteed when Vdda is greater than or equal to Vddd. Fail-
ure to meet this condition can have implications on the silicon performance.
When USB power is used, ensure a 3.3-V setting on both analog and digital supplies. This is
because the 5-V rail of the USB power is not accurate and is not recommended.
If separate analog and digital power supplies are used, the analog supply ramp rate may be
slower than that of the digital supply. This may cause I/Os to be in an indeterminate state until the
power supplies stabilize.
The analog supply is connected to the device through the 0- resistor (R23). By removing this
resistor and connecting an ammeter in series using the test points, Vdda_p and Vdda, you can
measure the analog power used by the system.
The digital supply can be monitored by removing the connection on jumper J10 and connecting an
ammeter in place of the short. This allows to measure the digital power used by the system.
The board provides the ability to measure analog and digital power separately. To measure power at
a single point, rather than at analog and digital separately, remove resistor R23 to disconnect the
analog regulator from powering the Vdda and short Vdda and Vddd through R30. The net power can
now be measured at jumper J10 similar to the digital power measurement. To switch repeatedly
between R23 and R30, moving around the 0- resistors can be discomforting. Hence, a J38
(unpopulated) is provided to populate a male 3-pin header and have a shorting jumper in the place of
R23/R30.
While measuring device power, make the following changes in the board to avoid leakage through
other components that are connected to the device power rails.
Disconnect the RS-232 power by disconnecting R58. An additional jumper capability is available
as J37 if you populate it with a 2-pin male header.
Disconnect the potentiometer by disconnecting J30.
Ground the boost pins if boost operation is not used by populating R1, R28, and R29. Also make
sure R25 and R31 are not populated.
When the USB programming is plugged into the PC, it enumerates as DVKProg5 and you can use
the normal programming interface from PSoC Creator to program this board through the onboard
programmer.
A 0- resistor R9 is provided on the board to disconnect power to the onboard programmer.
The JTAG/SWD programming using J3 requires the MiniProg3 programmer, which can be
purchased from http://www.cypress.com/go/CY8CKIT-002.
Note While using MiniProg3, only the Reset mode is supported with this kit.
If you are using the regulator power supply from the board to power the external modules, both the
P-MOS Q4 and Q5 will always be in the On state, allowing the flow of current with a maximum of
22 mV drop across the circuit when the current consumed by the external module is 150 mA.
Note The working of protection circuit on the 3.3-V and 5-V lines is as described. For the purpose of
explanation, the annotation of 3.3-V protection circuitry (Figure 4-9) is used.
4.2.7.1 Port D
This is the miscellaneous port designed to handle CapSense-based application boards and digital
application boards. The signal routing to this port adheres to the stringent requirements needed to
provide good performance CapSense. This port can also be used for other functions and expansion
board kits (EBKs).
This port is not designed for precision analog performance. The pins on the port are functionally
compatible to port B of the PSoC Development Kit. Any project made to function on port B of the
PSoC Development Kit can be easily ported over to port D on this board. A caveat to this is that
there is no opamp available on this port; therefore, opamp-based designs are not recommended for
use on this port.
The following figure shows the pin mapping for the port.
4.2.7.2 Port E
This is the analog port on the kit and has special layout considerations. It also brings out all analog
resources such as dedicated opamps to a single connect. Therefore, this port is ideal for precision
analog design development. This port is functionally compatible to port A of the PSoC Development
Kit and it is easy to port an application developed on port A.
This port has two types of grounds, CGND1 and CGND2. The two grounds are connected to the
GND on the board, but are provided for expansion boards designed for analog performance. The
expansion boards have an analog and digital ground. The two grounds on this port help to keep it
distinct even on this board until it reaches the GND plane.
Figure 4-11. Port E
This area also comprises of a potentiometer to be used for analog system development work. The
potentiometer connects from Vdda, which is a noise-free supply and is hence capable of being used
for low-noise analog applications. The potentiometer output is available on P6[5] and VR on header
P6 in the prototyping area.
5.1 Introduction
All the code examples of this kit are for CY8C5868AXI-LP035 device. To access code examples
described in this section, open the PSoC Creator Start Page. For additional code examples, visit
http://www.cypress.com.
Figure 5-1. PSoC Creator Start Page
Voltage reference should be set to Vdda/2 supply voltage when input range is set to Vssa to
Vdda. It is set to 1.65 V here, because by default, Vdda jumper setting on the board is set to
3.3 V. If J11 is changed to select 5 V, then this parameter should be changed to 2.5 V accordingly.
A.1 Schematic
NO LOAD Power Supply
TP4 RED
V5.0
5.0V/1A LDO
+9V/+12V, 1A D3
SS12-E3/61T
VIN
U2 AP1117D50G R24
D-64 TO-252 0805
1 2 1 3 2 2 1
3 VIN VOUT
J4
GND
2 C143216 + ZERO
3216
+
10 uFd 16v
1
1
D4 C4 10 uFd 16v NO LOAD
V3.3
SS12-E3/61T
GND
D-64
GND
VSSD
2
2
GND
R26
0805
V5.0 ZERO
9V Battery
LM1117MPX-3.3
Terminals 3
SOT-223
2
1
VIN VOUT
2
POS2 1 4
1 3216
+ C2 GND TAB 3216
+ C15
BH2 POS1 3 VDDA J33
POS3 10 uFd 16v 10 uFd 16v
U4 VDDA_P
3.3V/0.8A LDO RED
1
BAT 9V FEMALE R23
0805
GND
1
GND ZERO
VSSD VDDD VDDA
2 J38
NEG2 5V/3.3V/0.5A LDO
BH1
1
9V 1 U1 VDDA_P 1
NEG1 LT1763CS8 1
3 2
1
1
NEG3 8 1 2
10 uFd 16v
IN OUT 0.1 uFd
0402 3
BAT 9V MALE C17 R12 R13 3
3216
+ C5 2
SENSE 3.16K 3.74K
0603
0603
NO LOAD
10 uFd 16v 5
2
nSHDN 3216
+ C13
SEL3V3 2
4
Byp
GND1
GND2
GND
GND
SENSE
VSSA
1
3
6
7
V5.0
VDDA VDDD VDDD
R11
1
V5.0
0805
1K 1 SEL3V3
R30
2 SENSE
2 0805
1 GND R15 V3.3
2
330 ohm
0805
ZERO NO LOAD
3
3
2
1
Note: Load R30 when either VSSA
2 2
3
2
1
D5
LED Green
J11 J10
0805
R57
0805
2 1
VSSB Note:
1
Note: Load R25, R29 and R31 for operating the device on Boost
Internal Boost Regulator VDDA VDDD
Ind
VBAT
0805
0805
RED
L1 D6
1 R27
SOT23
2
7032
ZERO 0805
22 uH ZHCS
C22 C23
C3
0805
C6 22 uFd R28
R1 22 uFd
NO LOAD 0402
TP1 10V
1210 0402
0.1 uFd NO LOAD
0.1 uFd 1210
10V BLACK
0805
1
2
1
2
VDDD VDDD
1
J41
1
C55 J42
VCCd
0603 1.0 uFd
1 PIN HDR 1 PIN HDR
C42 C41 VSSA NO LOAD NO LOAD
1.0 uFd 0.1 uFd
0603
R47 0603 0402
ZERO C44
1.0 uFd VDDD VDDA 1 PIN HDR
J25 VSSD 0603
J26
1
1
1
1
NO LOAD
1
P2[4]
P2[3]
P2[2]
P2[1]
P2[0]
P15[5]
P15[4]
P6[3]
P6[2]
P6[1]
P6[0]
P4[7]
P4[6]
P4[5]
P4[4]
P4[3]
P4[2]
P0[7]
P0[6]
P0[5]
P0[4]
1 PIN HDR C43
1
J12 J8
NO LOAD
VSSD
0402
0.1 uFd 1 PIN HDR 1 PIN HDR VSSD
NO LOAD NO LOAD
VBUS2 VDDA
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
J22
U7
VSSD 1
1
VDDio2
P2_4
P2_3
P2_2
P2_1
P2_0
P15_5
P15_4
P6_3
P6_2
P6_1
P6_0
VDDd
VSSd
VCCd
P4_7
P4_6
P4_5
P4_4
P4_3
P4_2
P0_7
P0_6
P0_5
P0_4
P15[4]
0603
Rbleed 1 PIN HDR R39
R8 NO LOAD NO LOAD ZERO
1.5K
R38 P2[5] 1 75
2.2K P2[6] 2 P2_5 VDDio0 74 P0[3] J43
P2[7] 3 P2_6 P0_3 73 P0[2] 1
0603
5 71
NO LOAD
P12[5] P0[0]
P6[4] 6 P12_5 I2C0_SDA, SIO P0_0 70 P4[1] 0.1 uFd 0402
1
P1_5 P3_6
P15_7 DM
P15_6 DP
3
4
5
VDDio1
VDDio3
P15_0
P15_1
VDDd
VCCd
VSSd
P1_6
P1_7
P5_4
P5_5
P5_6
P5_7
P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
NC1
NC2
VSSA
1
1
C25 C27
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
0603
22 pFd
0603
J16 22 pFd
2
2
VDDD
1 NO LOAD
1
P3[2]
DM_P
P12[6]
P12[7]
DP_P
P5[4]
P5[5]
P5[6]
P5[7]
P3[0]
P3[1]
P3[3]
P3[4]
P3[5]
VDDA
0603
R36
ZERO
2
2
22E R33
22E R32
R35
0603
J18
VCCd
0603
0603
1 ZERO
1
Y3
1 PIN HDR C34 2 1 24 MHz Crystal
NO LOAD
DP 1
DM 1
0402
0.1 uFd
VDDD
0402
C31 C30 C26
0402
GND
3V3_FX12P V3.3
VDDD
2
SS12-E3/61T
SS12-E3/61T
VIN V5.0
1
R9
1
0805
SWDIO
R14 CLOSE TO U5-3 AND U5-7. 1 2 SWDCK
GND 3 4
100K
2
D8 D2 Y1 C1 SWO
0603
1% 5 6 TDI
D-64
D-64
24 MHz 7 8
2
11
32
17
27
43
55
/XRES
4
0402
C11 C16 0.1 uFd 9 10
VBUS1 2
VBUS1 2
VCC1
VCC2
VCC3
VCC4
VCC5
VCC6
XTALIN
XTALOUT
0402 0402 50MIL KEYED SMD
6.3V 0.1 uFd
0402
VSSD
SWD/SWV/JTAG
0.1 uFd VSSD
GND 3
7 AVCC1 33
GND AVCC2 PA0/nINT0 34
6
7
J1 PA1/nINT1 VDDD
42 35
1 VBUS1 RESET# PA2/SLOE
S1
S2
VBUS 36
2 D+ PA3/WU2
DM 9 37 J40
3 D- DMINUS PA4/FIFOADR0
DP 8 38 P2[3]
4 DPLUS PA5/FIFOADR1 1 2
ID U5 39
1
P2[4]
D9
D10
D11
5 PA6/PKTEND
S3
S4
GND 40 3 4 P2[5]
CY7C68013A-56LTXC PA7/FLAGD 5 6
USB MINI B 3V3_FX12P P2[6]
18 7 8
8
9
P2[7]
D-64
D-64
D-64
13 PB0/FD0 19 9 10
R17 TV-20R
R3 TV2 IFCLK PB1/FD1 20 /XRES 1 TV1
2
1 54 PB2/FD2 21
100K J9 10K CLKOUT PB3/FD3 22
0402
TP2 VSSD
1 44 PB4/FD4 23 10-PIN TRACE HEADER
1 2 1 WAKEUP# PB5/FD5 24
C8 PB6/FD6
0402
NO LOAD 29 25
0.01 uFd 30 CTL0/FLAGA PB7/FD7
GND 3V3_FX12P 31 CTL1/FLAGB 45 SWDIO
CTL2/FLAGC PD0/FD8 46 SWDCK
U3 R6 R5 1 PD1/FD9 47 SWO
RDY0/SLRD PD2/FD10
0402
0402
6 2.2K 2.2K 2 48
8 SCL RDY1/SLWR PD3/FD11 49 VBUS1
VCC 8-SOIC
4 PD4/FD12 50
GND 15 PD5/FD13 51
NC1
NC2
NC3
NC4
SCL PD6/FD14
2
5 16 52
SDA SDA PD7/FD15
0603
RESERVED R21
39K
1
2
3
7
AGND1
AGND2
1%
GND1
GND2
GND3
GND4
GND5
GND6
GND
24LC00/SN 8-SOIC
1
CP
2
6
10
12
41
26
28
53
56
57
14
0603
R22
FIRMWARE UPDATE
62K
REQUIRED FOR
1%
USB BACKVOLTAGE
1
FX2LP Programmer GND
COMPLIANCE.
GND GND
J50
P0[0]
P0[1]
P0[2]
P0[3]
P0[4]
P0[5]
P0[6]
P0[7]
P3[0]
P3[1]
P3[2]
P3[3]
P3[4]
P3[5]
P3[6]
P3[7]
Prototype Area
SW1
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
/XRES 1A 2A
1B 2B
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
SW PUSHBUTTON
P4 P3
RECP 8X1 RECP 8X1
VDDD
LED1 330 ohm J5 VSSD
R62
LED1 2 1 1 2 1
Breadboard
0805
1 NO LOAD
0805
10K
P5[0]
P5[1]
P5[2]
P5[3]
P5[4]
P5[5]
P5[6]
0805
8 V5.0 V3.3
3216
+ LED Red 8 7
P6[5] LED4 R59 330 ohm 7
C45 P6[3] 2 1 1 2 6
6
2
0603
0603
0603
0603
4 3 LED2
VSSD
0603
0603
3 ZERO ZERO
ZERO
ZERO
ZERO
ZERO
ZERO
10K R55 2
VSSA SW3 SW2 2
NO LOAD 1
P15[5] 1A 2A P6[1] 1A 2A 1
1
1
1
J34
P6[6]
P6[0]
8
7
6
5
4
3
2
1
1
1
1
1
8
7
6
5
4
3
2
1
VSSD
J29 J31 VSSA VSSD P9 RECP 8X1
GND
CGND1
VDDA
J39 NO LOAD
ZERO 0805
1
C24
10 uFd 16v
1.0 uFd
3 0603
NO LOAD 3216
+ C32
EN 5
NC C28
0402
0.1 uFd
GND1
GND2
GND3
GND
VSSA
VSSA
1
4
7
8
SS12-E3/61T
SS12-E3/61T
R72 0E R71 0E
2
0805 0805
C53
2 1 2 1
1
NO LOAD 0402
0.1 uFd
D7 D1 P8 VSSD
1
D-64
D-64
GND
VCC 2 1 2 1 2
2
2
VBUS2
VO 3
100 ohm
6
7
0603 0603
J2 RS 4 10K R69
VBUS2 R68
1 R/nW 5
S1
S2
VBUS 2 DM EN 6
DM 3 VSSD
DP D0 7
DP 4
ID 5
LCD D1 8
10K R40
P2[0]
1
D121
D131
D14
D2 9 10K R41
S3
S4
R42
P2[1]
USB MINI B D4 11 0402
P2[2]
8
9
12 10K R43
D-64
D-64
D-64
D5 0402
P2[3]
D6 13 10K R44
2
D7 14
0402
P2[4]
10K R45
100K R4 A 15 0402
P2[5]
USB MinB 16 10K 0402
R46
P2[6]
0402
K
1 2 LCD HEADER W/O BACKLIGHT
0402
0402
VLCD
C9 0.01 uFd
VSSD VSSD R70
0805
NO LOAD
VDDD NO LOAD
J37
1
2
1
2
10 uFd 16v
3216
+ C48 C47
1 2
R58 0805
C46
0402
0.1 uFd 0402
0.1 uFd
P7 10 ohm
16
10
U8
5 4 1
VCC
R65 0805
100 ohm
RTS 7 10 1 2 SERIAL_RTS
CTS 8 TR2OUT TR2IN 9 0805
RX2IN RX2OUT
R66 ZERO SERIAL_CTS
0603
2 6
GND
P5 V+ V-
SERIAL_RX
SERIAL_TX 1
C49 C52
SERIAL_CTS 2 MAX3232CDR
15
R7 Q3 Q5
R16
PMOS( DMP3098L-7)
PMOS( DMP3098L-7)
220 ohm 442 ohm
Q2
Vz=4.3V(PTZTE254,SOD-106)
Vz=1.8V(BZT52C2V0-7-F)
Q6
PMOS( DMP3098L-7)
PMOS( DMP3098L-7)
D15
R10 D16 R18
1K ohm 1K ohm
Protection
Circuits
No Load Components
Note* To enable voltage reference, populate the resistors R34, R37, R73, and low dropout voltage reference IC
LM4140. See the Bill of Materials (BOM) on page 50 for component details.