RE:Interfaz Grafica para netbeans con pic 16f877
Hola,
en 2 anyo de la ingenieria a mi me toco hacer la monitorizacion de un motor con su control de velocidad.
Para ello use el Borland C++ y una tarjeta de adquisicion de datos PCI9112.
Dicha tarjeta tiene drivers para ser conectada al puerto serie, canales entrada/salida analogicos y digitales.
La idea es:
De tu proceso te traes la tension proporcional a la temperatura hasta la tarjeta, disparas la lectura de la tarjeta desde un Timer y, al dato recogido, le aplicas una linealizacion para adaptar el rango de tension usado por la tarjeta (-10/+10, -5/+5, 0/10, 0/5 V) al rango de temperaturas de la parte fisica de tu proyecto.
En mi caso la salida la tenia en formato Digital para mandarle los valores a un PIC (el pic se encargaba de transformar el dato digital en un tren de pulsos), de ahi iba a un puente H de transistores para poder suministrar la corriente que necesitaba el motor.
La velocidad de giro la tomaba con un sensor optico que me daba un tren de pulsos conforme el motor hacia girar un disco con partes reflectantes y partes opacas, lo pasaba por un transformador de frecuencia a tension y se lo mandaba a la tarjeta.
Espero que te sirva lo que te he dicho. Si no, se mas especifico por favor