jueves, 28 de febrero de 2013

POST#2: Control remoto por Xbee o Bluetooth Bee con LCD 128x64 para visualización y comunicación mediante el protocolo RS232

Control Finalizado.

Objetivo: 

Diseño y construcción de un control multipropósitos para proyectos mediante el uso de un microcontrolador PIC ejecutando algoritmos en lenguaje C de control y comunicación RS232,  que es alimentado por datos recolectados en tiempo de real por 4 pulsadores digitales, 1 potenciómetro analógico y 2 stick analógicos con pulsador digital central.

El envió de datos se realiza 5 veces por segundo en forma de un arreglo que contiene todas las variables de control juntas recolectadas por el barrido de puertos del PIC de unas 20 veces por segundo, Dichos datos pueden ser enviados mediante protocolo RS232 ya sea por xbee o por bluetooth bee dependiendo de que modulo se este usando para la transmisión de los datos.

El puerto CPP del PIC se usa para variar la señal PWM (Pulso - Duración - Modulación), que controla el brillo de la pantalla LCD (Pantalla de cristal liquido) de 128x64.

El RTC y la EEPROM están presentes para cualquier uso en futuros proyectos y actualmente permiten mantener la hora en pantalla asi como un cronometro en segundos y el respaldo de la imágenes usadas por los menús de la LCD para no llenar la memoria ROM del PIC.

Actualmente el control esta configurado para poder trabajar con 4 dispositvos que se pueden seleccionar desde el menú los cuales son:
  • Auto movil RC.
  • Aspiradora Automatica.
  • Seguidor de linea PID.
  • Cuadricoptero RC.



Materiales principales utilizados:
  • 1 x PIC 18LF4685.
  • 1 x 24C256 - Memoria EEPROM.
  • 1 x RTC DS1307 - Reloj en tiempo real.
  • 1 x DS 1869 10K - Potenciómetro digital para contraste del LCD.
  • 1 x LM1117T - (Regulador 3.3v para Xbee o bluetooth bee).
  • 1 x Buzzer 5v.
  • 1 x LM2576T-5.0P+ (Step-Down Regulador de Voltaje 5v).
  • 1 x Batería LIPO 7.2v de 2 celdas a 900 mAh.
  • 1 x Lamina de aluminio para la base.
  • 1 x Potenciomentro de perilla de 10k.
  • 1 x 74HC04.
  • 4 x Pulsadores.
  • 2 x Stick analógicos.
  • 1 x Baquelita de fibra para el montaje.
  • 1 x Blutooth bee (Dependiendo del medio de control a distancia).
  • 1 x Xbee (Dependiendo del medio de control a distancia).
  • 1 x LCD 128x64 para visualización del menú y estado del dispositivo.
Construcción:

Placa de control. Placa de Entrada.
Placa de control desde abajo. Placa de Entrada desde abajo.
Placa de control con batería y xbee. Placa de control y de entrada.
Control Armado.

Imágenes del control finalizado en funcionamiento:

Menú de opciones. Menú de control.
Imagen al Iniciar.

No hay comentarios:

Publicar un comentario

POST#20: UPS AC-DC 5V a 4 Amp con cargador de batería de ácido plomo sellada

Objetivo:  Debido a los constantes bajones y cortos programados de la energía eléctrica en mi país Venezuela, he determinado hac...