04.11.2014 Views

Nuts & Volts

Nuts & Volts

Nuts & Volts

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

power input pin for the LPC2136, but<br />

there is an analog-to-digital converter<br />

voltage reference pin (V ref ), which is<br />

filtered with C5, a 10 μF tantalum<br />

capacitor. A single ground and one<br />

power line feed all of the LPC2136<br />

power points. A separate power<br />

source must be provided if you don’t<br />

want to place the voltage reference<br />

pin (V ref ) at the +3.3 VDC level.<br />

It would be redundant to build<br />

up both an LPC2106 and an LPC2136<br />

system, as many of the base features<br />

of the devices overlap. So, rather than<br />

build up a LPC2106 system, I decided<br />

that it would be better to build up<br />

an LPC2136 system, as all of the<br />

■ SCHEMATIC 2. The RS-232 serial port<br />

circuitry and the LPC2000 Flash Utility<br />

interface circuitry shown here can be<br />

added as-is to the LPC2106 schematic to<br />

represent a minimal LPC2106 system.<br />

As powerful as the LPC2136 is, this is all<br />

you need to get it up and running.<br />

■ PHOTO 3. Only<br />

eight external<br />

connections had to<br />

be made to bring<br />

the LPC2136 to life.<br />

The LPC2000 Flash<br />

Utility circuitry is at<br />

the bottom left of<br />

this shot. The extra<br />

crystal and the<br />

LM1117MP-1.8 for<br />

an LPC2106 are<br />

on the prototype<br />

board, as well.<br />

basic ARM7 stuff<br />

found within the<br />

LPC2106 will still<br />

be covered, plus I get to talk about<br />

and show you things that have to do<br />

with the LPC2136 peripheral set. With<br />

that, my LPC2136 test bed is shown<br />

in Photo 3. Let’s take a look at<br />

the hardware you see in Photo 3<br />

subsystem by subsystem, beginning<br />

THE DESIGN CYCLE<br />

with the power supply.<br />

LPC2136 HARDWARE<br />

You can use your favorite brand<br />

or type of voltage regulator. All that<br />

matters is that you end up with clean,<br />

+3.3VDC<br />

U2<br />

P1<br />

1<br />

6<br />

2<br />

7<br />

3<br />

8<br />

4<br />

9<br />

5<br />

DB9 FEMALE<br />

DTR<br />

TXD0<br />

C7<br />

.1uF<br />

C8<br />

.1uF<br />

SW2<br />

RESET<br />

TX0OUT<br />

RX0IN<br />

R1<br />

10K<br />

13<br />

8<br />

11<br />

10<br />

1<br />

D2<br />

LL4148<br />

U1<br />

R1IN<br />

R2IN<br />

T1IN<br />

T2IN<br />

C1+<br />

SP3232 PIN 16 = +3.3VDC<br />

SP3232 PIN 15 = GND<br />

D3<br />

LL4148<br />

SP3232<br />

R2<br />

22K<br />

BC846<br />

R1OUT<br />

R2OUT<br />

T1OUT<br />

T2OUT<br />

C2-<br />

R3<br />

10K<br />

SW1<br />

Q1<br />

12<br />

9<br />

14<br />

7<br />

3 4<br />

C1- C2+<br />

2 6<br />

V+ V-<br />

5<br />

R4<br />

22K<br />

R5<br />

1K<br />

RXD0<br />

C9<br />

.1uF<br />

C10<br />

.1uF<br />

ISPSEL<br />

TXD0<br />

RXD0<br />

RESET<br />

C5<br />

LPC2136 SYSTEM SCHEMATIC<br />

19<br />

21<br />

P0.0/TXD0/PWM1<br />

P1.16/TRACEPKT0<br />

22<br />

P0.1/RXD0/PWM3/EINT0 P1.17/TRACEPKT1<br />

26<br />

P0.2/SCL0/CAP0.0<br />

P1.18/TRACEPKT2<br />

27<br />

P0.3/SDA0/MAT0.0/EINT1 P1.19/TRACEPKT3<br />

29<br />

P0.4/SCK0/CAP0.1/AD0.6 P1.20/TRACESYNC<br />

30<br />

P0.5/MISO0/MAT0.1/AD0.7 P1.21/PIPESTAT0<br />

31<br />

P0.6/MOSI0/CAP0.2/AD1.0 P1.22/PIPESTAT1<br />

P0.7/SSEL0/PWM2/EINT2 P1.23/PIPESTAT2<br />

33<br />

34<br />

P0.8/TXD1/PWM4/AD1.1 P1.24/TRACECLK<br />

35<br />

P0.9/RXD1/PWM6/EINT3<br />

P1.25/EXTIN0<br />

37<br />

P0.10/RTS1/CAP1.0/AD1.2 P1.26/RTCK<br />

38<br />

P0.11/CTS1/CAP1.1/SCL1<br />

P1.27/TDO<br />

39<br />

P0.12/DSR1/MAT1.0/AD1.3<br />

P1.28/TDI<br />

41<br />

P0.13/DTR1/MAT1.1/AD1.4<br />

P1.29/TCK<br />

45<br />

P0.14/DCD1/EINT1/SDA1<br />

P1.30/TMS<br />

P0.15/RI1/EINT2/AD1.5<br />

P1.31/TRST<br />

46<br />

47<br />

P0.16/EINT0/MAT0.2/CAP0.2<br />

53<br />

P0.17/CAP1.2/SCK1/MAT1.2<br />

XTAL1<br />

54<br />

P0.18/CAP1.3/MISO1/MAT1.3<br />

55<br />

P0.19/MAT1.2/MOSI1/CAP1.2<br />

1<br />

P0.20/MAT1.3/SSEL1/EINT3<br />

2<br />

P0.21/PWM5/AD1.6/CAP1.3<br />

XTAL2<br />

58<br />

P0.22/AD1.7/CAP0.0/MAT0.0<br />

P0.23<br />

9<br />

10<br />

P0.25/AD0.4/AOUT<br />

11<br />

P0.26/AD0.5<br />

13<br />

P0.27/AD0.0/CAP0.1/MAT0.1<br />

14<br />

P0.28/AD0.1/CAP0.2/MAT0.2<br />

15<br />

P0.29/AD0.2/CAP0.3/MAT0.3<br />

17<br />

P0.30/AD0.3/EINT3/CAP0.0<br />

P0.31<br />

+<br />

57<br />

3<br />

5<br />

63<br />

10uF<br />

RESET<br />

RTXC1<br />

RTXC2<br />

Vref<br />

J1<br />

+6-9VDC<br />

D1<br />

1<br />

1N5819<br />

C5 +<br />

10uF<br />

2<br />

LPC2136<br />

Vbat<br />

Vdd1<br />

Vdd2<br />

Vdd3<br />

VddA<br />

Vss1<br />

Vss2<br />

Vss3<br />

Vss4<br />

Vss5<br />

VssA<br />

16<br />

12<br />

8<br />

4<br />

48<br />

44<br />

40<br />

36<br />

32<br />

28<br />

24<br />

64<br />

60<br />

56<br />

52<br />

20<br />

62<br />

61<br />

49<br />

23<br />

43<br />

51<br />

7<br />

6<br />

18<br />

25<br />

42<br />

50<br />

59<br />

VR1<br />

LM1086CS-3.3<br />

1 3<br />

IN<br />

OUT<br />

GND<br />

2<br />

C1<br />

.1uF<br />

12MHz<br />

Y1 39pF<br />

C12<br />

+3.3VDC<br />

C6<br />

C2<br />

.1uF<br />

+3.3VDC<br />

+<br />

39pF<br />

10uF<br />

C11<br />

C3<br />

.1uF<br />

C4<br />

.1uF<br />

April 2006 91

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!