Vous êtes sur la page 1sur 3

Central para comando remoto de dispositivos va telfono

Nadig Patricio
Director: Ral Rivera 2009

Resumen El proyecto consiste en el diseo e implementacin de una central para comando remoto de dispositivos por red telefnica. Este sistema permite el acceso a un men controlable por comandos DTMF (Mltiple Frecuencia de Doble Tono), el cual a su vez gobierna un conjunto de perifricos conectados a su puerto de comunicaciones. Se puede actuar sobre salidas digitales y sensar entradas analgicas y digitales. La navegacin a travs del men es guiada de manera oral por medio de una memoria de voz, brindando as una interfase amigable con el usuario. El diseo del hardware se llev a cabo utilizando componentes de bajo costo y fcil adquisicin en el mercado local, facilitando su reproductibilidad. Por otra parte el software interno puede ser actualizado de manera in circuit lo que permite agregar funcionalidades al proyecto sin necesidad de desarmar el equipo. El sistema terminado cumpli con los objetivos planteados demostrando gran estabilidad y flexibilidad, ya que se lo puede adaptar a un gran nmero de aplicaciones tanto hogareas como empresariales. Introduccin La posibilidad de controlar un conjunto de dispositivos de manera remota representa un concepto que mucha gente considerara de gran utilidad en

estos das. Sus aplicaciones podran abarcar el control de luces, sistemas de calefaccin y/o aire acondicionado, cortinas y persianas elctricas, etc. Si bien este tipo de tecnologas se encuentran disponibles, su uso se ve limitado por sus altos costos de adquisicin e instalacin. El presente proyecto plantea el diseo y construccin de un sistema capaz de cubrir este tipo de funciones, manteniendo los costos bajos y sin poner en riesgo la seguridad o el correcto funcionamiento del equipo. Desarrollo En primer lugar se realiz un anlisis de distintos mtodos de comunicacin entre el usuario y el sistema a disear. Entre las posibilidades planteadas estaban Internet, los mensajes SMS y finalmente las comunicaciones telefnicas. Se opt por este ltimo mtodo justificando la eleccin en su gran disponibilidad, confiabilidad y simplicidad de uso. Por otra parte el sistema elegido presenta bajos costos de fabricacin y su instalacin es simple y confiable. Luego de plantearse los aspectos referidos a su conformacin y funcionamiento se elabor una serie de diagramas en bloques, resultando como eleccin final el diagrama mostrado en la figura 1. En l se pueden apreciar los principales mdulos que hacen al funcionamiento del sistema, as como tambin su interconexin. El

microcontrolador utilizado es un MC68HC908GP32 de la marca Freescale.

Figura 1. Diagrama en bloques

Uno de los puntos estrictamente requeridos tiene que ver con la seguridad y confiabilidad del sistema. La confiabilidad debe ser garantizada mediante un diseo adecuado del hardware y un programa depurado y optimizado, con el fin de evitar un funcionamiento errtico. El programa de acceso bloquea los intentos de conexin no autorizados y permite el cambio de clave de modo seguro para evitar que un intruso pueda tomar el control. La interfase con el usuario es interactiva y consiste en un men de opciones mediante mensajes de voz. Las acciones tienen confirmacin, as como tambin, brindan asistencia en caso de que no se detecte actividad por parte del usuario durante un determinado perodo de tiempo. Adems, la liberacin de la lnea esta garantizada, an en caso de una interrupcin en la comunicacin, gracias a un sistema de timeouts. El dispositivo puede ser accedido de manera remota o desde un terminal local dentro de la misma red telefnica. En este ltimo caso el sistema se encarga de llevar a cabo las acciones necesarias para evitar la interferencia con el servicio telefnico externo. El puerto de entrada / salida del sistema tiene una doble funcin. Su aplicacin principal es la de conectar al microcontrolador con los perifricos que se deseen gobernar. El hecho de contar con una conexin directa a los puertos I/O de dicho componente presenta la ventaja de poder aprovechar sus funcionalidades extendidas, tales

como su interfase SCI, SPI, Timers, Conversores, etc. Debido a que el microcontrolador no posee etapa de aislamiento, en el caso de requerir sensar o actuar sobre dispositivos de potencia se deber implementar dicha etapa por separado, tomando los recaudos necesarios para proteger la integridad de los puertos. La segunda funcin del puerto de entrada / salida del equipo es permitir la reprogramacin in circuit del micro. Gracias a las caractersticas de su diseo, el sistema puede ser reprogramado sin necesidad de abrir la cubierta, lo cual permite realizar mejoras o actualizaciones en cuestin de minutos. Esto permite a su vez la produccin de unidades genricas, sin software especfico de control, que luego podrn ser especializadas por medio de la programacin al momento de ser instaladas. Los dilogos necesarios para la navegacin en el men son reproducidos por medio de una memoria que contiene todas las pistas requeridas para responder a las diferentes situaciones que puedan plantearse. Dichas pistas tambin pueden ser grabadas y regrabadas durante la instalacin por medio de una placa accesoria, con el objetivo de adecuar el dispositivo a las necesidades del usuario. Volviendo sobre su logrado bajo costo y su caracterstica de reprogramacin in situ, se puede pensar en un sistema diseado para su comercializacin. Resultados y conclusiones Durante la etapa de diseo se construyeron 2 prototipos, siendo el segundo la versin final donde se mejoraron determinados aspectos. El equipo fue instalado y puesto a prueba durante varias semanas para verificar su correcto desempeo. Para ello se lo conect a un conjunto de perifricos de prueba (flip flops, leds, rels, etc) que

simulaban las diferentes situaciones de aplicacin real. Se confeccion adems un registro interno de errores accesible desde la interfase principal para poder monitorear el estado de las variables del programa, con lo cual el programador pudiese diagnosticar posibles fallas en el cdigo. Con estas herramientas se logr optimizar el programa hasta obtener cero errores internos, con lo cual se mejor notablemente la estabilidad del sistema a lo largo del tiempo. Adems se llevaron a cabo otros tipos de pruebas para determinar los lmites de funcionamiento del equipo. Dichas pruebas incluyeron marcado veloz e interrupciones mltiples, y durante las mismas el sistema respondi segn lo previsto, resolviendo las situaciones con total normalidad y sin presentar fallos ni comportamientos errticos. El equipo puede ser alimentado con tensiones entre 12 y 18 volts de corriente contnua o alterna RMS. Por otro lado, las mediciones realizadas determinaron que el consumo mximo del mismo es de 4.5 W. Esto brinda entonces una gran libertad a la hora de escoger la fuente de alimentacin, mostrando nuevamente su flexibilidad. Finalizadas las pruebas el equipo fue instalado y configurado para trabajar con dispositivos reales. Una de las pruebas bajo estas condiciones consisti en verificar que el sistema no interfiera en las comunicaciones telefnicas ordinarias y que slo acte cuando los comandos estn dirigidos hacia l. Nuevamente el equipo se comport segn lo esperado, manteniendo el correcto funcionamiento a lo largo del tiempo. Puede concluirse entonces que el diseo implementado cumpli con los objetivos planteados, logrando un buen desempeo, gran flexibilidad y presentado bajos costos de fabricacin e instalacin. Por tal motivo se espera que este tipo de tecnologas pueda ser vista con mayor frecuencia en aplicaciones

hogareas y empresariales facilitando de esta manera el control de dispositivos a distancia.

Bibliografa Apuntes de ctedra de Diseo Digital con Microcontroladores, Facultad de Ingeniera, UNMdP Nota de aplicacin sobre la escritura en Flash durante la ejecucin del programa en un microcontrolador Freescale de 8 bits. http://www.electrocomponentes. com Caractersticas y funcionamiento del circuito de conversacin. Wikipedia: Telfono. Esquema de un circuito simple de deteccin de rings. http://www.pablin.com.ar Hojas de datos correspondientes a los integrados utilizados: MC68HC908GP32, ISD3548, CM8870. www.datasheetcatalog.com

Vous aimerez peut-être aussi