Upload
sheii-hernandez
View
37
Download
3
Embed Size (px)
DESCRIPTION
Motor Paso a Paso.
Citation preview
SISTEMAS PROGRAMABLES.
EQUIPO#3:
MARCO ANTONIO GALVEZ LOZANO.
LEOBARDO ROMULO HERNANDEZ.
PORFIRIO NIÑO MATEO.
GIOVANNI ROJO GUZMAN.
JULIO JESUS BRUNO REFUGIO.
UNIDAD II: ACTUADORES.
PRACTICA: MOTOR PASO A PASO.
GUIA (MOTOR PASO A PASO).
INSTITUTO TECNOLOGICO DE ACAPULCO.
1. - PROGRAMAS A INSTALAR:
1. mikroC PRO for PIC V 6.0.0.2. PROTEUS 8 PROFESSIONAL
CODIGO:
const unsigned short PASOS [] =
{
0b00000001,
0b00000010,
0b00000100,
0b00001000,
//
};
void main()
{
//declaramos variables a utilizar
unsigned short PASO=0;
//inicio del puerto
TRISB = 0XF0;
PORTB =0;
OPTION_REG =0;//ACTIVA LAS RES.PULL
while(1)
{
//primer bucle para girar en un sentido
while (Button(&PORTB, 6, 100, 0))
{
PORTB = PASOS [PASO];
PASO++;
if (PASO==4)PASO=0;
}
//BUCLE PARA GIRAR EN EL SENTIDO CONTRARIO
while (Button(&PORTB, 7, 100, 0))
{
PORTB= PASOS [PASO];
PASO--;
if (PASO==255)PASO=3;
}
}
}
UNA VEZ TERMINADO NUESTRO CODIGO LO GUARDAMOS Y PASAMOS A CREAR NUESTRO ESQUEMA EN PROTEUS.
PASOS PARA INSERTAR LOS COMPONENTES EN PROTEUS
CIRCUITO COMPLETO.
1.-INGRESAMOS UN PIC16F628A
2.-INSERTAMOS EL COMPONENTE ULN2003A QUE NOS PERMITE CONECTAR A NUESTRO PIC CON EL MOTOR.
3.-INSERTAMOS UN MOTOR-STEPPER.
4.-INSERTAMOS DOS BOTONES (BUTTON).
5.-INSERTAMOS UNA FUENTE DE ENERGIA (CELL), NOS APARECERA QUE ES DE 1.5v LA CAMBIAREMOS A 12v DANDO DOBLE CLIC ENCIMA.
6.-POR ULTIMO INSERTAMOS NUESTRA TIERRA (GROUND), A LA QUE SE CONECTARA NUESTRA FUENTE DE 12v.
7. UNA VEZ QUE TERMINEMOS DE INSERTAR TODOS LOS COMPONENTES LOS CONECTAMOS COMO SE PUEDE OBSERVAR A CONTINUACIÓN.
8.- UNA VEZ QUE TERMINEMOS DE CONECTAR TODOS LOS COMPONENTES AGREGAMOS EL CODIGO A NUESTRO PIC16F628A, DAMOS DOBLE CLIC Y AGREGAMOS LA DIRECCION DONDE SE ENCUENTRA EL
CODIGO (PROGRAM FILE), LO SELECCIONAMOS Y DAMOS OK.
CON ESTO DAMOS FIN A LA PRACTICA QUE ES LA SIMULACION DE UN MOTOR PASO A PASO.
VIDEOS PARA ACLARACION DE CUALQUIER DUDA:1.-ELABORACION DEL CODIGO.
https://www.youtube.com/watch?v=3vJmkXWBgrs
2.-ELABORACION DEL CIRCUITO EN PROTEUS.
https://www.youtube.com/watch?v=T1kuPEv9Dj4&feature=iv&src_vid=3vJmkXWBgrs&annotation_id=annotation_660789917