SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Descripción del sistema: El siguiente proyecto es el diseño de automatización del sistema de iluminación de una casa convencional. Para este propósito utilizaremos el micro controlador Picaxe 18M2 el cual será el encargado de controlar las luces, también utilizaremos sensores de luz, sensores de presencia, con los sensores de luz. Con los sensores de movimiento sabremos si alguna persona se encuentra en la aviación por lo que sería necesario encender la luz, mientras que con el censor de luz estaremos censando constantemente el nivel de luz que halla en la aviación puesto que si es de día y la luz del sol está entrando por la ventana entonces no será necesario encender las luces. El sistema funcionara de la siguiente manera: se colocaran sensores de movimiento en las habitaciones, pasillos y en los puntos en los cuales las personas no puedan estar sin la cantidad de luz adecuada, también se colocaran sensores de luz en todas las habitaciones teniendo cuidado de instalarlos en puntos en los cuales no cense develes de luminosidad incorrectos como por ejemplo detrás de algún mueble que genere una sombra y provoque que el sensor mande la señal de que la aviación está a oscuras siendo esta información incorrecta. Los datos colectados por los censores de luz y censores de presencia serán enviados al microprocesador el cual procesara estos datos y de acuerdo a su programación decidirá si encender la luz, en caso de que esta esté apagada, o de apagar la luz, en caso de que esta esté encendida. Esta señal ya sea de encendido o apagado será enviada a un interruptor el cual será el encargado de ejecutar esta orden, este interruptor también contara con la opción de encender y apagar manualmente las luces en caso de que el sistema automático este fallando o que simplemente la persona desee apagar o encender la luz cuando las condiciones procesadas por el micro controlador indique lo contrario. Como funciones extras, el sistema puede contar con indicadores que permitan observar el funcionamiento del sistema y hacer algunas programaciones como son: el encendido y apagado de todas o alguna luz en especia durante un
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
tiempo determinado, esto su puede utilizar para simular presencia mientras no haya nadie en la casa. Limitaciones del sistema: El sistema tiene varias limitaciones tales como que los sensores de movimiento que estén colocados en las habitaciones deben estar colocados de una manera tal de que no censen el área de la cama, puesto que no se desea que mientras la persona este durmiendo se enciendan las luces porque este se halla dado la vuela en la cama. También hay que tomar en cuenta la presencia de mascotas en la casa, puesto que las mascotas como gatos y perros tienden a moverse de noche lo que provocaría el constante encender y apagar de las luces.
Desgrama en Bloque del sistema
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Descripción técnica de los componentes utilizados. Descripción: Micro-controlador PICAXE 18M2, contiene 16 entradas/salidas configurables. Características
Capacidad de memoria: 2048bytes Líneas de memoria máxima: 1800 Variables generales: 28 RAM: 256 bytes EEPROM: 256 bytes Máxima velocidad de operación: 32MHz Voltaje de operación: 1.8 a 5V Sub-procedimientos: 255 Entradas ADC: 10 Entradas Touch Sensor: 1
Breve informe sobre el PICAXE M2 Introducción Este informe producto está diseñado para informar a los usuarios PICAXE existentes acerca de la programación adicional y mejorada comandos y características de la nueva gama de micro controladores PICAXE M2. Tareas paralelas Una de las nuevas características de la serie M2 es que se pueden ejecutar hasta 8 tareas del programa en paralelo. Esto simplifica la programación para los estudiantes más jóvenes, sobre todo cuando utilizando la esquematización Lógica. Entradas y salidas Una de las nuevas características clave de la serie M2 es que casi cada pin puede configurarse como entrada o salida. Esto crea mucha más flexibilidad. Naturalmente, los pasadores pueden configurarse para la disposición PICAXE tradicional si así se desea. La gama M2 tiene hasta 16 pines de entrada / salida configurables, que están
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
dispuestas en los puertos 2, con la etiqueta B y C. Cada puerto tiene un máximo de 8 pines (0-7). Consulte los Diagramas de cableado de la página anterior para los diseños de pines específicos.
Capacidad de la memoria Las partes M2 tienen ahora hasta 2048 bytes de memoria de programa, que es 8 veces más grande que las piezas de M mayores. También contienen 256 bytes de memoria de datos (comandos de lectura / escritura / eeprom). Por 14M2, 20M2 y 18M2 + la memoria de programa y memoria de datos son totalmente independientes (2.048 + 256). Debido a los recursos de silicio más limitados sobre el 18M2 08M2 / (más) los superiores 256 bytes se comparten entre el programa y los datos (2048 en total). Por lo tanto, con los programas que se encuentran en 1792 bytes de largo los 256 bytes de memoria de datos son disponible. Programas muy largos (más de 1792 bytes) empiezan a reducir la cantidad de memoria de datos disponible. Variables En las partes M2 en la actualidad hay hasta 512 variables de propósito general. 28 de ellos, conocido como b0 a b27, se puede utilizar directamente en cualquier orden (como en otras partes PICAXE). Esto es el doble de la M / X número mayor de variables bX. Todos los bytes de uso general (0-511) también pueden ser dirigidas tanto directa como indirectamente.
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Para abordar directamente los valores del peek (leer el byte) y meter (escribir el byte) se utilizan los comandos. Tenga en cuenta que Peek y Poke están dedicados a dlas variables de propósito general, para leer los registros periféricos de micro controladores. Los nuevos comandos peeksfr y pokesfr se utilizan. Para direccionar indirectamente los valores se utiliza el nombre de la variable virtual "@ bptr´´. @ Bptr es un nombre de variable que puede ser utilizado en cualquier orden (es decir, como cuando se utiliza una variable de 'b1'). Sin embargo, el valor de la variable no es fijo (Como con b1), pero contendrá el valor actual del byte actualmente 'señalado' por el puntero de byte (bptr). El compilador también acepta "@ bptrinc '(incremento post) y' @ bptrdec '(post decremento). Cada vez que el '@ bptrinc' nombre de la variable se utiliza en un comando el valor del puntero de byte se incrementa automáticamente en uno (es decir, = bptr bptr 1 se produce de forma automática después de la lectura / escritura del valor @ bptr). Esto lo hace ideal para el almacenamiento de una sola matriz bidimensional de datos. Variable Tiempo Incrementos de la palabra nueva variable "tiempo" después de cada segundo del programa ha estado funcionando. Puede contar hasta 65.535 segundos transcurridos (aproximadamente 18 horas) antes de rebosar. Para restablecer sólo tiene que utilizar 'dejar que el tiempo = 0'. Incrementos de tiempo cada segundo tanto a 4 MHz y 16 MHz. En otras velocidades de reloj que se incrementará de manera diferente (por ejemplo, 0,5 s a 8 MHz) Entradas analógicas Muchos más canales ADC ya están disponibles. El uso del comando readadc configura automáticamente el pin como una entrada analógica. El rango de tensión analógica puede ser el rango de suministro de energía PICAXE o un voltaje externo alternativo rango. En este caso se utilizan dos pasadores analógicas para establecer la referencia positivo y / o negativo para el ADC (ver la comando adcconfig). Partes M2 también tienen una referencia de tensión interna precisa (1.024V), para su uso con la batería de calibración de seguimiento proyectos impulsados. DAC y FVR
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Las partes M2 apoyan un convertidor digital-a-analógico (DAC) para la salida de tensión analógica accuate. La gama de la DAC puede ser la tensión de alimentación o una tensión de referencia generada por el módulo de referencia de tensión fija (FVR). Este módulo puede ser configurado para generar una precisa 1.024, 2.048, o referencia 4.096V. Operación de baja tensión Las partes M2 tienen una matriz de silicio 3.3V interna, pero también contienen una gota bajo interna hacia fuera el regulador, que es activa automáticamente cuando es necesario. Esto significa partes más M2 se pueden utilizar en todo el 1.8 a 5V Tensión rango (2,3 V para 08M2). Entrada / salida de interfaz puede ser a 3.3V o 5V. Encendido de las células 2xAA lugar de 3xAA células es ahora totalmente compatible. Tensión baja de voltaje es 1.9 V a. Frecuencia de reloj La frecuencia de operación de encendido por defecto es 4 MHz, utilizando el resonador interno. Suplente reloj interno frecuencias de hasta 32 MHz ya están disponibles - 8 veces más rápido que 4MHz.
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Detector de movimiento: DD-4312 Detector MOVIMIENTO (PIR) Techo Cuádruple 360º. Este detector de techo está pensado para uso en interiores donde se quiera cubrir una gran área, dispone de una tecnología para evitar falsas alarmas. Especificaciones:
Detector de techo infrarrojo cuádruple Alcance de Ø20 metros (Ø14 efectivos) a 3 metros de altura, 360° 84 haces de detección Cobertura de 314 m² Ajuste de sensibilidad, impulsos 1 y 2, 3 automático Compensador automático bidireccional de temperatura Librería de falsas alarmas V.L.S.I. Memoria de alarma Alimentación 8.2 ~ 16V CC /9 mA Dimensiones: Ø110 x 45 mm Peso: 123g
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
DD-4311 DETECTOR MOVIMIENTO EXTERIORES TRIPLE TECNOLOGÍA (IR/Microondas/IA) Este dispositivo está pensado para uso en exteriores, dispone de un sistema de triple tecnología, doble infrarrojo sincronizado, microondas de 10.552 GHz e inteligencia artificial.
Infrarrojo dual, microondas de 10.525 GHz. e inteligencia artificial Alcance 12m x 12m - 110º Inmunidad a pequeños animales <20Kg Montaje óptimo a 2,2m de altura Análisis automático de interferencias o intrusiones reales mediante el uso de inteligencia artificial Lente con filtro especial inmune a la luz blanca 10000 lux Sensibilidad del microondas ajustable Microondas de efecto Dopler con antena plana Compensación automática de temperatura Carcasa intemperie IP65 Contactos de alarma NC/NA seleccionable Contacto de sabotaje NC Alimentación 9 a 16Vcc /30mA a 12Vcc Temperatura de trabajo de -20°C a 70°C Dimensiones 153x80x58mm
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Sensor de Luz: SMART Sensor 10DPI 19f Descripción del producto Sensor de luz ambiental opcional con detector de movimiento para los balastos PCA EXCEL one4all a partir de la generación xitec II Controlable por mando a distancia Máx. altura de montaje 10 m Diseño compacto para permitir el montaje empotrado en luminaria Simple conexión al balasto por cable a través de la interfaz SMART Alimentación de corriente a través del balasto La regulación de la luz y la detección de movimiento pueden desactivarse Ajuste individual de los parámetros mediante software de configuración Opcional con perfil corridor FUNCTION Conexión con un segundo balasto opcional a través de un cable accesorio adicional.
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo
SISTEMA DE CONTROL DE ILUMINACION CON MICROCONTROLADOR
Mejoras Futuras a incorporar al sistema: Dentro de las posibles mejoras que se podrían implementar sobre este sistema estaría el control no solo del encendido y el apagado de las luces, sino que se le podría agregar componentes para controlar la intensidad de luz emitida por las lámparas.
Jorge Luis Adames Rosario…….Mat: 100006056
Universidad Autónoma de Santo Domingo