Professional Documents
Culture Documents
Banda Transportadora Polos Lógicos Teoria de Control
Banda Transportadora Polos Lógicos Teoria de Control
Banda Transportadora Polos Lógicos Teoria de Control
SPEED CONTROL OF A
MOTOR ON A CONVEYOR
BELT
Members: Segarra Hernan, Chungata Stalin, Gomez Dayanna, Lucero Josue, Quito Micaela
INDEX
● Introduction
● Objectives
● Methodology
○ Ziegler and Nichols
○ PID controller
● Simulations
○ Arduino
○ MATLAB
● Results/Annexes
● Conclusions
● Recommendations
● Bibliography
INTRODUCTION
The following presentation presents the project topic: "Implementation of a PID Controller in a
Conveyor Belt", the objectives that were taken into account for the proposal of the preliminary project
are also raised, as well as the development of this in which, They detail the antecedents, justification,
theoretical framework and the literature of the project; In addition, the results that are expected to be
obtained and the methodology with which it will be carried out according to the schedule of activities
carried out are displayed. Finally, the conclusions and the bibliography are developed.
General objective:
• Design and build an automatic speed control for a conveyor belt that allows objects to be
transported and effectively guide them towards the end of the process regardless of the weight
they carry. This objective is focused on the industry and to achieve it, use will be made of
everything learned in the field of Control Theory.
Specific objectives:
• Build a prototype conveyor belt for the application of this project.
• Obtain the mathematical model experimentally.
• Design and implement the PID control of the speed of the conveyor belt, with the help of the
necessary electronic circuitry and the appropriate programming.
• Add improvements with respect to the theses previously made.
METHODOLOGY
Blue line
step This helps us to get
response the model out of the
system.
It is the amount of
Red line power applied to the
step motor at any given
time that causes it to
grow at system
Black line speed.
transfer
function
model
MATLAB
● The A's are the data, and these help me to get the values that I require in
the calculations
● The T is the time in which the data is being collected
● Y is the amplitude of the velocity
● U is the signal applied to the system
● X0 and x1 are the points that help us to form the tangent
Arduino interface
Arduino Application
Arduino Application
Arduino Application
Arduino Application
Arduino Graph
The Red signal is the motor power, from 0 to 100 the Arduino programming from
0 to 255 works in the PW range but it is graphed from 0 to 100 so that the power
that is sent to the motor can be understood. moves is the signal speed registered
by the incore
Power
graph
Speed
sensed by
arduino
(Real speed)
Desired
speed
RESULTS
CONCLUSIONS
● When it has more weight it will make the engine work more and if it does not have a controller the
serious result that the belt works slowly and that in an industrial process is critical since it is made
slow the times that the others are made do not match processes, that's why the pid controller is
used a lot
● A PID controller is a control mechanism that through a feedback loop allows to regulate the speed,
temperature, pressure and flow among other variables of a process in general. The PID controller
calculates the difference between our real variable against the desired variable
● The project carried out is of great importance, because we show an industrial process with the
realization of a conveyor belt that is controlled by the PID that in this case we use an arduino
microcontroller. We show how the motor feels that the weight increases in the conveyor belt, the
PID controller compensated for this loss of speed by sending more power and when the weight
decreases, regulating the same initial speed but lowering the engine power.
● Controlling the speed by means of a digital control requires the handling of the PWM module.
DISCUSSION