Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVOS:
Puertos serial: Los puertos RS-232, tambin conocidos como puertos serie y como puertos COM
son uno de los primeros puertos de comunicaciones incorporados a los PC, pero tambin uno de
los ms ineficaces. El interface de este tipo de puerto suele ser de dos tipos, de 9 pines
(normalmente sealado como COM1) y de 25 pines (normalmente sealado como COM2.
Puerto USB: El puerto USB (Universal Serial Bus) tienen una mayor velocidad de transmisin,
adems a travs del mismo puerto se pueden alimentar perifricos de bajo consumo (incluso un
escner, un disco duro externo, etc.). Tambin es posible conectar en teora hasta 127 perifricos
al mismo puerto (con concentradores alimentados intermedios). El tipo de conector estndar en el
ordenador es el denominado tipo A con 4 contactos, dos para datos y dos para alimentacin
import java.util.List;
import app.Com;
import app.Parameters;
import core.SerialPort;
{
public static void main(String[] args)
throws Exception
{
// looks for free serial ports
SerialPort free = new SerialPort();
List<String> portList = free.getFreeSerialPort();
for (String string : portList)
{
System.out.println(string);
//Read COM3
for (int i = 0; i < 4; i++)
{
System.out.println("<<Receive "+com3.receiveSingleString());
}
}
}
import java.io.*;
import java.util.*;
import javax.comm.*;
throws Exception
{
try {
idPort = CommPortIdentifier.getPortIdentifier(nombrePuerto);
pPort = (ParallelPort) idPort.open("Control de Puertos en
Java", 0x378);
salida = pPort.getOutputStream();
}
catch (Exception e)
{
throw new Exception(e.getMessage() + "\n\nLa aplicacin se
cerrar.");
}
}
{
iniciarPuerto("/dev/parport0");
System.out.println("Puerto iniciado ...");
System.out.println("Preparandose para escribir en el puerto
...");
salida.write(255);
salida.close();
System.out.println("Escritura sobre el puerto exitosa.");
}
catch (Exception e)
{
System.out.println(e.getMessage());
System.exit(1);
}
}
}
Conclucines:
Para realizar la comunicacin entre una PC y otro PC o un dispositivo electrnico que para nuestro
caso se trata de un Protoboard usando un puerto paralelo, serial, o USB usando nuestro IDE
eclipse lo primero que debemos tener en cuenta, es que debemos adjuntar libreras para el
manejo de puertos seriales a nuestro proyecto, de la misma forma tambin abra que adjuntar
libreras para el manejo de puertos paralelos.
Bibliografa:
[1] Gernimo Isidro (Universidad nacional de Tucuman): clase java para la comunicacin UBS
(datos tomados del paper).