论文部分内容阅读
通过分析电梯信号系统的发展现状和发展趋势,本文利用嵌入式系统技术和开放式工业现场总线CAN-BUS,开发了具有自主知识产权的智能电梯信号系统。重点对电梯信号系统的软硬件平台进行了设计与实现。针对智能电梯信号系统的突出特性,对嵌入式系统和现场总线进行了选型分析,确定了信号系统的整体硬件平台的结构,结合了以单片机为控制单元的前后台系统和ARM-Linux嵌入式系统在成本、性能、实时性和可靠性等方面的优势,为构建智能电梯的信号系统奠定了基础。并且,以轿箱内信号的数据流图为例,说明了呼梯信号在系统各组成部分中的流向。设计了微控制器(MCU)结合可编程逻辑器件(CPLD)结构的智能电梯内选、外呼控制器。与MCU用软件实现数据处理相比较, CPLD是硬件级的并发处理,在电路设计中,将其与MCU相结合,作为MCU的协处理器,可以提高控制器的实时性、可靠性,实现可重构性。介绍了指纹识别模块的硬件结构和指纹识别算法的软件流程,详细研究了指纹呼梯的工作过程,实现了呼梯系统的指纹识别功能,丰富了现代化大厦的管理和检测途径,为智能楼宇的安防措施提供了更加可靠的保证。在充分的调查了嵌入式多媒体技术研究现状的基础上,本文对智能电梯和传统电梯轿厢内的液晶显示功能进行了比较,提出了基于帧缓冲区(Framebuffer)技术的智能电梯轿箱内多媒体液晶显示的解决方案。重点设计了32位ARM920T内核的工业级处理器在嵌入式Linux操作系统下的帧缓冲区设备驱动程序,并总结了Framebuffer设备驱动程序的开发步骤和框架,以及内核调试方法。最后,在Visual C++环境下开发了呼梯测试平台,验证了内选板、外呼板控制器的呼梯、运行指示等工作状态,操纵盘控制器的指纹识别、语音诱导、多媒体液晶显示功能,以及智能电梯呼梯信号系统的CAN网络通信。