Professional Documents
Culture Documents
Lpc2138 Dev
Lpc2138 Dev
Development Board
Users Manual
Robokits India
http://www.robokits.co.in
info@robokits.co.in
Robokits World
http://www.robokitsworld.com
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 1
Thank you for purchasing the ARM7 LPC2138 Development Board. This unit has been carefully
engineered and tested to provide superior performance. This document covers the features and operation of the
ARM7 LPC2138 Development Board.
This is an easy-to-use board using the popular NXP(Phillips) LPC2138 microcontroller. The board
includes everything you need to learn, develop or using for a any application. It is ideal for any kind of
autonomous or manual controlled robot.
Features
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 2
Jumper settings
J2 - AV: Analog Voltage for AIN0: connects the POT1 potentiometer to the analog input AIN0.
J3 - 3.3V: Supply Voltage for CPU: connects the 3.3V Supply Voltage to the CPU.
J4 - VBAT: Supply Voltage for CPU: connects battery Supply Voltage to the CPU.
J5 - V3A: Analog Reference Voltage for CPU: connects the 3.3V Supply Voltage to the CPU Analog
Reference Input V3A.
J7 - INT1: Enable Push Button INT1: connects the push button INT1 to the CPU I/O pin P0.14 (EINT1
input). Pushing the button generates a low signal.
J9 - JTAG: Enable JTAG Interface: enables the JTAG interface. This jumper is required for ISP flashing
and for debugging via Keil ULINK or other JTAG debuggers.
J11 - VREF: A/D Converter Reference Voltage: connects 3.3V Supply Voltage VREF of the CPU.
J12 & J13: PWM Select for MOTOR1 PORT
J14 & J15: PWM Select for MOTOR2 PORT
J16 to J23: LED Select on P1.16 to P1.23 respectively
You can provide the power supply to the board from any DC source from 4V to 20V.
The microcontroller is preprogrammed for Blinking LEDs. This is the default program provided on CD in
folder named GPIO.
To power up the board using any DC source use VDD terminal as +VE terminal and GND as VE terminal.
Be careful while applying power otherwise the regulator IC will blow up.
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 3
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 4
Switches
There are two small and one big switch on the board to facilitate user.
The toggle switch written with POWER on the top is to control power supply to the board.
The one written Reset at bottom is a Reset switch for microcontroller.
Switch named INT1 is connected to external interrupt pin INT1on LPC2138 for general use.
These switches do not affect the operation of the pins they are connected with. So, you can use this
microcontroller I/O pins for other use also.
LEDs
8 pin male header denoted by PROG/UART0 & 1 on the board is used to program & communicate with
LPC2138 board.
The pins are connected to RX1, TX1, RST, P0.14, RX0, TX0, VCC, GND.
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 5
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 6
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 7
Robokits
Web
site
Disclaimer
Copyright Robokits India, 2008
Neither the whole nor any part of the information contained in, or the product described in this manual, may be adapted or
reproduced in any material or electronic form without the prior written consent of the copyright holder.
This product and its documentation are supplied on an as-is basis and no warranty as to their suitability for any particular
purpose is either made or implied.
This document provides preliminary information that may be subject to change without notice.
http://www.robokits.co.in
http://www.robokitsworld.com
ARM7 LPC2138 Development Board
Page 8