Professional Documents
Culture Documents
INTEGRANTES:
1513210126 Rupay Falcn Yersin Gabriel
PROFESOR:
Ing. Moreno Paredes Carlos
SEMESTRE 2016-I
1. Introduccin:
Edicin
Compilacin
Enlazado
Ejecucin
El entorno de Turbo C
Vamos a dar ciertos detalles sobre el puerto paralelo: Un puerto paralelo es una interfaz
entre una computadora y un perifrico cuya principal caracterstica es que los bits de
datos viajan juntos enviando un byte completo o ms a la vez. Es decir, se implementa un
cable o una va fsica para cada bit de datos formando un bus. El cable paralelo es el
conector fsico entre el puerto paralelo y el perifrico. En un puerto paralelo habr una
serie de bits de control en vas aparte que irn en ambos sentidos por caminos distintos
como se muestra en la siguiente imagen.
El sistema operativo gestiona las interfaces de puerto paralelo con los nombres lpt1, lpt2 y
as sucesivamente, las direcciones base de los dos primeros puertos son:
conector db25.
El conector DB25 se utiliza principalmente para conexiones en serie, ya que permite una
transmisin asncrona de datos
Alberga tres buses de datos:
OBJETIVOS:
Para la realizacin de este proyecto que tiene como funcin los movimientos de
las articulaciones derecha izquierda arriba abajo y con la pinza poder coger
objetos y trasladarlos a otros sitios.
Nuestro brazo botico est compuesto por madera prensada (melanina) tambin
aluminio y engranajes y obviamente los motores.
RESISTENCIAS (1K Y 330 )
El mdulo L298N posee dos canales de Puente H, pudindolos utilizar para controlar dos
motores DC o un motor Pas a Paso, controlando el sentido de giro y velocidad.
Bsicamente estn conformados por un driver L298N sus diodos de proteccin y un
regulador de voltaje de 5V (78M05)
Caractersticas:
OPTOACOPLADOR 4N25
Puedes utilizar este dispositivo a modo de interfaz entre dos circuitos, de tal forma que
quedaran unidos pticamente, lo que a efectos de proteccin del circuito, se traduce en
colocar una resistencia de un valor muy alto (muchos M), lo que lo hace especialmente
til para proteger contra los picos de tensin.
Control de potencia.
A modo de rel.
etc.
REGULADOR L7805CV
1 Tensin de entrada
2 Masa
3 Tensin de salida
CABLE PUERTO PARALELO
MOTOR
CAPACIOTOR O CONDENSADOR
El condensador elctrico o capacitor elctrico almacena energa en la forma de un campo
elctrico (es evidente cuando el capacitor funciona con corriente directa) y se llama
capacitancia o capacidad a la cantidad de cargas elctricas que es capaz de almacenar.
DIODO
#include<dos.h>
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<stdio.h>
#include<fstream.h>
void main()
char key;
clrscr();
outportb(0x378,0);
cout<<"PRESIONE 7:salir\n";
fin:
key=getche();
if(key=='1')
printf("abrir garra\n");
a=1;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(10);
a=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='2')
printf("cerrar garra\n");
b=2;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(10);
b=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='3')
printf("elevar antebrazo\n");
c=4;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(50);
c=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='4')
printf("bajar antebrazo\n");
d=8;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(50);
d=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='5')
printf("elevar brazo\n");
e=16;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(50);
e=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='6')
printf("bajar brazo\n");
f=32;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(50);
f=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='7')
printf("giro horario\n");
g=64;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(50);
g=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin; }
if(key=='8')
printf("giro antihorario\n");
h=128;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
delay(50);
h=0;
x=a+b+c+d+e+f+g+h;
outportb(0x378,x);
/////////////////////////////////////
goto fin;
}
if(key=='9')
goto exit; }
exit:}
6. REFERENCIAS BIBLIOGRFICAS