基于IC总线的头盔显示器驱动系统的设计

来源 :西安工业大学 | 被引量 : 0次 | 上传用户:hzsbf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
头盔显示器(Head Mounted Display,HMD)是一种典型的微型显示器,应用前景广阔。薄膜晶体管液晶显示器(TFT-LCD)是一种反射式微型液晶显示器,非常适合在微显示系统尤其是HMD中的应用。 人们对HMD的研究始于上个世纪60年代初。从事HMD研发和生产的厂商约有40家,主要集中在欧美和日本。头盔显示器在开发中涉及整个元件的设计、制造到光学系统的整合,有较高的技术门槛,并且由于头盔中特定空间等因素,HMD(头盔显示器)的价格不菲。考虑到国内市场目前对头盔显示系统需求量的增加。因此,我们首先要解决的问题就是在不明显降低显示质量的基础上降低系统造价。本论文的工作就是以AT89S52为控制器,整个系统基于I2C总线的设计模式,为头盔显示系统的普及做应用研究。 文中首先详细介绍了HMD的概念,回顾了HMD技术的发展和面临的问题;接着概述了液晶显示原理方面的基本知识,介绍了无源矩阵的静态驱动和动态驱动;然后详细论述了I2C的结构和工作原理,并以此为基础选定了系统组成方案,完成了硬件平台的搭建,设计了显示系统软件;最后,得出了结论,分析了试验数据。 硬件设计主要是根据课题中所选择的1.3英寸TFT液晶屏,选定了系统组成方案,搭建信号处理模块,液晶显示模块,时钟芯片模块,供电模块,锁相环模块以及单片机和上位机之间的通信接口电路。本系统采用灯EMEL公司的AT89S52芯片作为系统的控制器,主要完成对系统各个模块的控制以及通过UART端口与上位机进行通信。系统其他模块根据系统要求采用SONY公司的专用集成芯片。软件编程大致分为两个部分:第一,为满足系统要求,使用C51语言在Keil C51 V7.09集成开发环境中编写系统主程序;第二,为方便调试,在PC机中的Windows工作环境下,用VB6.0编写上位机程序,实现串口通信。 本系统通过VGA接口与计算机显卡输出相连接,将计算机输出的图像显示在1024×768分辨率的单色小液晶板上。
其他文献
期刊
学位
学位
期刊
学位
学位
学位
期刊
期刊
学位