User guide

Memory, Micros, Embedded Computing & Peripherals
ON-LINE
www.rssingapore.com
28
OM = Order Multiple
Indicates more pricing available online
EDP LPC2368 Processor Module
EDP ARM mbed Carrier Module
EDP ARM Debug Module
EDP DC Motor Control Module
EDP BLDC Motor Control Module
EDP Accessories
EDP LPC1343 Processor Module
EDP LPC1768 Processor Module
Embedded Development Platform (EDP) Processor module
for the NXP LPC1768 ARM Cortex-M3 microcontroller
including support devices. These 32-bit devices combine the
cost benefits of 8-bit and 16-bit devices with the flexibility and
performance of 32-bit devices at extremely low power
consumption. The architecture delivers state of the art
implementations for FPGAs and SoCs. With the improved
Thumb2 instruction set, Cortex-M3 based microcontrollers
support a 4GB address space, provide bit-addressing (bit-
banding), and several interrupts with at least 8 interrupt
priority levels.
Plug-in module for programming and debugging Flash memory in EDP ARM-
based processor modules. The module provides support for JTAG debug on the
classic ARM7 (EDP-CM-LPC2368), ARM9 (EDP-CM-STR912) and Cortex-M0 (EDP-
CM-LPC1113) devices whilst also providing SWD debugging for the later Cortex
M3 variants (EDP-CM-LPC1768/1343).
Embedded Development Platform (EDP) Processor module
for the NXP LPC1343 ARM Cortex-M3 microcontroller
including support devices. These 32-bit devices combine the
cost benefits of 8-bit and 16-bit devices with the flexibility and
performance of 32-bit devices at extremely low power
consumption. The architecture delivers state of the art
implementations for FPGAs and SoCs. With the improved
Thumb2 instruction set, Cortex-M3 based microcontrollers
support a 4GB address space, provide bit-addressing (bit-
banding), and several interrupts with at least 8 interrupt
priority levels.
This Embedded Development Platform (EDP) twin motor
drive module is capable of handling two motors rated up to
4A at 24V. This EDP module supports both brushed DC
motors, and brushless DC motors and is based on Microchip
dsPIC33FJ family devices. One dsPIC is dedicated to each
motor.
This Embedded Development Platform (EDP) mbed module
introduces a new way to write embedded firmware. Instead
of having a C/C++ compiler license installed on your machine,
the mbed module makes use of a compiler installed on a
virtual host. Your software and project are built within the
framework of an HTML page. The compilation is done
remotely on your behalf, and the resulting binary image file is
transferred to you and stored on the mbed module. By
rebooting the module the new image is flashed into the
hardware and it then runs your application code. An mbed
module plugs into the EDP mbed carrier board, which in turn
fits the RS-EDP Baseboard providing access to application
modules on the EDP system.
Embedded Development Platform (EDP) Processor module
for the NXP LPC2368 ARM7TDMI-S microcontroller including
support devices. These devices support complex applications
which require greater processing power. The cores provide
high-speed 32-bit arithmetic within a 4GB address space. The
RISC instruction set has been extended with a Thumb mode
for high code density. ARM7 devices provide separate stack
spaces for high-speed context switching enabling efficient
multi-tasking operating systems. Bit-addressing and
dedicated peripheral address spaces are not supported. Only
two interrupt priority levels, Interrupt Request (IRQ) and Fast
Interrupt Request (FIQ) are available.
This Embedded Development Platform (EDP) motor
controller module is designed to drive 12V DC brushed
motors of up to 2A with 3A being permitted when the
auxiliary power connector is used.
Description Stock no. Price per OM S$ S$ S$
Black, gold-plated 180-9353 unit 10+ 0·43 150+ 0·15 500+ 0·14
Drives two sensored BLDC motors, with Hall sensor
outputs for basic 6 step commutation drive
Can also drive sensorless BLDC motors, which use back
EMF sensing for commutation
50MHz LPC1343 CPU with 32kB on-chip FLASH memory and 8kB SRAM
DP83848 PHY Ethernet interface
Micro-SD card slot
Up to two motor control modules may be fitted to a single
EDP baseboard
Optimized for PWM motor drive
Based on the LMD18200 DMOS H-bridge controller
Current monitoring is possible via the ADC of an EDP
processor module
Quadrature encoder/Hall sensor input
100MHz LPC2368FBD100 CPU with 512kB on-chip FLASH memory and 58kB SRAM
DP83848 PHY Ethernet interface
Micro-SD card slot
100MHz LPC1768FBD100 CPU with 512kB on-chip FLASH memory and 64kB SRAM
DP83848 PHY Ethernet interface
Micro-SD card slot
No C/C++ compiler purchase required: compilation is done via the mbed website once registered:
http://mbed.org
Low-level drivers are provided by ARM for UART, I
2
C, SPI, PWM, ADC and other peripherals
All drivers required to interface with the EDP System are provided
microSD memory card socket: FAT file system support provided
Header for SparkFun
LCD-08600 small colour graphics display
Note: Adapter required for EDP-CM-STR912 module.
Note: The EDP ARM debug module (RS Part No. 703-9241) is required to program/debug this module.
Note: The EDP ARM debug module (RS Part No. 703-9241) is required to program/debug this module.
Operate with a rotary encoder in replace of the Hall sensors for more accurate position control/
measurement
Each output drive stage is rated for a 100W motor at 24V, giving a total of 200W per module
Can be reconfigured as full-bridge, brushed DC motor speed controllers
Additional smoothed current sense input and a logic level current FAULT comparator input
DC bus voltage sense for the motor
Each dsPIC motor drive MCU can read a local demand speed pot, and a local push button mounted
on the board
Additional I/O from EDP Baseboard
Dedicated RS-232 communications interface
Connection to the EDP Control I
2
C bus gaining access to other EDP modules and Baseboard
Optional connection to the external CAN bus on EDP Baseboard
Optional connection to the serial UART0 interface, through EDP Baseboard and modules
Up to four modules can be plugged into each EDP Baseboard
Independent programming and debugging for both dsPICs
Note: Requires mbed module, not supplied but available separately.
Mini-USB connector for PC link
Works with Keil uVision 4 development environment
Note: The EDP ARM debug module (RS Part No. 703-9241) is required to program/debug this module.
Tachogenerator input
Open/closed limit switch inputs
Protected by an over-temperature output which allows the drive to be deactivated under software
control
Stock no. Price per OM S$ S$ S$
703-9235 unit 1+ 60·00
Classification Accessory Core Type ARM
Technology EDP
Note: EDP BLDC Motor Control Module 668-6105 available on RS website
Stock no. Price per OM S$ S$ S$
703-9229 unit 1+ 143·50
Stock no. Price per OM S$ S$ S$
460-304 unit 1+ 570·00 2+ 550·00 5+ 540·00
Stock no. Price per OM S$ S$ S$
703-9210 unit 1+ 140·50
Stock no. Price per OM S$ S$ S$
703-9222 unit 1+ 126·50
Supplied with: CD with application software to program the on board MCUs for various drive
algorithms.
Stock no. Price per OM S$ S$ S$
703-9241 unit 1+ 111·00
Stock no. Price per OM S$ S$ S$
703-9244 unit 1+ 16·10
798
www.nguyenxuong.com