Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN2350 Datasheet(PDF) 35 Page - STMicroelectronics

Part # AN2350
Description  Guidelines for the control of a multiaxial planar robot with ST10F276
PDF  41 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2350 Datasheet(HTML) 35 Page - STMicroelectronics

Back Button AN2350 Datasheet HTML 31Page - STMicroelectronics AN2350 Datasheet HTML 32Page - STMicroelectronics AN2350 Datasheet HTML 33Page - STMicroelectronics AN2350 Datasheet HTML 34Page - STMicroelectronics AN2350 Datasheet HTML 35Page - STMicroelectronics AN2350 Datasheet HTML 36Page - STMicroelectronics AN2350 Datasheet HTML 37Page - STMicroelectronics AN2350 Datasheet HTML 38Page - STMicroelectronics AN2350 Datasheet HTML 39Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 35 / 41 page
background image
Control algorithm
AN2350
35/41
Figure 27.
Trajectory table scanning ISR
To avoid oscillations due to external events that could change the motion direction, an
additional control algorithm is performed using the ISR associated to timer T6, every 200ms.
This implies that if for 10 times no new reference point is given to the control ISR, in the ISR
associated to timer T6 the values of PWM are strongly limited until the stop point is reached,
drastically reducing the oscillations.
4.3
Homing procedure
The Homing procedure is the most important task a manipulator must execute at start-up. It
can be seen as a calibration and alignment phase to the end of which, the manipulator is in
a configuration that allows it to perform the other tasks correctly.
For the wafer handler there are many possible home alignment configurations according to
the position in which it is placed and to the tasks that it must execute.
For our purpose a homing position has been chosen in which the controlled arm is
completely extended. This configuration corresponds to an end effector position at the point
of coordinates (481,0).
The homing procedure has been performed through the absolute encoder feedback of the
two links, using three GPIOs (one for each bit of the absolute encoder) and one Capture pin
(to capture every transition in each bit), for each link. The homing procedure is performed
first for the shoulder and then for the elbow. The figures below show the value of the
absolute encoder for the shoulder and for the elbow.
Reload of compare unit CC3
index++;
sh_pulses_desired=shoulder_array[index];
elb_pulses_desired=elbox_array[index];
if(flag_error)
N
Y
Exit
Stop and Reset Timer T6
Redefine upper and lower PWM limit
(min PWM=10% - maw PWM=90%)
Start Timer T6



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com