productos y servicios ingenia
 
             
Home
             
The company
Communication
             
Motor Controllers
Development tools
             
Services
Electronic systems
Mechatronic systems
Robotics & microbotics
             
Documentation
Downloads
Literature
             
Contact
 
productos

iCM4011 development kit for dsPIC


iCM4011 is a low price and reduced size development kit for applications that require an embedded and autonomous processor. It consists of:
  • Development board
  • CD including:
    • Complete product documentation
    • ingenia dsPIC bootloader software package (firmware + GUI for Windows)
    • USB drivers
  • USB 2.0 cable
iCM4011 kit
The development board is based on a latest generation digital signal processor (dsPIC30F4011), specialized in acquisition operations and signal processing (up to 30MIPS). The main characteristics are:
  • Up to 30 I/O
  • 9 ADC ports of 10 bits
  • 6 independent PWM
  • Quadrature encoder interface
  • Integrated I2C or SPI protocols
The development board also incorporates transceivers for the most common communication standards (USB, RS232, RS485, and CAN).
iCM4011

The processor is preprogrammed in factory with a firmware developed by ingenia (bootloader) that allows for reprogramming of the own device. In this way a program can be loaded through a RS232 or USB port in few seconds and without the need of an external programmer.

iCM4011 also incorporates a programming/debugging connector ICSP©, for firmware developers that require debugging by means of external tools (such as ICD2© or other compatible programmers).

Applicability of the kit


The rank of applications where iCM4011 development kit is suitable is very extensive. A user, familiarized with the architecture of the processor, would be able to carry out the acquisition of a voice signal, its digital processing (IIR, FIR, adaptative codification) and the subsequent sending of samples to a PC trough USB port.
Other applications that would be developed by the iCM4011 are:
  • Motor control
  • Bridges between communication interfaces (USB to I2C, RS485 to I2C, RS232 to SPI, ...)
  • Human interfaces (LCDs control, measure of sensors, reading of push-button, keyboards, …)

  Documentation Version Date Language Ext
  » iCM4011 development kit data sheet 1.4 2007-09-11 English <b>iCM4011</b> development kit data sheet
  » iCM4011 product manual 1.8 2007-09-11 English <b>iCM4011</b> product manual
  » ingenia dsPIC bootloader User's Guide 1.4 2007-09-11 English <b>ingenia dsPIC bootloader </b>User's Guide
  Demos Version Date Language Ext
  » Video demonstration about iCM4011 1.0 2006-01-01 English Video demonstration about <b>iCM4011</b>
  » Video demonstration about iCM4011 1.0 2006-01-01 English Video demonstration about <b>iCM4011</b>

User Interface Board - PC104s


UIB-PC104 is a User Interface Board that enables the interaction between humans and control modules connected to its main socket, through input and output sources (widely known as human interfaces).

The design of a user interface affects the amount of effort the user must expend to provide input for the system and to interpret the output of the system, and how much effort it takes to learn how to do this. The design of UIB-PC104 has been performed taken especial care of its usability to provide users with an efficient and effective training tool.


UIB-PC104
The board has the following interfaces:
  • Six LEDs
  • 16x2 alphanumeric STN LCD with backlight
  • 122x32 graphic STN LCD with backlight
  • Two potentiometers
  • Twelve push buttons
  • One buzzer
It also includes a set of connectors dedicated to multiple purposes and switches to select its operation mode.

UIB-PC104 block diagram
UIB-PC104 block diagram

  Documentation Version Date Language Ext
  » UIB-PC104 data sheet 1.0 2007-09-11 English <b>UIB-PC104</b> data sheet
  » UIB-PC104 product manual 1.0 2007-09-11 English <b>UIB-PC104</b> product manual
  » UIB-PC104 Examples guide for iCM4011 1.0 2007-09-11 English <b>UIB-PC104</b> Examples guide for <b>iCM4011</b>