Documentos de Académico
Documentos de Profesional
Documentos de Cultura
V. CONCLUSIONES
-Desarrollar el software del controlador usando el lenguaje
C permite estructurar el programa en interfaces de programa
de aplicación, bibliotecas de código y controladores de
Figura 5. Diagrama de flujo de la aplicación principal. hardware, de forma tal que la complejidad del problema se
puede dividir en capas de software. Lo anterior posibilita la
El tamaño del programa en memoria ROM (FLASH) fue de realización de un diseño abierto, flexible y escalable, con
14Kbytes, memoria de datos RAM 140 Bytes y memoria de facilidades para la modificación del software y del hardware
parámetros EEPROM 70 Bytes, l cuando la aplicación lo requiera.
En la figura 6 se muestra el prototipo que se construyó para la -La aplicación de las nuevas técnicas en el campo del
validación del sistema. diseño de controles para elevadores posibilita abordar el
proceso de diseño utilizando metodologías formales para el
desarrollo de software lo que permite disminuir el tiempo de
desarrollo de las aplicaciones, crear sistemas escalables y
modulares que faciliten la adición de nuevas características e
independizar las partes más importantes del código de la
plataforma de hardware usada.
-Una de las grandes ventajas de la metodología de diseño
utilizada es que no depende de la plataforma de procesamiento
ya que todo el código fue realizado en lenguaje C. Se
diseñaron drivers para dispositivos de hardware
independizando los módulos de aplicación de los sistemas de
hardware. De forma similar el uso de librerías de aplicación y
APIs permite realizar fácilmente actualizaciones y
modificaciones al sistema de control permitiendo su expansión
para otro tipo de controles.
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 6
REFERENCIAS
[1] P. Paulin, C. Liem, M. Cornero et al, “Embedded Software in Real-Time
Signal Processing Systems: Application and Architecture Trends”,
Proceedings of the IEEE, Vol. 85, No. 3, Marzo 1997.
[2] G. De Michelli, R. K. Gupta, “Hardware/software co-design”,
Proceedings of the IEEE , Vol 85, No 3, Marzo 1997.
[3] Betancur, A. y Quintero, A. “Control de un Elevador de Carga
Utilizando una Plataforma de Procesamiento Digital”. Medellín:
Universidad de Antioquia, 2002.
[4] Valvano, J. W. “Embedded Microcomputer Systems. Real Time
Interfacing”. Brooks/Cole. 2000
[5] MC68HC912B32TS/D Technical Summary 16-Bit Microcontroller.
Motorola 1999.
[6] G. Berry et al. “The asynchronous approach to reactive and real time
systems”. Proceedings of the IEEE , 79, Sep. 1991.
[7] http://www.fujitecamerica.com/elevators/gearless/gearless_main.htm