论文部分内容阅读
随着城市景观营造和城市数字化建设的推进,通过显示屏及时获取共享信息成为人们生活里不可或缺的环节。LED显示屏凭借其发光效率高、颜色鲜艳、功耗低等优点占据大部分显示屏市场,给智慧城市的建设带来了新的活力。LED智能玻璃显示屏在户外环境的使用中优势明显,具有良好的透明性和观赏性。由于它广泛应用于室外大型展示场合,因此对控制系统运行的稳定性和实时性要求很高。本文基于LED显示技术、高速传输技术与嵌入式系统设计,设计一种LED智能玻璃嵌入式控制系统。该系统包括:上位机、控制器、驱动器以及LED智能玻璃显示屏。上位机软件播放相应分辨率视频并提供映射坐标,控制器分为主控制器MCU和辅助控制器SCU,MCU通过DVI接口接收上位机视频信号并通过串口通信接收映射信息,以基于Xilinx FPGA和基于μC/OS-Ⅱ操作系统管理的STM32 ARM的双核嵌入式系统作为控制器的核心将数据进行处理,并通过光纤高速传输至以Xilinx FPGA为核心的辅助控制器SCU中,SCU将接收数据转换处理为符合驱动器特性的信号后由网线传输至驱动器,进一步地SCU可通过级联实时传输更多数据且具有节约资源的优点。驱动器通过安装在显示屏两端的FPC排线来连接并驱动LED智能玻璃显示屏像素点的显示。系统控制器功能模块包括DVI处理单元、映射处理单元、视频处理单元、光纤传输单元、数据转换单元,完成上位机视频数据以及映射的传输,实现上位机全彩色视频在LED智能玻璃显示屏的远距离实时显示系统的设计。本文阐述了 LED显示技术、光纤传输技术以及实时嵌入式操作系统的使用,从硬件设计、ARM软件编程以及FPGA程序设计上,对LED智能玻璃嵌入式控制系统进行设计。本文首先根据项目需求进行方案设计,然后通过PCB设计以及对各功能模块的仿真和在线调试,最终实现目标设计,验证了系统设计方案的可行性。