STMicroelectronics AN2350 Application Note

This document describes how to implement a PID control with the ST10F276 16-bit microcontroller for the control of a multiaxial planar robot. It provides guidelines for the complete development of a control system, able to fulfill all the requirements needed to drive an industrial manipulator. The document starts with an introduction to the robotic manipulators, focusing on their working space, forward kinematics, and the problem of inverse kinematics. It then briefly describes the ST10F276 16-bit microcontroller and its peripherals, as well as the control board, named Starter Development Kit - ST10F276, and its three dedicated connectors for motion control. The document also provides an overview of the hardware and mechanical equipment of a wafer handler, including the encoder conditioning and motor driver circuits. The implementation of PID control, inverse kinematics, trajectory planning, teach and repeat technique, and homing procedure are also explained.


STMicroelectronics AN2350 Application Note - cover page
Brand
STMicroelectronics
Category
Industrial Robot
Document type
Application Note
Language
English
Pages
41
File format
PDF
File size
896 KB
Published
07 August, 2012
Updated
29 September, 2023
MD5 checksum
817104A97FD158AC8377E683EF5A0DE9

About this manual

This document describes how to implement PID control using the ST10F276 16-bit microcontroller to drive a multiaxial planar robot, specifically an industrial wafer handler. It covers the complete development of a control system, including robot kinematics and mechanical structure.

The guide details the architecture of the ST10F276 microcontroller and the Starter Development Kit (SDK-ST10F276) control board. It further explains the hardware and mechanical equipment of the wafer handler, including encoder conditioning and motor driver circuits, before describing the control algorithms for motion planning, PID control, homing, and teach-and-repeat procedures.

What's inside

  • Structure of a manipulator
  • Kinematics analysis
  • The industrial wafer handler
  • The SDK-ST10F276 control board
  • Hardware and mechanical equipments
  • Motion and path planning
  • PID position control algorithm
  • Homing procedure
  • Teach and Repeat procedure

Specifications

Microcontroller TypeST10F276 16-bit microcontroller
Control Board NameStarter Development Kit - ST10F276
Robot Typemultiaxial planar robot
Case Study Deviceindustrial wafer handler

Frequently asked questions

What microcontroller is used for the control system?

The ST10F276 16-bit microcontroller is used to implement the PID control.

What is the name of the control board described?

The control board is named Starter Development Kit - ST10F276.

What specific robot is used as a case study?

An industrial wafer handler is used as the case study for the multiaxial planar manipulator family.

Download PDF (896 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →