新闻中心

EEPW首页>光电显示>设计应用> 紫外LED照射器的人机交互模块设计

紫外LED照射器的人机交互模块设计

作者: 时间:2012-09-02 来源:网络 收藏

1.1 硬件实现原理
软件是基于硬件平台的,软件才有发挥需要硬件平台的支持,因此必须先实现硬件平台的。本课题的显示应用于器的控制系统,系统主要由单元、数据处理单元和系统控制单元、配置信息保存单元、大功率驱动电源和特殊光学探头组合构成,系统的控制核心是基于ADI公司的Blackfin531DSP处理器,采用DSP+FPGA结构,系统的FPGA主要用于收集按键采集信号、实现SDRAM扩展、驱动LED电源;DSP处理器主要用于实现的驱动和显示,因此,本课题的硬件原理主要涉及到DSP和LCD之间的硬件部分,连接结构如图2所示。

本文引用地址://m.amcfsurvey.com/article/167577.htm

e.JPG


系统的显示选用的是SHARP的LQ043T3DX02彩色液晶显示屏,通过DSP的PPI接口驱动。PPI(Parallel Port Interface)接口是Black fin DSP处理器的并行数据接口,主要用于数据的高速传输。它包括16位数据线,3个同步信号和一个时钟信号。PPI接口直接与DMA通道整合,数据传输宽度可灵活配置,支持8位、10~16位等多种数据宽度。
由于LQ043T3DX02为24位彩色LCD,红、绿、蓝各8位数据输入,而PPI只有16位数据输出,故将红、绿、蓝分别取高5位、高6位、高5位与PPI相连,将剩下的8位一直置低,形成RGB-565显示模式,此种显示模式的效果与真实色彩几乎没有差别。
1.2 PPI驱动实现
PPI驱动主要包括PPI的设置、DMA的设置和定时器的设置3个部分。
1)PPI的设置
PPI给LCD提供了一个并口,使DSP和LCD和之间可以更加容易连接。PPI支持的运行模式有ITU-R 656.和GP(General Purpose)2种模式。本课题的PPI接口使用的是GP模式。并且在本设计中,将DSP中的数据输出到夏普的LQ043T3DX02LCD是通过PPI实现的,所以使用的是General Purpose模式中的TX模式,并且其内部帧同步有2个。PPI的时钟信号时由FPGA提供。帧同步信号的作用在于控制图像数据的发送时序,2个帧同步引脚分别用来向LCD发送HSYNC和VSYNC信号,LCD的驱动时序如图3所示。

f.JPG


因为本课题的LCD显示开关控制信号DISP由FPGA提供,液晶开关控制是由DSP控制FPGA中对应寄存器的值实现间接的。
本设计中的PPI设置实现如下:
*pPPI_DELAY=65;
*pPPI_COUNT=320-1; //每行传输字节数,应该比实际值小1



评论


相关推荐

技术专区

关闭