Академический Документы
Профессиональный Документы
Культура Документы
OBJETIVO GENERAL
Disear e implementar un control PID para controlar la velocidad de un motor DC.
OBJETIVOS ESPECFICOS
Identificar los parmetros del motor DC utilizando tcnicas de identificacin de
sistemas dinmicos.
Realizar el modelamiento matematico
Modelar e implementar ecuaciones del sistema.
Disear y simular control en matlab.
Disear e implementar controlador PID.
Disear y armar circuitos de control.
INTRODUCCION
El diseo de un controlador continuo o discreto, ya sea mediante tcnicas clsicas o en variables
de estado, requiere de un modelo de la planta a controlar que caracterice su comportamiento
dinmico. Este modelo permite al diseador realizar y validar mediante simulacin el ajuste de
los parmetros del controlador que permiten obtener una respuesta que satisfaga las
especificaciones de diseo. En este tema se estudian diferentes alternativas para obtener el
modelo de un sistema como paso previo al diseo de un controlador.
Figura 1 Sistema dinmico con entrada u(t), perturbacin e(t) y salida y(t).
Datos:
Pulsos por revolucin = 100
INT0
Alimentacin del motor DC mx = 28v
+88.8
L293D
Driver Motor
U2
El IC L293D permite acoplar la
16 8
IN1 2 3
salida de un microcontrolador a
IN1 VSS VS OUT1
7
1
IN2 OUT2
6 un motor, adems este posee su
EN1
PULSOS
propia alimentacin para el
+88.8
9
10
EN2
IN3 OUT3
11 motor. Indispensable ya que sin
15 14
IN4 GND GND OUT4 Encoder este, podra daarse el
L293D microcontrolador.
INTERFAZ ARDUINO
IN1
13
12
10
11
Arduino ha sido
9
8
7
6
5
4
3
2
1
0
DUINO1
PB4/MISO
PB0/ICP1/CLKO
AREF
TX PD1/TXD
RX PD0/RXD
PD7/AIN1
~ PD6/AIN0
PD5/T1
~ PD3/INT1
PD2/INT0
PB5/SCK
~PB3/MOSI/OC2A
~ PB2/SS/OC1B
~ PB1/OC1A
PD4/T0/XCK
ANALOG IN
Arduino trabaja a f=500Hz.
PC0/ADC0
PC1/ADC1
PC2/ADC2
PC3/ADC3
+5V
RESET
10k ANALOG A1
R1
816
Tacmetro
9 U1 Convertidor Frecuencia->Voltaje
PULSOS 1 8 ANALOG A1
TACHO+ V+ C
5
D1 E
11 10
TACHO- OPIN-
4
OPIN+
1N4148
2 3
CC GND FLT
R3
R4 9.93k +88.8
9.79k C2 12 LM2917 R2 mV
10nF 19.68k C1
1uF
RV1
+10.46V
74% 9.14k
1) CONVERSOR FRECUENCIA/VOLTAJE
VOUT = 0.003 * FP
2) CONVERSIONES
a. F RPM
(t) es la posicin del motor en el tiempo, por lo cual ser la velocidad de este.
Para el modelo se tiene como condicin inicial que a tiempo igual cero (es decir cuando el
motor va arrancar) el valor de la velocidad es cero
As, ordenando, arreglando la Ec. (13) y aplicando la transformada de Laplace a ambos miembros
de la ecuacin, se obtiene:
Una vez obtenida la ecuacin de la velocidad en funcin del tiempo se procede a resolver
mediante fracciones parciales la Ec. (14)