Este proyecto lo presenté al final del primer semestre 2013 en la Universidad Tecnológica de Panamá, sede Azuero.
Se trata de un dispositivo que posee cuatro salidas, dos de corriente alterna y dos de corriente directa.
Las salidas de corriente directa están conectadas a enchufes eléctricos por lo que el usuario puede conectar aparatos como abanicos, cargadores de celular, lámparas, computadoras, etc, y desde una computadora se decide cuándo se encenderán dichos dispositivos. Es decir, desde un programa en Java se pueden encender o apagar aparatos de los que normalmente encontramos en nuestros hogares.
Las salidas de corriente directa funcionan como dos fuentes de voltaje variables digitalmente, es decir, desde la interfaz de control en la computadora se puede decidir cuándo se enciende la salida y cuándo permanece apagada y el voltaje que queremos que las fuentes entreguen.
Con escribir un voltaje en el programa hecho en Java la fuente se ajusta a las necesidades del usuario. Naturalmente hay algunos valores que no se puede alcanzar algunos valores específicos pero los resultados son bastante aproximados a la realidad.
Para este proyecto unifiqué los conceptos de conmutación de corriente alterna con TRIAC, fuente de poder variable digital, PWM, regulador de voltaje con LM317 y regulador de voltaje de alta corriente con bypass transistorizado.
Toda la información la podemos encontrar en los siguientes artículos de este blog:
- Herramienta de control para Arduino: El TRIAC, conmutador para corriente alterna
- Arduino PWM: Modulación por ancho de pulsos
- Regulador de Voltaje Variable con LM317
- Regulador de voltaje de alta corriente con LM317 y bypass transistorizado
- Diseño teórico-matemático de un regulador de voltaje variable digital
Hasta ahora lo que he presentado en este blog es más que suficiente para poder hacer un diseño de este tipo.
Todo el proyecto está basado en Arduino.
La interfaz de control es, por supuesto, Java.
A continuación una breve descripción de lo que fue la concepción de la idea y el diseño del dispositivo final.
[scribd id=164452328 key=key-14nnng0bir1iqbce0v4f mode=scroll]
Por último un video donde se muestra el dispositivo en tiempo de ejecución.
Espero sus comentarios.
Saludos.
Reblogueó esto en Biblioteca Uptc Sogamoso.
Hola Sr. Antonio, de verdad que lo felicito por su ardua labor y por tan excelente proyecto, soy un gran seguidor de sus trabajos a través de este blog y me gustaría preguntarle que codigo emplear para que arduino me lea un numero decimal como 10.4 enviado a partir de la interfaz gráfica en java. Le agradecería mucho su valiosa información.
https://panamahitek.com/enviar-numeros-de-mas-de-un-digito-a-arduino/
Hola, qué tal; sinceramente me agradó demasiado su proyecto pero me gustaría saber si podría ver cuál fue la programación que hizo (vi que usó Netbeans) para realizar la interfaz gráfica, tengo dudas en cómo hacer esa parte.