煤矸传感器人机面设计报告.docVIP

  • 8
  • 0
  • 约1.45万字
  • 约 14页
  • 2016-10-19 发布于贵州
  • 举报
煤矸传感器人机面设计报告

煤矸分界自动识别 密级:保密 集成传感器2006.10 设计:刘伟 完成时间:2006.10 目 录 一. 概 述 1 二. VGG12864Z显示模块 2 三、 软件设计 5 四.函数调用说明 7 附录.调用实例 9 概 述 本设计采用TI公司55x系列DSP芯片TMS320VC5509与Visionox 公司的VGG12864Z OLED模块,实现了OLED的驱动程序,完成了以下功能: 固定显示汉字“煤”、“矸”。 动态的显示煤和矸的百分比。 实现静态和动态两种方式显示简单曲线,曲线根据幅值自动调节。 使用VC5509的片上外设实时时钟,实现了24小时计时。 二. VGG12864Z显示模块 有机发光显示OLED(Organic Light Emitting Display)是比液晶显示技术更为先进的新一代平板显示技术,是被业界公认为最具发展前景的下一代显示技术。它与液晶显示技术相比,具有超轻薄、高亮度、广视角、自发光、响应速度快、适应温度范围宽、抗震强、功耗低、可实现柔软显示等优越性能,可广泛应用于通信、计算机、消费电子、工业应用、商业、交通等领域。集成传感器选择了OLED-VGG12864Z显示模块。 VGG12864Z显示模块 VGG12864Z 是128 列X64 行、16 灰度点阵的OLED 单色、字符、图形显示模块,接口电路简单,使用方便。该模块具有以下特点: 128×64 点阵16 灰度的图形显示模块 ; 高亮度,高对比度,宽视角,响应速度快,温度范围宽,低功耗。 8 位并行数据接口,读、写操作时序;可以直接与八位微处理器相连。 模块内藏128X64 X4Bit 显示数据 RAM。RAM 中每4 位数据对应OLED 屏上一个点的亮、暗状态 集成SOLOMEN SSD1325 OLED 驱动器。 接口电路简单,使用方便。 模块功耗: 90mw (1/3 素点点亮,不带偏振片,亮度100cd/m2) 模块逻辑电源电压: VDD +3V ±10%。 OLED 显示屏驱动电压:VCC 12V-161V; 8 位并行数据接口与Intel 8080 时序的计算机连接时需要有时序的转换。 2. 显示模块结构 (1) 模块框图: VGG12864Z 模块的OLED 显示屏为128 列,64 行结构。图1为模块逻辑电路和接口电路框图。用户需要给接口提供电源、产生驱动指令信号和显示DATA 信号,就能点亮OLED 屏。从图中可以看出,模块的外部信号仅与SSD1325 发生关系,所以需要了解SSD1325 的输入特性及指令系统,就能方便的使用VGG12864Z模块了。 图1. VGG12864Z逻辑框图 (2) 模块引脚功能: 模块引脚功能如表1所列。 表1. VGG12864Z引脚功能 引脚序号 引脚符号 功能 1 GND 逻辑电路电源地(0V) 2 VDD 逻辑电路正电源(3.3V) 3 VCC OLED驱动电源(12V) 4 D/C#(输入) 数据/指令寄存器选择 5 R/W#(输入) 读写信号选择/写(8080) 6 E/RD#(输入) 使能OLED/读(8080接口) 7~14 DB0~DB7(三态) 数据总线 15 CS#(输入) 片选 16 RES#(输入) OLED复位 17 M80/M68#(输入) 8080/6800模式选择 18 MS 与17管脚配合 19 NC 无连接 20 FG Frame Ground 3. 显示模块与DSP硬件接口设计 VGG12864模块可以与DSP直接相连。图2为VGG12864Z与DSP连接图。 图2. DSP与VGG12864Z接口电路 软件设计 1、汉字、百分比显示 (1)、汉字字模数据转换 由于维信诺公司只提供了普通单色液晶模块的字模程序,即字模数据的每一个字节分别对应八个点的亮、灭状态;而本设计使用的VGG12864Z模块采用4位二进制来表示一个OLED屏上一个点的亮、暗状态,即0000b表示灭,1111b表示最亮状态,0000b~1111b之间的数据则表示显示的亮度不同。因此设计了一个字模数据转换函数ChangeMatrix,将 由字模软件取到的字模数据转换为本设计所需的数据。 (2)、汉字、百分号固定显示 由于汉字及百分号始终要显示,而变化的是百分比数字。为了提高程序效率,采用矩阵叠加的方式,即把新的变化的数据矩阵与原来的数据相或得到最终显示数据。矩阵叠加函数为AddMatrix。 (3)、百分比数据显示 将要显示的数据的BCD码保存下来,分别转换为待显示数据,并与原来显示数据相或。这里只需调用函数S

文档评论(0)

1亿VIP精品文档

相关文档