Proyecto Final 801
-
Upload
bruno-luis-villarroel-davalos -
Category
Documents
-
view
28 -
download
8
Transcript of Proyecto Final 801
UNIV. VILLARROEL DÁVALOS BRUNO LUIS LAB/ETN-801
DOCENTE: ING.MARCELO RAMIREZ
OBJETIVO.- En este experimento el propósito es obtener datos, datos de salida en la cual activará un
motor que controla la velocidad del motor.
FUNDAMENTO TEORICO:
Secuencia de funcionamiento del motor.
Obsérvese como la variación de la dirección del campo magnético creado en el estator
producirá movimiento de seguimiento por parte del rotor de imán permanente, el cual
intentará alinearse con campo magnético inducido por las bobinas que excitan los
electroimanes (en este caso A y B). Vcc es la alimentación de corriente continua (por ejemplo
5V, 12V, 24V...)
Tabla de orden de fases. En este caso concreto el motor tendrá un paso angular de 90º y un semipaso de 45º (al excitarse más de una bobina)
Paso Terminal 1 Bobina A
Terminal 2 Bobina A
Terminal 1 Bobina B
Terminal 2 Bobina B
Imagen
Paso 1 +Vcc -Vcc
Semipaso 2 +Vcc -Vcc +Vcc -Vcc
Paso 3 +Vcc -Vcc
UNIV. VILLARROEL DÁVALOS BRUNO LUIS LAB/ETN-801
DOCENTE: ING.MARCELO RAMIREZ
Grafica de circuito del motor.
Control Motor paso a paso Unipolar.
Básicamente, este circuito es la base para poder controlar un motor paso a paso unipolar,
solamente se le debe conectar la secuencia para así poder funcionar, se le puede conectar
directamente el integrado L297 y así poder tener la secuencia correspondiente.
UNIV. VILLARROEL DÁVALOS BRUNO LUIS LAB/ETN-801
DOCENTE: ING.MARCELO RAMIREZ
ALGORITMO.- Paso apuntar a la dirección de memoria Mediante el bucle hacer: Cargar el registro de la dirección de memoria Acumular ese registro Guardar en la posición para salida Sumar la posición de memoria Saltar si es =0, finalizar programa FLUJOGRAMA EN 6800
NO SI
INICIO
APUNTAR A LA DIRECCION DE MEMORIA
CARGAR EL PROGRAMA
ERROR
EJECUTAR EL PROGRAMA
FIN
UNIV. VILLARROEL DÁVALOS BRUNO LUIS LAB/ETN-801
DOCENTE: ING.MARCELO RAMIREZ
PROGRAMA EN EL 6800:
0001 0000 ;.........UNIVERSIDAD MAYOR DE SAN ANDRES.......
0002 0000 ;.........FACULTAD DE INGENIERIA................
0003 0000 ;.........INGENIERIA ELECTRONICA................
0004 0000 ;.............PROGRAMA CONTROL DE LA VELOCIDAD DE UN MOTOR
0005 0000 ;..........INTEGRANTES:
0006 0000 ; BRUNO LUIS VILLARROEL DÁVALOS
0007 0000 ; MILTON PAZ DAMIRÓN
0008 0000 ;
0009 0000 ; ---------------------------------------------------------------
0010 0000
0011 0000 .org 0000h
0012 0000 86 00 lda a,#000h
0013 0002 bucle:
0014 0002 CE 01 00 ldx #0100h
0015 0005 A6 00 lda a 0,x
0016 0007 A7 0A sta a 10,x
0017 0009 8B 00 add a #0h
0018 000B 26 F5 bne bucle
0019 000B
0020 000B
0021 000D 3E wai
0022 000E .end
Errores = 0 *** Ensamblado con SIMUTRAINER - 7.0 ***
Microprocesador a programar: 6800
Para Laboratorio de Microprocesadores ETN-801
UNIV. VILLARROEL DÁVALOS BRUNO LUIS LAB/ETN-801
DOCENTE: ING.MARCELO RAMIREZ
APUNTA ALA DIRECCION DE MEMORIA
LA DIRECCION DE SALIDA ES
UNIV. VILLARROEL DÁVALOS BRUNO LUIS LAB/ETN-801
DOCENTE: ING.MARCELO RAMIREZ
EL CIRCUITO DE POTENCIA: El circuitos que se va a controlar mediante el interfaz con el trainer del 6800, es el de un motor que varia su tensión de alimentación, mediante corte y saturación de los encendidos de los led del circuito de salida del trainer . Esto será controlado mediante el dip switch en el circuito de entrada al trainer Cada bit en el estado de uno o cero a la salida cambiara la tensión de alimentación del motor haciendo variar su velocidad con tensiones variables que serán controlados mediante los accionamiento de uno y cero del la entrada con el dipswitch. EL CIRCUITO ES EL SIGUIENTE:
OBSERVACIONES: Al inicio del programa los datos de entrada no pudieron ser direccionados correctamente, y para la simulación se tomo otras direcciones de memoria para ver el direccionamiento de entrada y salida de datos. En la parte del circuito de potencia no pudo regularse exactamente la tensión al realizarse del divisor de tensión, la máxima tensión utilizada fue de 12 voltios puesto que el motor tiene alimentación máxima de 12 voltios.
Q1TIP31
Q2TIP31
Q3TIP31
BAT7V
BAT25V
BAT12V