Académique Documents
Professionnel Documents
Culture Documents
INGENIERIA MECATRONICA
AUTOMATIZACION INDUSTRIAL
INTEGRANTES:
Alay Adrian
Chimbo Cristian
Moreno Francisco
LATACUNGA ECUADOR
22 11 2015
1. Objetivo:
Realizar el control de un motor de pasos mediante la utilizacin de un
controlador a base de un grupo de perceptrones.
2. Generalidades:
El control del motor a pasos se realiza a travs del entrenamiento de dos neuronas, la
primera neurona ser e encarga de decidir la direccin de un sistema que consta de dos
sensores de luz y que va a girar hacia la izquierda o hacia la derecha por medio de un
motor a pasos.
La segunda neurona ser entrenada para decidir a qu velocidad va a girar el sistema
antes mencionado de acuerdo con la combinacin que presenten dos interruptores.
3. Procedimiento:
S1 S2 Salida
0 0 0
0 1 0
1 0 1
1 1 1
Donde:
1 = Izquierda
0 = derecha
S1 S2 Salida
0 0 0
0 1 0
1 0 0
1 1 1
Donde:
1 = rpido
0 = lento
3.2 Entrenamiento de las neuronas.
El entrenamiento consiste en encontrar los pesos que estn relacionados con cada una
de las entradas y con el umbral.
Para este caso, los pesos se encuentran mediante la utilizacin de un programa C++ y
se han obtenido.
() = [ + ]
Para el caso de la neurona de direccin:
Tabla 4: Calculo de y(t) Neurona de Direccin
S1 S2 Salida y(t)
0 0 0 = 1.2(2) = 2.4
S1 S2 Salida y(t)
0 0 0 = 1.14(2) = 2.2
2 10
= = () = . 1 = = (2) = 8.7
(. ) 0 (2.28)
= . 1 = 8.7
4.1.2 Caso de sumatoria de todos los pesos multiplicados por sus respectivas
entradas.
= = () = . = = () = .
() (. )
= = () = = = () = .
(. ) (. )
4.1.3 Para el caso del amplificador Inversor.
Tanto para la neurona de direccin como de velocidad la salida del sumador es de signo
contrario al que debe tener, para esto se debe invertir con ganancia 1, mediante la
utilizacin de un amplificador inversos de ganancia 1.
Donde: = =
6. Recomendaciones: