
LPCXpresso boards for LPC546xx family of MCUs
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
Rev. 1.0 —18 November 2016
the main external power is from the power only USB micro B-type connector (J1), or one
of more of the USB device ports (USB0 at J3 or USB1 at J2), only the LPC546xx target
and supporting devices and peripherals are powered.
5.1 LPCXpresso546xx current measurement
The LPC546xx current can be measured by measuring the voltage across a sense
resistor in series with the supply, a current meter or using the on board current
measurement circuit. Each of these methods will be described in subsections below.
There is no current monitoring of the Link2 section circuits on the board. The Target side
power going to LEDs and support ICs is not monitored by the current measurement
circuit. The LPC546xx LQFP package has the core and IO power both sourced from the
same VDD pins.
When a shield board is attached, attempting to measure the lowest possible power the
LPC546xx IO pins must be configured according to how the software has configured the
shield board to ensure there is no extra current from the LPC546xx IO ports that have
external pull-up or pull-down resistors enabled.
There are several leakage paths through the various devices on the LPCXpresso546xx
board, so this board should not be used to measure the lowest possible leakage current
achievable in a target application.
5.1.1 LPC546xx Vsense resistor current measurement
The voltage across a pair of 1Ω resistors in series with the target LPC546xx VDD can be
manually measured at JP4 across pins 1 and 4 on the PCB. For a higher range of current
a jumper should be installed between pins 3 and 4 of JP4 to short out on of these
resistors. The voltmeter positive probe is applied to JP4 pin 1 (see silkscreen labelling)
and pin 4. Use Ohm’s law to calculate the current (LPC546xx current = measured
voltage / 2 Ω). As an example, if the measured voltage is 20 mV, then 20e-3 / 2 Ω = 10
mA.
Note: The input current to the MAX9634 used in the on-board current measurement will
be included in the voltage measured across this resistor.
5.1.2 LPC546xx VDD current measurement using a current meter
A current meter may be inserted at JP4 between pins 5 and 6 to measure the LPC546xx
VDD input current. Note that a jumper needs to be installed in the 5-6 position when an
ammeter is not present so power can reach the LPC546xx target.
5.1.3 LPC546xx VDD current measurement
The LPCXpresso546xx board has an on-board current measurement circuit consisting of
a MAX9634T (U18) current monitor chip and a 12-bit ADC (ADC122S021, U23) with a
12-bit sample at 50k to 200ksps. The on-board MAX9634T current monitor measures the
voltage across the LPC546xx VDD Vsense resistors; either 2 Ω or 1 Ω if JP4 jumper 3-4
is installed. The MAX9634 multiplies the sense voltage by 25 to provide a voltage range
suitable for the ADC to measure. A 2-input analog mux selects between the LPC546xx
current monitor and the output off a MAX9634T current monitor chip on an expansion
board (with compatible current measurement circuit on-board). The current
measurement circuit is controlled by the Link2 processor and is not user programmable.
Power measurement utilities to use this feature are available in LPCXpresso and IDE
MCUXpresso IDE installations.