ROBOTICS

Industrial Robotic Arm

Robotic arm forms a key part of industrial robotics. With tools mounted onto the robotic arm, a variety of different jobs such as soldering, painting and palletizing can be performed. There are several types of robotic arms currently employed in a wide range of industrial applications; namely - cartesian, cylindrical, polar and articulated robotic arms. An articulated robotic arm is the most popular type and has a higher DOF (Degree of Freedom), small size and wide operation range, as well as capability to avoid obstacles within a small space.

More

An articulated robot arm typically consists of rigid rods and rotatable articulations. A servo control system is used to control servo motors which drive articulations to rotate. It includes three modules: servo motor control, sensor and central control modules. Servo motor control module integrates a MCU, a motor driver, an encoder and a current sensor. Based on instructions from central module, MCU sends control signals to the motor driver which then amplifies the signals to drive motor to rotate. Encoder and current sensor are responsible for monitoring motor and returning feedback info to the MCU to ensure proper operation of servo motor. The sensor module involves many types of sensor such as proximity, image, pressure and LVDT sensors, which are used to collect data regarding robot arms’ motion behaviors and send to central control module after being processed by signal conditioning circuit. Central control module has a DSP and PLC module. DSP calculates motion trails and parameters of articulations based on data provided by sensor module. And then it sends the results to servo motor control module through CAN bus so that the required operation can be implemented by robot arms. PLC module provides a human-machine interface through which users can set programs to control robot arms. Additionally, PLC module has interfaces for connecting panic button and different types of relay which are used to control tools attached on robot arms.

With the advancement of robotics and artificial intelligence, robotic arms would become smarter and would be employable in more applications in the near future.

Less

Hover over the blocks to view recommended products for this solution:

Receives signals from the sensors and outputs instructions to the MCU
Click for full parts list

Controls the motion of the Servo Motor
Click for full parts list

HMI Control Center - outputs instructions to other devices
Click for full parts list

Detects the motion and position info of the Servo Motor
Click for full parts list

Detects the current consumtion of the Servo Motor
Click for full parts list

I/O interface between DSP and MCU
Click for full parts list

Power supply unit for the control system
Click for full parts list

Proximity Sensor
Click for full parts list

RS232/485 Interface
Click for full parts list

Human Machine Interface
Click for full parts list

Signal Condition
Click for full parts list

1787401EMBEST
LPC1768-SK
KIT, STARTER, LPC1768
Low cost development kit for NXP LPC1768 (100MHz, the very fast Cortex-M3 processor), including the LPC1768 evaluation board and Emlink for ARMJTAG adapter.
EM-LPC1700-68EMBEST
EM-LPC1700-68
KIT, EVAL, LPC1768, ARM-CM3
EM-LPC1700 is the latest generation of full function evaluation board produced by Embest for NXP ARM Cortex-M3 core-based processors.
DK-LM3S9B96-FS8TEXAS INSTRUMENTS
DK-LM3S9B96-FS8
BOARD, MEMORY EXPANSION, FLASH, SRAM
8 Mb memory expansion board for the Stellaris DK-LM3S9B96 Development Kit.
EKC-LM3S811TEXAS INSTRUMENTS
EKC-LM3S811
KIT, EVAL, LM3S811, CODESOURCERY
The Stellaris® LM3S811 Evaluation Board is both a compact and versatile evaluation platform for the Stellaris LM3S811 ARM® Cortex™-M3-based microcontroller, and an In-Circuit Debug Interface (ICDI) for any Stellaris microcontroller-based target board.
TWR-MPC5125-KITFREESCALE SEMICONDUCTOR
TWR-MPC5125-KIT
KIT, TOWER SYS, MPC5125
Features the MPC5125, a cost and power consumption optimized, industrial networking, automotive, and human-machine interface (HMI) solution.
TWR-MPC5125FREESCALE SEMICONDUCTOR
TWR-MPC5125
MOD, TOWER SYS, MPC5125
A single board computer as well as a part of the Freescale Tower System, a modular development platform.
CWMPCEVB5200BEFREESCALE SEMICONDUCTOR
CWMPCEVB5200BE
KIT, MPC5200B EVALUATION BOARD
MPC5200B development board featuring 128MB DDR SDRAM, 32MB Flash, Ethernet (10/100 BaseT) RJ-45 port, Universal Serial Bus Connector.
M52233DEMOFREESCALE SEMICONDUCTOR
M52233DEMO
MCF52233 LOW COST EVALUA
M52233DEMO is a low-cost development board for the ColdFire MCF52233 microcontroller.
1437333FREESCALE SEMICONDUCTOR
M52235EVB
Evaluation Kit for MCF5223x Microcontrol
The M52235EVB evaluation board provides an excellent vehicle for embarking on a high-performance embedded design of the MCF5223x Family of ColdFire microprocessors.
KWIKSTIK-K40FREESCALE SEMICONDUCTOR
KWIKSTIK-K40
KIT, DEV, KINETIS KWIKSTIK, K40
The KwikStik development tool is an ultra low-cost, all-in-one development tool for evaluating, developing and debugging Kinetis MCUs.
1843926FREESCALE SEMICONDUCTOR
TWR-K40X256-KIT
KIT, TOWER SYSTEM, KINETIS, K40
The TWR-K40X256-KIT is a development platform for the Kinetis K40 & K30 families of microcontrollers, and is part of the Tower System modular development platform.
TWR-K40X256-KITFREESCALE SEMICONDUCTOR
TWR-K60N512-KIT
KIT, TOWER SYSTEM, KINETIS, K60
The TWR-K60N512-KIT is a development plataform for the Kinetis K60 & K10/K20 families of microcontrollers, and is part of the Tower System modular development platform.
MA320002MICROCHIP
MA320002
KIT, PIC32 USB PLUG IN MODULE
This Plug-in Module enables USB development using a PIC32, Explorer 16 development board. Requires USB PICtail+ (AC164131) for connecting USB hardware.
MA320001MICROCHIP
MA320001
MODULE, PIC32, FOR EXPLORER 16
This Plug-in Module enables PIC32 development on the Explorer 16 development board (DM240001 or DM240002) and supports the MPLAB Real ICE Trace kit (AC244006).
ImageManufacturer &
Part Number
Description 
LAPP KABELCableCables for Robotics and Power Chain SystemsÖLFLEX-Click here
ANALOG DEVICESDSPInterfacing SDRAM Memories to SHARC ProcessorsEE-286ADSP-21371Click here
ANALOG DEVICESDSPImplementing an Ogg Vorbis Decoder on SHARC ProcessorsEE-320ADSP-21364Click here
ARTESYN Power SupplyNLP150L QuadAN123NLP150LClick here
ARTESYN Power SupplyNLP150L Single and TripleAN1249NLP150LClick here
FREESCALE SEMICONDUCTOR DSPUsing Symphony Studio with the DSP563xxEVM AN3754DSP563xxClick here
FREESCALE SEMICONDUCTOR DSPInterfacing Flash Memory With the DSP56300 Family of Digital Signal Processors APR26DSP56300Click here
FREESCALE SEMICONDUCTOR DSPDSP56300 Interfacing EPROM and EEPROM Memory with the DSP56300 Family of Digital Signal Processors APR27DSP56300Click here
FREESCALE SEMICONDUCTOR DSPBooting DSP563xx Devices through the Serial Communication Interface (SCI)AN1781DSP563xxClick here
FREESCALE SEMICONDUCTOR DSPDSP56300 Interfacing Serial EEPROM to DSP563xx APR38DSP563xxClick here
FREESCALE SEMICONDUCTOR DSPUsing the DSP56300 Direct Memory Access ControllerAPR23DSP56300Click here
FREESCALE SEMICONDUCTOR DSPDSP56300 Family: ECP Standard Parallel Interface for DSP56300 Devices AN2085DSP56300Click here
KÜBLER EncoderInstalling instructions for rotary encodersClick here
MICROCHIPDSCImplementing Digital Lock-In Amplifiers Using the dsPIC® DSCAN1115dsPICClick here
MICROCHIPDSCECAN™ Operation with DMA on dsPIC33F and PIC24H DevicesAN1249PIC33F, PIC24HClick here
MICROCHIPDSCUsing External Data Memory with PIC24F/24H/dsPIC33F DevicesAN1210PIC24F/24H/dsPIC33FClick here
MICROCHIPDSCUsing the C30 Compiler to Interface Serial EEPROMs with dsPIC33FAN1100dsPIC33FClick here
NXPMCUPCB layout guidelines for NXP MCUs in BGA packagesAN10778Click here
NXPMCULPC176x/175x 12-bit ADC design guidelinesAN10974LPC176x/175xClick here
TEXAS INSTRUMENTSDSPEmulation Fundamentals for TI 's DSP SolutionsSPRA439ETI 's DSPClick here
TEXAS INSTRUMENTSDSPBoard and System Design Considerations for the TMS320VC5503/06/07/09A DSPsSPRAB14TMS320VC5503/06/07/09AClick here
TEXAS INSTRUMENTSDSPTMS320VC5510/5510A Hardware Designer's Resource Guide SPRAA43ATMS320VC5510/5510AClick here
TEXAS INSTRUMENTSDSPRecommended Power Solutions For TMS320C5509A/07/03SLVA206TMS320C5509A/07/03Click here
TEXAS INSTRUMENTSDSPAchieving Efficient Memory System Performance w/ I-Cache on the TMS320VC5501/02 SPRA924ATMS320VC5501/02 Click here
TEXAS INSTRUMENTSMCUProgramming the On-Chip Flash Memory in a Stellaris MicrocontrollerAN01237-06Stellaris 3000Click here
TRACOPOWERPower SupplyPower Supplies with a “cool” designTOP100Click here
ManufacturerProduct TypeAN TitleAN NumberPart NumberURL
FREESCALE SEMICONDUCTOR DSPStarCore DSPs Boost VoIP: Freescale Designs Its Latest DSPs for Packet-Telephony Applications Click here
TEXAS INSTRUMENTSMCUDesign considerations when selecting a TI ARM-based processor for industrial appClick here
TEXAS INSTRUMENTSMCUSerial Wire Debug—Ideal for MicrocontrollersClick here
TEXAS INSTRUMENTSDSPThe TMS320 DSP Algorithm Standard White PaperClick here
TEXAS INSTRUMENTSDSPFixed vs. Floating Point white paperClick here
TEXAS INSTRUMENTSDSPOptimizing Power Consumption in DSP Designs WhitepaperClick here
TEXAS INSTRUMENTSDSPAn Overview of TI's Digital Video Software Development KitClick here
TEXAS INSTRUMENTSDSPReal-Time Data ExchangeClick here
TEXAS INSTRUMENTSDSPCode Composer Studio IDE v2.0 White Paper Click here
TEXAS INSTRUMENTSDSPSoftware and Hardware Design Challenges due to Dynamic Raw NAND Market   Click here
TEXAS INSTRUMENTSDSPGetting the Most Out of Your Image-Processing Pipeline White Paper   Click here
TEXAS INSTRUMENTSDSPFixed vs. Floating Point white paper   Click here
TEXAS INSTRUMENTSDSPReference Frameworks for eXpressDSP Software: A White Paper Click here
TEXAS INSTRUMENTSDSPThe TMS320 DSP Algorithm Standard White PaperClick here
ManufacturerProduct TypeWhite Paper TitleURL
MICROCHIPDSCDM240001 Explorer 16 Development BoardDM240001DSPIC33Click here
MICROCHIPDSCdsPICDEM 2 Development Board  DM300018dsPIC30FClick here
MICROCHIPDSCdsPICDEM™ MC1 Motor Control Development SystemDM300020dsPIC30FClick here
MICROCHIPDSCMicrostick for dsPIC33F and PIC24H DevicesDM330013DSPIC33FClick here
TEXAS INSTRUMENTSDSCTMS320F28335 controlCARDTMDSCNCD28335TMS320F28335Click here
TEXAS INSTRUMENTSDSCF28035 Piccolo controlCARD TMDXCNCD28035TMS320F28035Click here
TEXAS INSTRUMENTSDSCDelfino C28343 Experimenter's KitTMDXDOCK28343TMS320C28343Click here
ManufacturerProduct TypeEvaluation Kits TitleEVKs Part NumberPart NumberURL
ANALOG DEVICESDACFully Accurate, 16-Bit, UnBuffered VOUT Quad SPI Interface DAC: AD5066AD5066Click here
FREESCALE SEMICONDUCTOR MCUFlexis QE 32-bit ColdFire® V1 MicrocontrollersColdFire V1 MCUClick here
FREESCALE SEMICONDUCTOR EVKTower Board System – A Modular Development PlatformNAClick here
NXPMCUAn Introduction to ARM Cortex-M3: LPC175X seriesLPC175XClick here
TEXAS INSTRUMENTSDSPBringing DSP closer to ARM and Leveraging DSP MHz for signal processing TI's DSPClick here
TEXAS INSTRUMENTSMCUIntroduction to Stellaris® ARM Cortex™-M3 MCUsStellaris MCUClick here
TEXAS INSTRUMENTSMCUStellaris® ARM-based MCUs: Communications Introduction Stellaris MCUClick here
ManufacturerProduct TypeTraining TitlePart NumberURL