Electronica

Solo disponible en BuenasTareas
  • Páginas : 4 (856 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de mayo de 2010
Leer documento completo
Vista previa del texto
COMUNICACIÓN DE PUERTO SERIAL A TRAVÉS DE API’S DE JAVA, PROTEUS, PIC C Y MICROCONTROLADOR (PIC16F877A)
Movimiento de servo motores (simulación Proteus) a través de una instrucción desde java.
Lapráctica consiste en poder realizar una comunicación entre una aplicación de Java y la simulación de un circuito en Proteus, a través del puerto serial, mandando una instrucción desde la aplicaciónecha en NetBeans (Java) y hacer mover un servo motor en la simulación del circuito en Isis Proteus. Para ello se hizo uso de API’s de java (Librería rxtxcomm.jar), el diseño del circuito en la aplicaciónde Isis Proteus (específicamente el uso de microcontroladores, COMPIM “Puerto Virtual”), PIC C (Comunicación RS232, haciendo uso del archivo .hex de la clase generada) y NetBeans IDE 6.7.1.

Diseñode Circuito en Proteus.
El circuito que vamos a diseñar está compuesto por: PIC16F877a MOTOR-PWMSERVO LM016L COMPIM PIC16F877A Es micro que usaremos para nuestro diseño, la configuración que vamos ausar es un Clock de 20 MHz, como control de LCD a los puerto B, los motores se conectar al puerto A y la interfaz seria a los puerto TX y RX.

MOTOR-PWMSERVO Los motores Servos se van a conectar auna fuente de 5 v y GND respectivamente y la salida de control a un puerto RA respectivamente iniciando desde RA1 a RA3.

LM016L El uso de una LCD es muy importante ya que en ella, vamos a mostrarlos grados de movimiento de cada motor así como mensajes de control del circuito. La configuración que se va ocupar es la de 4 bits.

COMPIM este componente es el la simulación de nuestro puerto DB9el este caso solo usaremos dos pines de este puerto RXD y TXD, este componente requiere de configurar su velocidad de comunicación esto se hace en la opción de editar propiedades.

Ya que tenemostodos los componentes y como funciona cada uno, es hora de armar muestro circuito. En la siguiente tabla se muestran los puerto que se asignaran a cada componente como ya había mencionado las...
tracking img