Nuts & Volts
Nuts & Volts
Nuts & Volts
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