(00) 1234 56780009

ARM DEVELOPMENT BOARD

 

  • NXP Semiconductors LPC 2148 16/32 Bit ARM7TDMI-S.
  • Speed: 12MHz default up to 60MHz with on chip PLL.
  • Flash: 512KB, SRAM – 32KB
  • RS232 interface on DB9 connector.
  • LCD 16*2 display on-board.
  • 4x4 key matrix connected to the port lines of controller.
  • 8 LED’s to display digital O/P’s 8 switches to give Digital inputs.
  • 8 SMD LED’s to display digital O/P’s.
  • Interface circuit for DC Motor and Stepper Motor
  • On board ADC (0808) and DAC (0809)
  • Interface for on board Relay and Buzzer
  • 24 Port lines available on connector to interface external interfaces
  • One LED to connected to PWM O/P
  • JTAG connector.
  • Reset switch.
  • Microcontroller (LPC2148) provided as Daughter Board for easy maintenance

 

  • Basic Trainer Kit for learning ARM7 architecture using LPC2148.
  • Speed : 12 MHZ default, up to 60 MHZ with on chip PLL
  • Flash - 512 KB SRAM - 32 KB
  • PS2 Interface to connect either PS2 Keyboard or PS2 Mouse
  • 128*64 Monochrome Graphics LCD included on-board
  • USB device interface with USB connect LED
  • Serial Ports:
    • 2 UARTS ; UART0 and UART1
    • UARTO : 3 wire RS-232
    • UART1 : Can be used as 3 wire RS-232 or RS-485 Selectable through DIP switches.
  • ADC : 2 channels on Connector for external analog input facility to give POT and Lm35 input.
  • Temperature sensors interface with on-board LM35.
  • DAC One 10 bit DAC output available as Test Point
  • 8 LEDs to display Digital Output
  • 8 Push Button Switches to give digital Input
  • 16*2 Alphanumeric LCD, 4*4 Matrix Keyboard, Buzzer
  • 2 Relays with LED indication.
  • Stepper Motor interface with on-board stepper Motor
  • One PWN Output on Test Point with LED
  • One Push Button switch for External Interrupt input with LED indication
  • I2C Compatible.
    • EEPROM (64 KB),
    • RTC with suitable battery
    • 2 Seven segment displays
  • SPI compatible EEPROM (32 KB)
  • I2 C and SPI bus available on separate connector.
  • JTAG Connector
  • Reset Switch
  • Microcontroller (LPC2148) provided as Daughter Board for easy maintenance
  • Programming through Auto and Manual Mode
  • 24 Port lines available on connector for expansion
  • uCOS and Free RTOS Real Time Operating System ported along with example programs based on Multitasking, Semaphores, Message Mailbox etc.

 

SDA-ARM 05 (ARM 7)

SPECIFICATION:

  • LPC 2148 16/32 BIT ARM7TDMI-S with 512K bytes program Flash, 42K bytes RAM
  • 12MHZ Crystal allows easy communication setup
  • One on board voltage regulator for generating 3.3V.
  • One serial RS232 interface with 9 pin DSUB connector;for serial communication
  • PIGGY BACK module carrying LPC 2148 controller
  • Internal ADC circuit one preset provided for study
  • LCD 16x2 alphanumeric display
  • On board eight switches
  • Reset push button for resetting the controller
  • One standard 26 pin FRC connector to connect ALS-SDA-ARM7-05-IFC board
  • And also other ALS standard external interfaces
  • Standard JTAG connector with ARM 2X10 pin layout for
  • Programming/debugging with ARM-JTAG
  • A number of software examples in ‘C’ language to illustrate the functioning of the interfaces. The software examples are compiled using an evaluation version of KEIL4 C compiler for ARM
  • General purpose LED’s SMD 8 nos and THOUGH HOLE 8no.
  • STEPPER MOTOR interface with direction and speed control
  • DC motor interface with direction and speed control.
  • Four-digit multiplexed 7 segment display interface
  • 8 bit DAC interface
  • Relay and buzzer interface

SBC 9302 ARM 9 Board

  • SBCARM9 – Two Basic EP9302 based SBC9302. One Advanced EP9315 based SBC9315. Each board will have minimum 8 MB flash, minimum 32 MB RAM, USB host, 2 (or more) serial ports. SBC9315 will have PC/104 bus interface which can be used to expand the systems. SBC9315 mounted on Motherboard with FPGA, connector for connecting VGA monitor, Ethernet, USB, Few lines of FPGA brought out side for external use. FPGA will have standard program for I/O. Students can write FPGA code and load in this FPGA using external programmer – 3 Nos.
  • Hard Disk: Hard disk can be interfaced with SBC9315 for storing program and data. Will help student work with larger data.
  • Color Graphics LCD with Touch Screen: color graphics LCD panel with touch screen. Helping student to work with user interface program with LCD and touch screen, interfaced to SBC9315 – 1 Set
  • Memory Stick: USB based minimum 2 GB memory stick – 1 No.
  • WebCAM: USB based webcam with linux driver, can be interfaced with SBC9315. Student can understand how to read a frame from the webcam and store it. – 1 No.
  • GSM Modem: GSM modem which can be used to send SMS – 1 No.
  • Sound Interface: On board/ external sound interface to play music/voice on speakers. Also facility to connect mic input to the controller and record the sound. This interface will work on SBC9315
  • Sensor Interface Card: PT100, LM35, Humidity sensor, Gas sensor, etc. Interface card. This will be interfaced with SBC9302 – 1 No.
  • SD-Card Interface: Study of SD-Card interface to store data on the SD-Card on SBC9302.
  • Experiment Board: SBC9302 includes a ARM9 daughter board and a mother board which has following peripherals 8 Keys, 8 LEDs, 4x4 matrix keypad, 16x2 alphanumeric LCD, SD-Card interface, Ethernet interface, 2 serial ports (1 RS232, 1 RS485), USB host, I2C based eeprom and RTC, SPI based eeprom – 1 No.
  • Keyboard: USB based Keyboard with SBC9302 – 1 No.
  • One day on site training on Embedded Linux.

LIST OF PRACTICALS

  • Understanding the BSP – 1 hour
  • Downloading different images onto the board – 30 min
    • Downloading the “Redboot” bootloader to on-board flash memory
    • Downloading the Embedded Linux compressed image (zImage) to on-board flash memory
    • Downloading the root file system (ramdisk and jffs2) to the on-board flash memory
  • Demonstrate simple digital I/O using Linux and the available port lines.
  • Using Debugger to online debug SBC9302 based linux application.
  • Demonstrate serial communication using Linux
    • Connecting GSM modem
      • Using GSM to send SMS
  • Using on chip ADC with Linux.
  • Using RTC from Linux.
  • Study of USB Host
    • Connecting a USB pendrive
    • Connecting a USB webcam.
  • Study of Ethernet connectivity
    • Sending & Receiving emails
    • Using board as a Web server.
    • Transferring Data to PC over Ethernet to achieve fast data speeds, using Telnet.
  • Linux device drivers
    • What are device drivers? What is the need for having device drivers.
    • Study the different types of device drivers.
    • Example: Write a simple character device driver.
  • Interfacing 16x2 LCD using Linux.
  • Interfacing Matrix keyboard using Linux.
  • Using I2C protocol from linux to store data on EEPROM.
  • Using SPI protocol from Linux to store data to EEPROM.
  • Interfacing Color LCD with touch screen
  • Interfacing various sensors.
  • Understanding Sound Interface.

 

ALS-SDA-ARM9-01

STK-9302 is a trainer for ARM9 controller. It runs on Linux. You need Linux installed on PC. Program can be written on PC and downloaded to the kit using TCP/IP Designed in a way to work like a standard kit.

FEATURES :

  • Modular Design : ARM9 daughter board and feature rich mother board.
  • The SM-9302, daughter board, is actually an ARM9 SBC, with on board
    • Uses EP-9302 ARM9 processor
    • Flash 8 MB (16 MB optional)
    • SDRAM 32 MB (64MB optional)
    • Also I/O and bus lines available on connector for further use
    • Ethernet connectivity through RJ45 connector
    • Dual USB host
    • Works on 5V, other voltages generated on board.
    • Thus working as an independent unit, so can be used in ARM9 based projects
  • 4x4 Matrix keypad
  • 16x2 Lcd
  • 8 keys for digital i/p
  • 8 LEDS for digital o/p
  • I2C based EEPROM
  • I2C based RTC
  • SPI based EEPROM
  • Stepper Motor with driver interface
  • POT for giving Analog input
  • Temperature sensor interface
  • BSP provided with Lots of Examples. Example included webserver application.
  • 20 Pin Jtag Connector
  • Serial port : 1 RS232, 1 RS485 port
  • SD-Card Interface
  • Color LCD interface with touch screen (optional)
  • Onboard FPGA (optional)
  • Stepper Driving Through FPGA
  • 4 Keys for digital input with FPGA
  • 4 LEDs for digital output with FPGA
  • I/O lines from FPGA available on connector

 

ARM Cortex M3 Evaluation Board

ALS-SDA-ARMCTXM3-01

SPECIFICATION:

  • LPC1768 32 Bit ARM Cortex-M3 based processor with 512K bytes Program Flash, 64K bytes RAM
  • 12MHz Crystal allows easy communication setup
  • One on board voltage regulator for generating 3.3V. Input to this will be from External +5V DC Power supply through a 9-pin DSUB connector
  • Reset push-button for resetting the controller
  • Three of the four controller UART's are made available to user for external interfaces
    • UART0: General purpose RS232 terminated in a 9 pin female DSUB connector which is also used to program LPC1768 Flash memory without external Programmer.
    • UART1: General purpose RS485 terminated in a 3 pin male reliamate.
    • UART2: General purpose RS232 terminated in a 3 pin male reliamate.
  • Interface to Controller internal ADC and DAC.
  • 16×2 alphanumeric LCD and 128×64 Graphic LCD display are provided – one of them can be used at a time.
  • 4×4 Key-Matrix
  • SPI interface: Flash NVROM memory circuit.
  • Simple I2S demonstration circuit
  • I2C interface: RTC IC
  • Eight general purpose LED’s
  • Four-digit multiplexed 7-segment display interface.
  • Interface circuit for external Interrupt.
  • Interface circuit for Capture & match.
  • Interface circuit for PWM with a monitor LED.
  • On-board stepper motor, DC motor control, Relay interface.
  • Interface circuit for on board Buzzer
  • Ethernet interface with RJ45 female connector.
  • USB 2.0 full-speed controller that can be configured for either device or Host along with USB link and connect LED's.
  • Two CAN interfaces with reliamate connector.
  • Some of the on board interfaces connect to the Controller using short standard 10 pin FRC cables while the others are connected directly.
  • Standard JTAG connector with ARM 2×10 pin layout for programming/debugging with ARM-JTAG.
  • Standard Emulation Trace connector with 2×10 pin layout for CPU Execution tracing.
  • One standard 26-pin FRC connector to connect to some of ALS standard External Interfaces.
  • A number of software examples in ‘C-language’ to illustrate the functioning of the interfaces. The software examples are compiled using an evaluation version of KEIL4 ‘C’ compiler for ARM

 

ARM Cortex M3 Evaluation Board – 02

ALS-SDA-ARMCTXM3-02

SPECIFICATION:

  • LPC2148 16/32 BIT ARM7TDMI-S with 512K bytes Program Flash, 42K bytes RAM
  • 12MHz Crystal allows easy communication setup
  • One on board voltage regulator for generating 3.3V. Input to this will be from External +5V DC Power supply through a 9-pin DSUB connector.
  • One RS232 interface circuits with 9 pin DSUB connector: this is used by the Boot loader program, to program LPC2148 Flash memory without external Programmer.
  • Piggy Back module containing LPC2148 controller.
  • Standard JTAG connector with ARM 2×10 pin layout for programming/debugging with ARM-JTAG.
  • Standard 26-pin FRC connectors to connect to on-board interface or some of ALS standard External Interfaces.
  • Reset push-button for resetting the controller.
  • SPI Interface: 2 channel ADC IC with POT and Temperature sensor.
  • I2C Interface: NVROM IC
  • On chip ADC interface circuit.
  • Two External interrupt circuits with LED indication.
  • LCD 16×2 alphanumeric display.
  • On-board eight push-button switches.
  • 4x4 Key-Matrix connected to the port lines of the controller.
  • Eight general purpose LED’s
  • Four-digit multiplexed 7-segment display interface.
  • 8-bit DAC interface
  • Stepper motor interface with direction and speed control.
  • DC motor interface with direction and speed control.
  • Interface circuit for on board Buzzer and Relay.
  • A number of software examples in ‘C-language’ to illustrate the functioning of the interfaces. The software examples are compiled using an evaluation version of KEIL4 ‘C’ compiler for ARM.
  • Compact elegant plastic enclosure.
  • Serial RS232 cable is included.
  • Operates off 5V DC

 

ARM7 Evaluation Board – 06

ALS-SDA-ARM7-06

SPECIFICATION:

  • LPC2148 16/32 BIT ARM7TDMI-S with 512K bytes Program Flash, 42K bytes RAM.
  • 12MHz Crystal allows easy communication setup.
  • One on board voltage regulator for generating 3.3V. Input to this will be from External +5V DC Power supply through a 9-pin DSUB connector.
  • One RS232 interface circuits with 9 pin DSUB connector: this is used by the Boot loader program, to program LPC2148 Flash memory without external Programmer.
  • Piggy Back module containing LPC2148 controller.
  • Standard JTAG connector with ARM 2×10 pin layout for programming/debugging with ARM-JTAG.
  • Standard 26-pin FRC connectors to connect to on-board interface or some of ALS standard External Interfaces.
  • Reset push-button for resetting the controller.
  • SPI Interface: 2 channel ADC IC with POT and Temperature sensor.
  • I2C Interface: NVROM IC
  • On chip ADC interface circuit.
  • Two External interrupt circuits with LED indication.
  • LCD 16×2 alphanumeric display.
  • On-board eight push-button switches.
  • 4x4 Key-Matrix connected to the port lines of the controller.
  • Eight general purpose LED’s
  • Four-digit multiplexed 7-segment display interface.
  • 8-bit DAC interface
  • Stepper motor interface with direction and speed control.
  • DC motor interface with direction and speed control.
  • Interface circuit for on board Buzzer and Relay.
  • A number of software examples in ‘C-language’ to illustrate the functioning of the interfaces. The software examples are compiled using an evaluation version of KEIL4 ‘C’ compiler for ARM.
  • Compact elegant plastic enclosure.
  • Serial RS232 cable is included.
  • Operates off 5V DC

 

ARM7 Evaluation Board – 07

ALS-SDA-ARM7-07

SPECIFICATION:

  • LPC2148 16/32 BIT ARM7TDMI-S with 512K bytes Program Flash, 42K bytes RAM.
  • 12MHz Crystal allows easy communication setup.
  • One on board voltage regulator for generating 3.3V. Input to this will be from External +5V DC Power supply through a 9-pin DSUB connector.
  • One RS232 interface circuits with 9 pin DSUB connector: this is used by the Boot loader program, to program LPC2148 Flash memory without external Programmer.
  • Piggy Back module containing LPC2148 controller.
  • Standard JTAG connector with ARM 2×10 pin layout for programming/debugging with ARM-JTAG.
  • Standard 26-pin FRC connectors to connect to on-board interface or some of ALS standard External Interfaces.
  • Reset push-button for resetting the controller.
  • SPI Interface: 2 channel ADC IC with POT and Temperature sensor.
  • I2C Interface: NVROM IC
  • On chip ADC interface circuit.
  • Two External interrupt circuits with LED indication.
  • 16×2 alphanumeric LCD and 128×64 Graphic LCD display are provided – one of them can be used at a time.
  • On-board eight push-button switches.
  • 4×4 Key-Matrix connected to the port lines of the controller.
  • Eight general purpose LED’s
  • Four-digit multiplexed 7-segment display interface.
  • 8-bit DAC interface
  • Stepper motor interface with direction and speed control.
  • DC motor interface with direction and speed control.
  • Interface circuit for on board Buzzer and Relay.
  • USB device 2.0 full-speed controller.
  • A number of software examples in ‘C-language’ to illustrate the functioning of the interfaces. The software examples are compiled using an evaluation version of KEIL4 ‘C’ compiler for ARM.
  • Compact elegant plastic enclosure.
  • Serial RS232 cable is included.
  • Operates off 5V DC