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.

■ PHOTO 4. Note that I checked the Use<br />

DTR/RTS for Reset and Boot Loader box. I<br />

clicked on the Read Device ID button and<br />

the LPC2136 spit out the Part ID and Boot<br />

Loader ID numbers. At this point, I can<br />

do everything you see in the window.<br />

The Buffer pulldown menu lets you<br />

examine the contents of Flash and SRAM.<br />

regulated power. I used an<br />

LM1086CS-3.3 at the center of my<br />

+3.3 VDC power source for the<br />

LPC2136. As you can see in Photo 3, I<br />

partitioned a chunk of the LM1086CS-<br />

3.3 heatsink pad to accommodate an<br />

LM1117MP-1.8 in the event that an<br />

LPC2106 was in use instead of an<br />

LPC2136.<br />

The power supply subsystem for<br />

the LPC2106 and LPC2136 is one<br />

of those redundant items I alluded<br />

to earlier. The only difference in<br />

the power supply circuitry is the<br />

inclusion of the +1.8 VDC voltage<br />

regulator and its associated support<br />

circuitry. Otherwise, there is no<br />

rocket science involved in the<br />

The Standard for checking<br />

Capacitors in-circuit<br />

92 April 2006<br />

Good enough to be the<br />

choice of Panasonic,<br />

Pioneer, NBC, ABC, Ford,<br />

JVC, NASA and thousands<br />

of independent service<br />

technicians.<br />

Inexpensive enough to pay for itself in just<br />

one day’s repairs. At $209, it’s affordable.<br />

And with a 60 day trial period, satisfaction<br />

guaranteed or money-back policy, the only<br />

thing you can lose is all the time you’re<br />

currently spending on trying to repair all<br />

those dogs you’ve given up on.<br />

CapAnalyzer 88A<br />

LPC21XX power supply design.<br />

The main oscillator circuitry of<br />

the LPC2106 isn’t as sophisticated as<br />

that of the LPC2136. The LPC2136 can<br />

generate precision baud rates without<br />

having to depend on the input clock<br />

frequency being a frequency multiple<br />

that is baud rate friendly.<br />

To get the best performance balance<br />

between baud rate generation<br />

and speed without engaging the PLL,<br />

the LPC2106 will generally be clocked<br />

at 14.7456 MHz. On the other hand,<br />

the LPC2136 can be clocked at 12<br />

MHz and still provide decent baud<br />

rate accuracy across the standard<br />

baud rate range. Engaging the<br />

LPC2136’s PLL with a 12 MHz input<br />

Locate shorted or leaky<br />

components or conditions<br />

to the exact spot in-circuit<br />

Still cutting up the pcb,<br />

and unsoldering every<br />

part trying to guess at<br />

where the short is?<br />

$209<br />

Your DVM shows the same shorted reading all<br />

along the pcb trace. LeakSeeker 82B has the<br />

resolution to find the defective component.<br />

Touch pads along the trace, and LeakSeeker<br />

beeps highest in pitch at the defect’s pad. Now<br />

you can locate a shorted part only a quarter of<br />

an inch away from a good part. Short can be<br />

from 0 to 150 ohms<br />

LeakSeeker 82B<br />

Available at your distributor, or call 561-487-6103<br />

Electronic Design Specialists<br />

www.eds-inc.com<br />

clock will also allow the maximum<br />

CPU clock rate of 60 MHz to be<br />

attained. Our preliminary LPC2136<br />

design is clocked at 12 MHz.<br />

Thus far, we’ve made design<br />

provisions to power and clock our<br />

LPC2136. All we need to add to our<br />

design at this point is a serial port<br />

and a suitable LPC2136 reset circuit.<br />

The serial port circuitry is nothing you<br />

haven’t seen before. A three-volt<br />

version of the venerable MAX232 —<br />

the MAX3232 — is at the heart of the<br />

LPC2136’s RS-232 subsystem.<br />

Right now, we will only connect<br />

one set of the MAX3232 drivers to the<br />

LPC2136’s UART0 transmit and<br />

receive pins. Connecting to UART0<br />

instead of UART1 will enable us to<br />

communicate with the LPC2136 using<br />

a free LPC2000 Flash Utility from<br />

Philips. However, to use the LPC2000<br />

Flash Utility to its fullest, we must<br />

design and construct an LPC2136<br />

reset circuit that interacts with the<br />

LPC2000 Flash Utility while, at the<br />

same time, provides a stable reset<br />

operation for the LPC2136.<br />

The neat thing about this little<br />

circuit we’re about to examine is that<br />

is can be used for a multitude of<br />

LCP2XXX devices including the<br />

LPC2106. This is yet another one of<br />

those redundant LPC2XXX subsystems.<br />

Let’s take a look at how it works.<br />

The LPC2000 Flash Utility uses<br />

the PC serial port’s RTS modem control<br />

signal to prepare the target ARM7<br />

device to enter ISP mode following a<br />

reset. The personal computer serial<br />

port’s DTR modem control signal is<br />

used to perform the reset operation.<br />

Our design will eliminate the need for<br />

the RTS signal by manually pulling the<br />

LPC2136’s P0.14 line low using a voltage<br />

divider made up of resistors R4<br />

and R5. Resistor R5 is switched in and<br />

out by one-half of DIP switch SW1.<br />

When R5 is switched out of the<br />

voltage divider, a logical high level is

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

Saved successfully!

Ooh no, something went wrong!