Académique Documents
Professionnel Documents
Culture Documents
El presente proyecto nos permite hacer uso de los dispositivos de circuito electrnico
que ser implemento para transformar la corriente continua en corriente alterna.
Con el uso del software libre llamado Gambas2 se implementara un sistema control que
nos permitir evaluar el funcionamiento correcto de la implementacin de los circuitos
electrnicos.
Para el desarrollo de este proyecto se utilizaron diversos recursos que fueron aprendidos
durante todo el proceso del curso.
1. JUSTIFICACIN:
El desarrollo del proyecto ser a cargo de los alumnos, que realiza el desarrollo del
mismo y este consisti en diversos pasos, el cual permitir cumplir con el requisito
de armado del circuito electrnico, la programacin en el Gambas2 y la presentacin
final que ser adecuado al plan de estudios de la presente asignatura.
2. OBJETIVOS
2.1 Objetivo General.
Implementar un sistema de control por puerto paralelo
2.2 Objetivos Especficos
Recopilar informacin del sistema
Analizar y Disear
3. DESCRIPCIN:
Puerto Paralelo:
Es el encargado de llevar los DIV lgicos de la PC al circuito de control, para
este circuito se utiliza un cable paralelo DB25 con conectores a los extremo
hembra y macho.
Etapa
Separadora (control)
Circuito Impreso
Transformador
220/9v
diodos
AMP
1 regulador (M7805)
Condensador
4.2 Placa de
Conector
Circuito Impreso
En el electrnica, un circuito impreso o PCB (del ingls printed circuit board), es
un medio para sostener mecnicamente y conectar elctricamente componentes
electrnicos, a travs de rutas o pistas de material conductor, grabados en hojas
de cobre laminadas sobre un sustrato no conductor.
Circuito
Integrado:
Sirve para proteger, aislar el circuito de control con la puerta de salida LPT de
la computadora.
Protege de cortos circuitos externos y sobre voltajes que se pueden dar en
nuestro circuito de control.
8 Leds:
Es un dispositivo semiconductor que emite luz incoherente de espectro
reducido cuando se polariza de forma directa.
El LED es un tipo especial de diodo que trabaja como un diodo comn, pero
que al ser atravesado por la corriente elctrica, emite luz .
Diodos(8):
Componente electrnico que deja pasar la corriente de una batera cuando se
conecta el nodo al positivo y el ctodo al negativo, oponindose al paso de
corriente si se conecta al contrario.
Puerto
LPT:
5. Uso de GAMBAS2
Gambas es un ambiente y lenguaje de programacin que permite el desarrollo
rpido de aplicaciones (RAD por sus siglas en Ingles) en Linux. Est basado en
un intrprete BASIC parecido a VB pero no es un clon y no corre cdigo VB. Es
un aplicacin original de Linux muy inspirada por JAVA. El creador es un
Frances llamado Benot Minisini (alias El Merovingio) que ha trabajado en este
projecto durante 7 aos y ha escrito o coordinado ms de 400,000 lneas de
cdigo, distribuidas en casi 350 clases. Gambas es la manera ms fcil y rpida
de crear aplicaciones en Linux, sin importar si eres nuevo o experimentado en la
programacin en Linux. Una de las virtudes de Gambas es que integra
Estao
Pasta de soldar
Pistola de soldar
Extensin
Cable delgado
Cuchilla pequea
Destornillador
Alicate de corte
Computador
Chk3.Value = 0
END IF
IF (Entrada AND bit4) = bit4 THEN
Chk4.Value = 1
ELSE
Chk4.Value = 0
END IF
IF (Entrada AND bit5) = bit5 THEN
Chk5.Value = 1
ELSE
Chk5.Value = 0
END IF
IF (Entrada AND bit6) = bit6 THEN
Chk6.Value = 1
ELSE
Chk6.Value = 0
END IF
IF (Entrada AND bit7) = bit7 THEN
Chk7.Value = 1
ELSE
Chk7.Value = 0
END IF
END
En el cdigo anterior la lectura del Puerto se efecta con si fuese un archivo, se
sucede al Puerto 379h en modo lectura (read). Luego de leer el puerto, se
realizara el enmascaramiento de cada uno de los bits que nos interesa, con el fin
de indicar aquellos bits que se encuentran en nivel alto, por medio de ChekBox
tildados, y en nivel bajo, por medio de ChekBox sin tildar. De esta manera
logramos utilizar el puerto paralelo para recibir seales del exterior o enviarlas,
lo cual abre un amplio abanico de posibilidades, ya sea para controlar motores o
encender motores o encender lmparas, como as tambin activar ciertos
procesos a partir de seales externas.
PROGRAMACIN GAMBAS2
PRENDER
TODO
Salida1
Salida2
Salida3
Salida4
Salida5
APAGAR
TODO
OK
ENDIF
IF checkbox4.Value=TRUE THEN
Valor4=8
ENDIF
IF checkbox5.Value=TRUE THEN
Valor5=16
ENDIF
Valores= valor1+valor2+valor3+valor4+valor5
menssage(valores)
puertoDatos = OPEN /dev/port FOR WRITE
SEEK #puertoDatos, &H378
Salida = 0
Salida = valores
WRITE #puertoDatos, Salida
CLOSE puertoDatos
END
CONCLUSIONES
Al realizar el desarrollo del proyecto se aplicaron diversos mtodos
El diseo del proyecto verifica el funcionamiento correcto del sistema
electrnico utilizando como herramienta de apoyo el Gambas2 en plataforma
Software libre.
Se analizarn diversos conceptos previos a la realizacin del diseo y armado de
los dispositivos electrnicos.
BIBLIOGRAFIA
http://es.wikibooks.org/wiki/Gambas
http://es.wikipedia.org/wiki/Proyecto
http://es.wikipedia.org/wiki/Sistema_de_control
ANEXOS