Академический Документы
Профессиональный Документы
Культура Документы
Eklin.tarazona@gmail.com
abel_gg_235@hotmai.com
Facultad de Ingeniería electrónica y eléctrica, Universidad Nacional Mayor De San Marcos, Lima Per
Abstract- The knowledge imparted during the cycle has led us to - Uso del Lenguaje de programación Java.
have an incentive to investigate and investigate even more about
the Java-oriented programming course which has been carried - Sentencia if-else.
out correctly, in this way this project could be carried out,
together with previous knowledge of electronics, and the - Declaración de variables con tipo boolean, int y final.
handling and use of the parallel port with Java-Netbeans.
The management of the port has a myriad of applications for this - Conocimiento del funcionamiento de puertos paralelos.
and many projects whose use has no limits.
- Sistemas mecánicos(mecanismos).
- Carpintería.
II. OBJETIVOS
Aprender el uso del puerto paralelo mediante un
lenguaje de programación en Java.
Aplicar el diseño del mecanismo que más adelante
veremos.
UNMSM-FIEE
III. MATERIALES Y MÉTODOS
Software utilizado:
Equipos utilizados:
Multímetro digital
Usado para comprobar continuidades y voltajes en las entradas y salidas
Fuente variable DC
Usado para alimentar el circuito
Taladro
Sierra circular
UNMSM-FIEE
Materiales usados para el circuito secundario:
- Resistencias 330 Ω (x18) / 180 Ω (x2)/ 560 Ω (x4)
- Leds rojo(x2)
- Leds infrarrojo emisor(2) y receptor(2).
- Integrados 74ls90 (x2)y 74ls47(x2)
- Display (x2)
- Placa
- Cable utp
- Protoboard.
Puente H
- Retazos de madera
Materiales usados par ala maqueta:
- Triplay.
- Silicona.
- Pintura.
- Paliglobos.
- Corchos.
- Mangos de salta soga.
- Ganchos de ropa.
- Mallas.
- Esfera de tecnopor.
UNMSM-FIEE
IV. MARCO TEÓRICO: A pesar que el uso del puerto paralelo en la actualidad
es muy limitado, y este es catalogado por algunas
personas como obsoleto, existen actividades específicas
JAVA NETBEANS:
que utilizan la comunicación paralela para mejorar su
Java es un lenguaje de programación de propósito trabajo. Su salida paralela de datos de 8 bits nos permite
general, concurrente, orientado a objetos que fue usarlo con mayor facilidad que una comunicación serial.
diseñado específicamente para tener tan pocas
dependencias de implementación como fuera posible. JAVA hoy por hoy es la plataforma de desarrollo más
Su intención es permitir que los desarrolladores de usada, esto por la portabilidad que nos ofrece el uso de
aplicaciones escriban el programa una vez y lo ejecuten la máquina virtual, entre otras cosas. Por eso me parece
en cualquier dispositivo (conocido en inglés como importante aprender a usar el puerto paralelo con este
WORA, o "write once, run anywhere"), lo que quiere lenguaje.
decir que el código que es ejecutado en una plataforma
no tiene que ser recompilado para correr en otra. Lo que deben saber de la conexión del PP es que los
NetBeans es un entorno de desarrollo integrado libre, pines del 2 al 9 son las salidas, siendo el pin 9 el mas
hecho principalmente para el lenguaje de programación significativo y el 2 el menos significativo. Del pin 18 al
Java. Existe además un número importante de módulos 25 son tierra. Los dems pines son de control y de entrada
para extenderlo. NetBeans IDE2 es un producto libre y de datos como se indica en la imagen.
gratuito sin restricciones de uso.
FUNCION JBUTTON
S1 S2 S3 S4 Resultado
1 1 0 0 Corto circuito
0 0 1 1 Corto circuito
1 1 1 1 Corto circuito
MOTOR DC:
- ARMADO DE MAQUETA:
Para iniciar el armado y el sistema utilizamos triplay
algunas herramientas que facilitaron el cortado y el
taladrado del triplay y para el pegado silicona como
veremos a continuación.
Sistema final
Además, como el puerto paralelo bota voltajes de
3.6 como máximo implementaremos un 74LS244
que funciona como buffer y nos da salidas de 5
voltios para cada bit.
- PROMACION EN JAVA:
Añado comentarios en la mayoría de las líneas para poder explicar la función de cada línea.
UNMSM-FIEE
El uso del pressed es para activar la función que cumplirá cada tecla, la que es puesta a través de su código
ASCI.
UNMSM-FIEE
El uso del released es para que se active al dejar de pulsar la tecla, también en código ASCI.
UNMSM-FIEE
VI. CONCLUSIONES Y
RECOMENDACIONES:
El uso del java demanda el conocimiento de
funciones básicas del JFrame y de las
librerías KeyListener y KeyEvent.
También se debe conocer correctamente el
funcionamiento del puente H y sus
limitaciones.
También debemos conocer las limitaciones
de las salidas de los bits del puerto paralelo
en corriente y voltaje.
El uso además del integrado 74LS244 nos
acomoda y nos elimina las limitaciones del
anterior.
Se debe conocer que el software usado son
versiones muy anteriores a las actualizadas
tanto el netbeans, el JAVA y el Windows.
VII. BIBLIOGRAFIA:
- http://atrum-blog.com/2011/07/salida-
de-datos-por-puerto-paralelo-en-java/
- http://www.asifunciona.com/electrotecni
a/af_motor_cd/af_motor_cd_6.htm
- https://techlandia.com/jbutton-java-
funciones-info_281914/
- http://arteymedios.org/tutoriales/item/76-
controlar-motores-de-corriente-continua-
con-puente-h
- http://puntocomnoesunlenguaje.blogspot.c
om/2012/08/el-argumento-args-de-main-
en-java.html
- http://www.forosdelweb.com/f45/porque-
usa-string-args-957129/
- https://www.youtube.com/watch?v=rpdaTr
jKKjE&t=261s
- https://www.youtube.com/watch?v=c0L4g
NKwjRw