液晶显示课程设计

液晶显示课程设计
液晶显示课程设计

液晶显示课程设计

专业:

班级:

姓名:

学号:

指导教师:

年月日

目录

1.设计背景及内容 (3)

1.1设计背景 (3)

1.2设计目的 (3)

1.3设计内容 (3)

2.设计方案 (3)

2.1总体设计方案描述 (3)

2.2设计要求 (4)

3.系统硬件设计 (5)

3.1 STC89C52的引脚及功能 (6)

3.2 SED1520液晶显示器 (7)

3.3S1520控制指令 (9)

4.系统软件设计 (14)

5.总结 (16)

参考文献 (17)

1.设计背景及内容

1.1设计背景

液晶作为一种显示器件,以其特有的优势正广泛应用于仪器、仪表、电子设备等低功耗产品中。以往的测控仪器的显示部分大都采用LED式液晶显示屏进行参数设定和结果显示,其显示信息量少、形式单一、人机交互性差、操作人员要求较高。而液晶显示器(LCD)具有功耗低、体积小、质量轻、超薄和可编程驱动等其他显示方式无法比拟的优点,不仅可以显示数字、字符,还可以显示各种图形、曲线、及汉字,并且可实现屏幕上下左右滚动、动画、闪烁、文本特征显示等功能;人机界面更加友好,使用操作也更加灵活、方便,使其日益成为智能仪器仪表和测试设备的首选显示器件。

1.2设计目的

掌握单片机应用开发全套基本技能,明确单片机应用开发中的要点与难点,掌握电气工程领域的自动化/智能化控制手段(工具),训练技能。

1.3设计内容

液晶显示设计与实现:

要求自制单片机小系统板(或在单片机小系统开发板上),选定具体一款液晶,在液晶上实现显示任意中文、英文、数字或图形;或进一步实现滚屏,翻屏,闪烁,黑白反显,汉字倒转等功能。

设计要求:编制程序,利用标准字库,在液晶上显示汉字。

2.设计方案

2.1总体设计方案描述

本实验系统分为单片机最小系统板和液晶显示两部分。单片机最小系统负责接收个人计算机所编辑的文本及内容,通过串行接口完成单片机与PC机之间的数据传送,而个人计算机,主要完成显示内容编辑、字模数据的查找、显示程序的发送(烧写)等工作。文本编编辑软件有多种,本次试验我们选用的是集编辑、编译、纠错等多种功能于一体的Keil C。我们先将要显示的内容(包括汉字、中英文字母等)编辑成一个文本文件,然后通过已经编写好的应用程序在特定的字库中依次搜索到文本文件中的内容,并且取出该字符的字模数据。整个程序建立好后通过编译就可以生成一个可烧录的hex文件存放在PC机的硬盘上,等到需要的时候通过串行通信软件将该可烧录文件烧入给液晶显示系统模块的单片机

中。因此在单片机的选择上我们选用了STC89C52。显示系统模块上电后,单片机小系统就会按照所编辑的固定一步步运行。在其控制下使液晶不断接收需要显示字符的字模数据。在液晶显示屏上显示出内容。由于12232比较常见,故本次原则RT12232的液晶显示器。

根椐设计题目要求选用的是STC89C52单片机芯片和内置控制器为RT12232的液晶显示屏,总体设计共分为3个模块:将在PC机上编译的可执行程序烧录进单片机的串行烧录模块;储存程序以及处理程序的STC89C52芯片;显示效果的LCD液晶电路模块。这3种模块协同工作,组成了整个显示系统。

在整个系统中,STC89C52单片机是最重要的核心部件,与其它模块一起协作,构成了整个显示系统。而单片机与复位电路,晶振电路,三者一起构成了单片机最小系统,只有在复位电路,晶振电路相辅助的情况下,单片机才能构正常工作。复位电路提供给单片机的复位引脚一个确定的信号,在单片机在死机,程序跑偏等情况下,可以通过复位电路使单片机恢复到初始状态重新开始工作。在单片机正常运行时可以保证单片机不会误复位。晶振电路提供给单片机一个固定的时钟频率。保证整个单片机各单元间协调统一地运行。串口烧录电路是单片机与PC机之间通信的桥梁。通过烧录电路,用户可以将要显示的字符程序烧进单片机的Flash保存起来。在脱离PC的状态下,给系统通电时,单片机就会自动运行,控制显示屏显示出在程序中设定好的字符。

2.2设计要求

(1)根据课题设计内容进行硬件电路调试(硬件需带串口下载功能);

(2)掌握 Keil或HK-51开发仿真系统,进行软件编程与调试;

(3)软件编程选择Asm或C51语言均可,要求绘制程序流程图,对所编写的软件进行相应的注释;

(4)完成作品并进行功能验收,完成课程设计说明书(列出元器件清单);

3.系统硬件设计

12232液晶与STC89C52单片机电路连接图如下图1所示:

图1液晶与STC89C52单片机电路连接图由上图可以看出,在本系统中只用到STC89C52单片机的P1口与P3口资源,系统采用最简单的直接访问方式,P1作为数据口向12232液晶传送待显示的图形符号字模数据,P3口的P3.4、P3.5、P3.6、P3.7分别独立由单片机控制。来使液晶模块按指定要求正常工作。液晶显示器RT12232由两片SED1520构成,下面将详细介绍STC89C52单片机和SED1520液晶的功能和用法。

3.1 STC89C52的引脚及功能

STC89C52的外观及引脚图如下图2所示:

图2 STC89C52引脚图

P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位驱动8个TTL逻辑电平。对PO口端口写“1”时,引脚作高阻抗输入。当访问外部程序和数据存储时,P0口也被作为低8位地址/数据复用。在这种模式下,P0口具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。

P1口:P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个TTL逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和定时器/计数器2的触发输入(P1.1/T2EX)。

P2口:P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。对P2端口写“1”时,与P1口相同。

P3口:与P2口相同。

ALE/PROG—当访问外部程序储器时,ALE输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/16输出固定的脉冲信号,因些它可对外输出时钟或用于定时目的。

PSEN—程序存储允许(PSEN)输出是外部程序存储器的读选通信号,当STC89C52由外部程序储器器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。

EA/VPP—外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH)EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器的指令。

3.2 SED1520液晶显示器

SED1520液晶显示驱动器是一种点阵图形式液晶显示驱动器,它可直接与8位微处理器相连,集行、列驱动器于一体,因此使用起来十分方便,作为内藏式控制器被广泛应用于点阵数较少的液晶显示模块。

SED1520液晶显示器的特性有:

(1)内部显示RAM容量为2560b。其每一位数据控制液晶屏上一点的亮灭状态。“1”表示亮,“0”表示暗;

(2)具有16个行驱动输出和61个列驱动输出;

(3)可直接与80系列微处理器相连,亦可直接与68系列微处理器相连;

(4)驱动占空比为1/16或1/32;

(5)可以与SED1520级联使用,以便扩展行、列驱动能力;

序号符号状态功能:

1.Vcc---逻辑电源正, 9.DB0三态数据总线(最低位),2.GND---逻辑电源地, 10.DB1三态数据总线,

3.V0---液晶显示驱动电源, 11.DB2三态数据总线,

4.RES---复位, 12.DB3三态数据总线,

5.E1输入主工作方式IC的使用信号, 13.DB4三态数据总线,

6.E2输入从工作方式IC的使用信号, 14.DB5三态数据总线,

7.R/W输入读/写选择信号, 15.DB6三态数据总线,

8.A0输入寄存器选择信号, 16.DB7三态数据总线(最高位)3.3SED1520控制指令

要使内置SED1520图形液晶显示模块还需要了解其软件特性,即SED1520的指令功能。SED1520指令一览表如下表1所示:

表1SED1520控制指令

SED1520的13条指令从作用上可以分为两大类:一类为显示方式的设置指令,前六条指令为这一类指令,它们只需在初始化程序中写入一次就可以了。另一类为显示数据读/写操作的指令,从第七条往下(包括状态字)都是这类指令,它们需要经常地使用。

3.4电源模块

图3、电源电路

从USB接口获取+5V电源,用相应配套的USB线从电脑主机获取+5V直流电源,在电源模块中加有保护电路,即电路中有短路.

上拉电阻如图4所示。

+5V

图4 上拉电阻

上拉电阻的功能:电阻作用:

1.接电组就是为了防止输入端悬空

2. 减弱外部电流对芯片产生的干扰

3. 加大输出引脚的驱动能力

4. 上拉和下拉、限流

5. 改变电平的电位

6. 在引脚悬空时有确定的状态

7.增加高电平输出时的驱动能力。

8.为OC门提供电流

4.系统软件设计

程序开始运行后,要对液晶显示进行初始化,初始化后清屏,为输出数据准备。然后调用显示程序,在显示屏上显示数据。如果有按键的话,程序会进行相应的处理,如此循环。

主程序框图如下图3所示:

图5 主程序流程图

下面将详细描述各块程序:

4.1初始化程序

初始化主要是完成对于SED1520控制器的设置,由于采用C51语言进行编程,使得初始化十分简捷,只需调用初始化程序分别对两块SED1520液晶进行复位、

关休闲,进入正常工作状态、占空比选择1/32、adc选择、设置起始行、开显示、清屏等操作。在液晶显示信息之前,必须先对液晶进行初始化。

初始化的流程如图5所示

图6初始化程序流程图

4.2显示程序

如下图5所示,程序运行至中文显示程序时,会在中文字库中查找字符码并计算字模地址。然后设置显示屏的页地址。在计算一列的位置后,程序依次从字库中调出一列字模的数据输出到显示屏上,直到这一页写完为止。写完一页后,程序会调用换屏程序。换屏程序进行清屏,然后继续依次调一列字模数据输出到显示屏上,直到写完这一页。程序可以不停运行,可以调用延时来控制。

图7显示程序流程图

4.3实验调试与问题

这次课程设计主要是用STC89C52单片机控制由两块SED1520集成块组合成的12232点阵液晶显示器。调试过程中由于接线一些接触不良和串口线的问题花费了我们很多的时间,发现问题出在驱动上后,我们及时更换了一个新的串口线,然后改良了接线稳定性的问题,液晶上终于出现了显示结果。

此次系统的设计与制作工作已经全部完成,基本达到了预期的目的与要求。但是

在系统的调试方面还不够健全。汉字的动态显示、显示内容的实时更新等方面做得不够好,但是由于时间仓促、条件有限,设计结果并不是很好,诸如:显示内容单一,亮度不够、动态显示效果不明显等问题。

5总结

通过这次对课程设计,让我们了解了单片机液晶显示的原理与设计方法。

要设计好首先要查阅相关资料,只有弄清楚了原理才能顺利的设计出来。通

过这次学习让我了解了只有自己动手才实际操作会有深刻理解。在这次试验中发

现了一个问题,那就是程序的设计一定要细心,耐心。这两点是很重要的。在调

试过程中,任何小问题都可能导致错误,所以我们必须一点一点细心检查,这就

需要我们有足够的耐心。

自己觉得这次课程设计十分的有意义。我们在课堂上掌握的仅仅是专业基础

课的理论面而只有通过类似的课程才能将理论与现实结合起来,加深我们对理论

的而理解,而且能使我们更灵活的在实际中运用它。这门课程为我们提供了良好

的实践平台。在做本次实验中,我查阅了很多书籍,也给了我很大收获,发现在

学习过程中带着问题去学习的效率很高,边学边思考这样学习效率才会高。

这次课程设计顺利完成是得到了老师和同学的帮助,在此,我要真诚的感谢

老师和同学们。希望以后还能有这样的机会进行深入的学习。

参考文献:

[1]尹耕钦,唐绪伟城市交通信号灯模拟控制系统,微计算机信息,2005.

[2] 周立功, ARM嵌入式系统基础教程[M]. 北京:北京航空航天大学出版社, 2005.

[3] 张立强,于伟. 电路原理图与PCB板设计教程Protel DXP[M]. 北京:科学出

版社, 2005.

[4] 王立权. 机器人创新设计与制作[M]. 北京:清华大学出版社, 2007.

[5]杨靖.《用单片机控制的直流电机调速系统》,机床电路, 2008.1.

[6] 高国富,谢少荣,罗均. 机器人传感器及其应用[M]. 北京:化学工业出版社, 2005.

[7] 何勇,王生泽. 光电传感器及其应用[M]. 北京:化学工业出版社, 2004.

[8] 周立功. MagicARM2200-S教学实验开发平台实验指导[M]. 北京:北京航空

航天大学出版社, 2005.

[9] 郭天祥.新概念51单片机C语言教程[M]. 北京:电子工业出版社,2008.

[10] 张睿. Altium Designer 6.0原理图与PCB设计[M]. 北京:电子工业出版社,2007.

附录1:程序清单

参考文献: (13)

附录1:程序清单 (14)

附录2:元器件目录表 (18)

INIT: MOV COM,#0E2H ;复位

LCALL PR0

LCALL PR3

MOV COM,#0A4H ;关闭休闭状态

LCALL PR0

LCALL PR3

MOV COM,#0A9H ;设置1/32占空比

LCALL PR0

LCALL PR3

MOV COM,#0A0H ;正向排序设置

LCALL PR0

LCALL PR3

MOV COM,#0C0H ;设置显示起始行为第一行

LCALL PR0

LCALL PR3

MOV COM,#0AFH ;开显示设置

LCALL PR0

LCALL PR3

RET

(2)清屏程序

CLEAR: MOV R4,#00H ;页面地址暂存器设置

CLEAR1: MOV A,R4 ;取页地址值

ORL A,#0B8H ;"或"页面地址设置代码

MOV COM,A ;页面地址设置

LCALL PR0

LCALL PR3

MOV COM,#00H ;列地址设置为"0"

LCALL PR0

LCALL PR3

MOV R3,#50H ;一页清80个字节

CLEAR2: MOV DAT,#00H ;显示数据为"0"

LCALL PR1

LCALL PR4

DJNZ R3,CLEAR2 ;页内字节清零循环

INC R4

CJNE R4,#04H,CLEAR1 ;RAM区清零循环

RET

PR0: CLR A0 ;AO=0

SETB R_W ;R_W=1

PR01: MOV P1,#0FFH ;P1口置"1"

SETB E1 ;E1=1

MOV A,P1 ;读状态字

CLR E1 ;E1=0

JB ACC.7,PR01 ;判"忙"标志为"0",否再读

CLR R_W ;R_W=0

MOV P1,COM ;写指令代码

SETB E1 ;E1=1

CLR E1 ;E1=0

RET

比如要显示一个“曾”字。它的字库是:

db 00h, 00h,0F0h, 11h, 52h, 14h, 10h,0F0h ;曾

db 10h, 14h, 52h, 11h,0F8h, 10h, 00h, 00h

db 00h, 00h, 01h, 01h,0FDh, 55h, 55h, 55h

db 55h, 55h,0FFh, 05h, 01h, 00h, 00h, 00h

要在液晶屏上显示出来,要执行下面的程序:

AAA: MOV A,#0D8H ;显示起始行为第16行

MOV COM,A ;COM是指令寄存器通过COM写指令

LCALL PR0 ;调用写指令代码子程序

LCALL PR1 ;调用写数据子程序

MOV CTEMP,#0 ;列初值

MOV PAGE_,#01H ;页面是第一页

MOV A,CTEMP ;设置这个字要从哪一列显示,这里是从00H就是0列

ADD A,#00H

MOV COLUMN,A

MOV CODE_,#00H ;CODE是字符代码寄存器,写入要显示字符的位置,

00H是第0个字符,也就是首字符

LCALL CCW_PR ;调用中文显示子程序;

;-------------中文显示子程序

CCW_PR:

MOV DPTR,#CCTAB ;确定字符字模块首地址

MOV A,CODE_ ;取代码

MOV B,#20H ;字模块宽度为32个字节

MUL AB ;代码×32

ADD A,DPL ;字符字模块首地址

MOV DPL,A ;=字模库首地址+代码×32

MOV A,B

ADDC A,DPH

MOV DPH,A

PUSH COLUMN ;列地址入栈

PUSH COLUMN ;列地址入栈

MOV CODE_,#00H ;代码寄存器借用为间址寄存器

CCW_1: MOV

COUNT,#10H ;计数器设置为16

MOV A,PAGE_ ;读页地址寄存器

ANL A,#03H

ORL A,#0B8H ;”或”页地址设置代码

MOV COM,A ;写页地址设置指令

LCALL PR0

LCALL PR3

POP COLUMN ;取到地址值

MOV A,COLUMN ;读列地址寄存器

CLR C

SUBB A,#PD1 ;列地址减模块参数

JC CCW_2 ;<0为左半屏显示区域(E1)MOV COLUMN,A ;≥0为右半屏显示区域(E2)MOV A,PAGE_

SETB ACC.3 ;设置区域标志位。

MOV PAGE_,A ;”0”为E1,”1”为E2

CCW_2:

MOV COM,COLUMN ;设置列地址值

MOV A,PAGE_ ;判区域标志以确定设置哪个控制器JNB ACC.3,CCW_3

LCALL PR3 ;区域E2

LJMP CCW_4

CCW_3: LCALL PR0 ;区域E1

CCW_4: MOV A,CODE_ ;取间址寄存器值

MOVC A,@A+DPTR ;取汉字字模数据

MOV DAT,A ;写数据

MOV A,PAGE_

JNB ACC.3,CCW_5

LCALL PR4 ;区域E2

LJMP CCW_6

CCW_5: LCALL PR1 ;区域E1

CCW_6: INC CODE_ ;间址寄存器加一

INC COLUMN ;列地址寄存器加一

MOV A,COLUMN ;判列地址是否超出区域范围

CJNE A,#PD1,CCW_7

CCW_7: JC CCW_8 ;未超出则继续

MOV A,PAGE_ ;超出则判是否在区域E2

JB ACC.3,CCW_8 ;在区域E2则退出

SETB ACC.3 ;在区域E1则修改成区域E2

MOV PAGE_,A

MOV COM,#00H ;设置区域E2列地址为”0”

LCALL PR3

CCW_8: DJNZ COUNT,CCW_4 ;当页循环

MOV A,PAGE_ ;读页地址寄存器

JB ACC.7,CCW_9 ;判完成标志D7位,”1”则完成退出INC A ;否则页地址加一

SETB ACC.7 ;置完成位为”1”

CLR ACC.3

MOV PAGE_,A

MOV CODE_,#10H ;间址寄存器设置为16

LJMP CCW_1 ;大循环

CCW_9: RET

执行完着一段后,整个“曾”字就显示出来了。

附录2:元器件目录表

液晶显示课程设计元器件目录表3:

LED显示屏控制软件操纵使用说明(灵信V3.3)

第一章概述 1.1 功能特点 《LED Player V3.3》是本公司新推出的一套专为LED显示屏设计的功能强大,使用方便,简单易学的节目制作、播放软件,支持多种文件格式:文本文件,WORD文件,图片文件(BMP/JPG/GIF/JPEG...),动画文件(SWF /Gif)。 2.2 运行环境 操作系统 中英文Windows/7/NT/XP 硬件配置 CPU: 奔腾600MHz以上 内存:128M 相关软件 OFFICE2000--如需WORD文件必须安装

第二章安装与卸载 2.1 安装 《LED Player》软件安装很简单,操作如下:将LED Player播放软件的安装光盘插入电脑光驱,即可显示LED Player播放软件的安装文件,双击LED Player,即可实现轻松安装。 《LED Player》软件安装成功后,在【开始】/【程序】里将出现“LED软件”程序组,然后进入该程序组下的“LED Player”,单击即可运行,如图所示, opyright ? 2005-2007 Listen tech. All Rights Reserved 灵感设计诚信 同时,桌面上也出现“LED Player”快捷方式:如右图所示,双击它同样可以启动程序。

2.2 卸载 《LED Player》软件提供了自动卸载功能,使您可以方便地删除《LED Player》的所有文件、程序组和快捷方式,用户可以在“LED软件”组中选择“卸载LED Player”,也可在【控制面板】中选择【添加/删除程序】快速卸载. 第三章使用详解 3.1 节目组成 每块显示屏由一个或多个节目页组成。节目页是用来显示用户所要播放的文本、图片、动画等内容。区域窗口有十一种:图文窗、文本窗、单行文本窗、静止文本窗、时间窗、正计时窗、倒计时窗、模拟时钟窗、表格窗、动画窗、温度窗。 文件窗:可以播放各种文字、图片、动画、表格等几十种文件。 文本窗:用于快速输入简短文字,例如通知等文字。 单行文本窗:用于播放单行文本,例如通知、广告等文字。 静止文本窗:用于播放静止文本,例如公司名称、标题等文字。 时间窗:用于显示数字时间。 计时窗:用于计时,支持正/倒计时显示。

VB做一个简单的图片浏览器,谁有代码

VB做一个简单的图片浏览器,谁有代码? 怎么用VB做一个图片浏览器? 要求做到可以打开图片文件, 可以浏览下一张图片,上一张图片, 可以放大和缩小图片, 最难的是做简略图。 哪个高手有相关代码啊!? 有多少发多少啊!谢谢了。 我是VB新手啊!不太会,呵呵。大家多多帮助啊! 最佳答案 我只会做到下面的代码了.其中: Dir1-目录列表控件 Drive1-驱动器列表控件 File1-文件列表控件 Image1-图像控件 Text1-文本框控件 Option1-单选控件(Caption为"通过单击浏览") Option2-单选控件(Caption为"通过双击浏览") Private Sub Dir1_Change() File1.Path = Dir1.Path End Sub Private Sub Drive1_Change() On Error GoTo DriErr Dir1.Path = Drive1.Drive Exit Sub DriErr: If Err.Number = 68 Then If MsgBox("请问要重试还是取消?", vbRetryCancel + vbCritical, "硬盘不存在或光驱没有插入磁盘!") = vbRetry Then Resume 0 Else Drive1.Drive = "C:" Resume Next End If End If End Sub Private Sub File1_Click() If Option2.Value = True Then Exit Sub Dim picFile As String If Right(Dir1.Path, 1) = "\" Then

LCD1602液晶显示实验实验报告及程序.doc

实验三 LCD1602 液晶显示实验 姓名专业学号成绩 一、实验目的 1.掌握 Keil C51 软件与 proteus 软件联合仿真调试的方法; 2.掌握 LCD1602液晶模块显示西文的原理及使用方法; 3.掌握用 8 位数据模式驱动 LCM1602液晶的 C 语言编程方法; 4.掌握用 LCM1602液晶模块显示数字的 C 语言编程方法。 二、实验仪器与设备 1.微机一台 C51 集成开发环境仿真软件三、 实验内容 1.用 Proteus 设计一 LCD1602液晶显示接口电路。要求利用 P0口接 LCD1602 液晶的数据端, ~做 LCD1602液晶的控制信号输入端。 ~口扩展 3 个功能 键 K1~K3。参考电路见后面。 2.编写程序,实现字符的静态和动态显示。显示字符为 第一行:“ 1. 姓名全拼”,第二行:“ 2. 专业全拼 +学号”。 3.编写程序,利用功能键实现字符的垂直滚动和水平滚动等效果显示。显 示字符为: “1. 姓名全拼 2.专业全拼+学号EXP8DISPLAY ” 主程序静态显示“ My information!” 四、实验原理

液晶显示的原理:采用的 LCD显示屏都是由不同部分组成的分层结构,位于最后面的一层是由荧光物质组成的可以发射光线的背光层,背光层发出的光线在穿过第一层偏振过滤层之后进入包含成千上万水晶液滴的液晶层,液晶层中的水晶液滴都被包含在细小的单元格结构中,一个或多个单元格构成屏幕上的一个像素。当 LCD中的电极产生电场时,液晶分子就会产生扭曲,从而将穿越其中的光线进行有规则的折射,然后经过第二层过滤层的过滤在屏幕上显示出来。 1.LCD1602采用标准的 14 引脚(无背光)或 16 引脚(带背光)接口,各 引脚接口说明如表: 编号符号引脚说明编号符号引脚说明 1VSS电源地9D2数据 2VDD电源正极10D3数据 3VL液晶显示偏压11D4数据 4RS数据/命令选择12D5数据 5R/W读/写选择13D6数据 6E使能信号14D7数据 7D0数据15BLA背光源正极 8D1数据16BLK背光源负极2. 1602 液晶模块内部的控制器共有11 条控制指令,如表所示:

EDA(LED点阵显示屏控制系统设计)

《EDA技术与应用》 课程设计报告 题目: LED点阵显示屏控制系统设计院(系):机电与自动化学院 专业班级:自动化 学生姓名: 学号: 2014 指导教师: 2017年6月 19日至2017年 6 月23 日 *******

《EDA技术及应用》课程设计任务书

摘要:我国经济正处于发展的高峰期,也需要广大的公共场合信息公示平台,而利用LED点阵滚动显示正好符合情况,且这种方式已经成为信息传递的一种重要手段。因此,在日常生活中,点阵随处可见。通过多种控制手段,点阵还可以实现各种文字甚至图案的动态显示。在不同的应用场合,点阵的设计要求也是不同的。传统思路一般是应用单片机实现点阵控制,但该方法有一定的局限性。 该次课程设计主要研究利用VHDL语言编程来设计汉字的显示。首先描述相应的设计电路;然后叙述在16*16矩阵显示汉字的原理;最后给出描述功能的VHDL设计语言。并通过编程、调试、仿真、下载正确实现汉字滚动、扫描显示结果。 关键词: LED点阵;FPGA;VHDL语言;汉字滚动显示。

目录 1.实验要求及总体方案 (1) 1.1 实验要求 (1) 1.2 扫描显示 (1) 1.3 滚动显示 (1) 2.LED点阵显示原理 (1) 2.1 LED点阵原理 (1) 2.2汉字取模 (2) 3.扫描显示 (3) 3.1 设计基本原理 (3) 3.2计数器设计 (3) 3.3 列驱动设计 (4) 3.4 行驱动设计 (4) 4.仿真图原理图及实物图 (4) 4.1仿真图 (4) 4.2原理图 (5) 4.3实物图 (6) 5.程序 (7) 参考文献: (10)

DSP课程设计---液晶显示器控制显示

一、设计题目:液晶显示器控制显示 (1) 二、设计目的与步骤: (1) 2.1、 (1) 2.2、 (1) 三、设计原理: (2) 3.1、扩展IO接口: (2) 3.2、液晶显示模块的访问、控制是由VC5416 DSP对扩展接口的操作完成.. 2 3.3、液晶显示模块编程控制: (2) 3.4、控制I/O口的寻址: (2) 3.5、显示控制方法: (2) 3.6.液晶显示器与DSP的连接: (4) 3.7、数据信号的传送: (4) 四、 CCS开发环境 (5) 4.1、 (5) 4.2、 (6) 五、C语言程序 (8) 六、实验结果和分析 (15) 6.1、 (15) 6.2、 (16) 6.3、 (16) 6.4、 (16) 七、设计收获及体会 (17)

一、设计题目:液晶显示器控制显示 二、设计目的与步骤: 2.1、设计目的 通过实验学习使用VC5416 DSP的扩展I/O端口控制外围设备的方法,了解液晶显示器的显示控制原理及编程方法。 2.2、设计步骤 1.实验准备: ⑴连接实验设备:请参看本书第三部分、第一章、二。 2.设置Code Composer Studio 2.21在硬件仿真(Emulator)方式下运行: 3.启动Code Composer Studio 2.21: 选择菜单Debug→Reset CPU。 4.打开工程文件:浏览LCD.c文件的内容,理解各语句作用 工程目录:C:\ICETEK\VC5416AES61\VC5416AES61\Lab0403-LCD\LCD.pjt。5.编译、下载程序。 6.运行程序观察结果: 7将内层循环中的 “CTRLCDLCR=( nBW==0 )?(ledkey[nCount][i]):(~ledkey[nCount][i]);”语句改为“CTRLCDRCR=( nBW==0 )?(ledkey[nCount][i]):(~ledkey[nCount][i]);”,重复步骤5-6,实现在屏幕右侧显示。 8.更改程序中对页、列的设置,实现不同位置的显示。

液晶显示器基础知识.

液晶显示器基础知识 (一)、液晶显示器的显像原理 1、什么是液晶 液晶是介于固态和液态之间,不但具有固态晶体光学特性,又具有液态流动特 性,所以液晶可以说是处于一个中间相的物质。而要了解液晶的所产生的光电效应, 我们必须先来解释液晶的物理特性,包括它的黏性( visco-sity )与弹性 (elasticity)和其极化性(polarizalility)。液晶的黏性和弹性从流体力学的 观点来看,可说是一个具有排列性质的液体,依照作用力量的不同方向,会有不同 的效果。就好像是将一簇细短木棍扔进流动的河水中,短木棍随着河水流着,起初 显得凌乱,过了一会儿,所有短木棍的长轴都自然的变成与河水流动的方向一致, 达到排列状态,这表示黏性最低的流动方式,也是流动自由能最低的一个物理模型。 此外,液晶除了有黏性的特性反应外,还具有弹性的表现,它们都是对于外加的力, 呈现出方向性的特点。也因此光线射入液晶物质中,必然会按照液晶分子的排列方 式传播行进,产生了自然的偏转现象。至于液晶分子中的电子结构,都具备着很强 的电子共轭运动能力,所以,当液晶分子受到外加电场的作用,便很容易的被极化 产生感应偶极性(induced dipolar),这也是液晶分子之间互相作用力量的来源。 而一般电子产品中所用的液晶显示器,就是利用液晶的光电效应,藉由外部的电压

控制,再通过液晶分子的光折射特性,以及对光线的偏转能力来获得亮暗差别(或 者称为可视光学的对比),进而达到显像的目的。 2、液晶的光学特性 液晶同固态晶体一样具有特异的光学各向异性。而且这种光学各向异性伴随分 子的排列结构不同将呈现不同的光学形态。例如,选择不同的初期分子取向和液晶 材料,将分别得到旋光性、双折射性、吸收二色性、光散射性等各种形态的光学特 性。一旦使分子取向发生变化,这些光学特性将随之变化,于是在液晶中传输的光 就受到调制。由此可见,变更分子的排列状态即可实行光调制。由于液晶是液体, 分子排列结构不象固态晶体那样牢固。另一方面液晶又具有显著的介电各向异性△ ε和自发偶极子P0。一旦给液晶层施加上电压,则在介电各向异性△ε和自发偶极 子P0 和电场的相互作用下,分子排列状态很容易发生变化。因此利用外加电场即可 改变液晶分子取向,产生调制。这种由电场产生的光调制现象叫做液晶的电光效应 (electro-optic effect)。它是液晶显示的基础。这种光学特性可通过表面处理、 液晶材料选择、电压及其频率的选择获得。 3、液晶的物理特性 液晶的物理特性是:当通电施加上电场时,液晶排列变得有秩序,使光线容易通过;不通电时排列混乱,阻止光线通过。让液晶如闸门般地阻隔或让光线穿透,从技术上说,液晶面板包含了两片相当精致的无钠玻璃薄板,中间夹着一层液晶。 当光束通过这层液晶时,液晶本身会一排排站立或扭转呈不规则状,因而阻隔或使

LED灯实验报告

mcs-51单片机接口技术实验 适用:电气类专业本科学生 实验报告 实验一熟悉proteus仿真模拟器,led花样表演 一、实验目的 掌握以下方法: 1.在proteus的环境下,设计硬件原理图; 2.在keilc集成环境下设计c51语言程序; 2.在proteus的环境下,将硬件原理图与软件联接仿真运行。 二、实验环境 1.个人微机,windows操作系统 2.proteus仿真模拟器 3.keilc编程 三、实验题目 基本题:使用8051的并口带动8个led发光二极管显示一种花样表演。提高题:使用一个键切换实现3种以上花样表演。 四、实验类型: 学习、模仿与简单设计型。 五、实验步骤: 0、进入isis,先选择需要的元件,然后设计电原理图,保存文件; 1、在keilc软件集成环境下编写源程序,编译工程文件; 2、将所设计的硬件原理图与目标代码程序相联接; 4、按play键,仿真运行程序。 附,可能用到的元件名称: cpu:at89c51或任一种mcs-51家族cpu; 晶振:crystal; 电容器:capacitors,选22pf 电解电容:cap-elec或genelect10u16v 复位电阻:minres10k 限流电阻:minres330r 按键:button led:led-blue/red/yellow或diode-led (一)接线图如下: (二).基础花样 (四)程序流程图 (五)c程序 #include <> #define uint unsigned int #define uchar unsigned char const tab1[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, /*正向流水灯*/ 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,};/*反向流水灯*/ const tab2[]={0xff,0x00,0xff,0x00,0xff,0x00,}; void delay() { uint i,j; for(i=0;i<256;i++) for(j=0;j<256;j++)

LED显示屏系统原理

LED显示屏系统原理 LED显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。由于它具有发光率高、使用寿命长、组态灵活、色彩丰富以及对室内外环境适应能力强等优点,自20世 纪80年代后期开始,随着LED制造技术的不断完善,在国外得到了广泛的应用。在我国改革开放之后,特别是进入90年代国民经济高速增长,对公众场合发布信息的需求日益强烈,LED显示屏的出现正好适应了这一市场形势,因而在LED显示屏的设计制造技术与应用水 平上都得到了迅速的提高。 LED显示屏经历了从单色、双色图文显示屏,到图象显示屏,一直到今天的全彩色视频显示屏的发展过程。无论在期间的性能(提高亮度LED显示器及蓝色发光灯等)和系统 的组成(计算机化的全动态显示系统)等方面都取得了长足的进步。目前已经达到的超高亮 度全彩色视频显示的水平,可以说能够满足各种应用条件的要求。其应用领域已经遍及交通、 证券、电信、广告、宣传等各个方面。我国LED显示屏的发展可以说基本上与世界水平同 步,至今已经形成了一个具有相当发展潜力的产业。应该指出的是,我国LED产业不但在 应用技术上取得了巨大的成功,而且在创新能力上有出色的表现,例如北京中庆数据设备公 司研制的ZQL9701超大规模芯片,就代表了当前LED显示屏控制电路的国际水平。 与国内LED显示屏产业的迅速发展相比,目前关于LED显示屏的图书资料显得太少, 不便于设计制造人员及运用维护人员的工作,由此萌发了编写一本LED显示屏技术用书的 想法,适逢电子科技大学出版社之邀,斗胆动笔草就本书。书中分别就LED显示屏的概况、 LED显示器件、图文显示屏、图象显示屏、视频显示屏等有关技术问题进行了叙述,以期使从事各类LED显示屏工作的读者能够从本书中得到一些有用的材料。 由于LED显示屏是多种综合应用的产品,涉及光电子学、半导体器件、数字电子电路、 大规模集成电路、单片机及微机等各个方路及方法还要花较大篇幅进行介绍,容易冲淡主题。 反过来采用集成电路和单片机等简单普及的刻与LED显述硬件又有软件。上述各个领域都 自成体系,在本书中无法尽述,只能以显示意直接有关的部分,而不追求各相关技术自 身的完成性;二、尽量采用简单普及的方案进不方案,可以追求相关技术的先进性。例如在一些控制电路中,能用常规集成电路实现,而又面,既示避免各个相关技术从头说起”的麻 烦,从而达到精简内容突出重点的目的。而不行描屏有进行讨论。书中在处理相关领域技术 方面采取了以下两条对策:一、侧重叙述屏为主线,介绍相关技术在LED显示屏中的应用, 不采器件的方案。 LED电子显示屏控制原理 (一)系统组成本系统由计算机专用设备、显示屏幕、视频输入端口和系统软件等组成。 ?计算机及专用设备:计算机及专用设备直接决定了系统的功能,可根据用户对系统的不同要求选择不同的类型。 ?显示屏幕:显示屏的控制电路接收来自计算机的显示信号,驱动LED发光产生画面, 并通过增加功放、音箱输出声音。 ?视频输入端口:提供视频输入端口,信号源可以是录像机、影碟机、摄像机等,支

Android超炫图片浏览器代码

Android超炫图片浏览器代码 使用过Android自带的gallery组件的人都知道,gallery实现的效果就是拖动浏览一组图片,相比iphone里也是用于拖动浏览图片的coverflow,显然逊色不少。实际上,可以通过扩展gallery,通过伪3D变换可以基本实现coverflow的效果。本文通过源代码解析这一功能的实现。具体代码作用可参照注释。 最终实现效果如下: 要使用gallery,我们必须首先给其指定一个adapter。在这里,我们实现了一个自定义的ImageAdapter,为图片制作倒影效果。 传入参数为context和程序内drawable中的图片ID数组。之后调用其中的createReflectedImages()方法分别创造每一个图像的倒影效果,生成对应的ImageView数组,最后在getView()中返回。 /* * Copyright (C) 2010 Neil Davies * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://www.360docs.net/doc/e517428981.html,/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * This code is base on the Android Gallery widget and was Created * by Neil Davies neild001 'at' gmail dot com to be a Coverflow widget * * @author Neil Davies */ public class ImageAdapter extends BaseAdapter { int mGalleryItemBackground; private Context mContext; private Integer[] mImageIds ;

LED16乘16电子显示器课程设计

目录 1. 前言 (2) 2. 方案设计 (2) 2.1. 系统功能要求 (2) 2.2. 硬件设计 (2) 2.2.1. 8255A芯片 (3) 2.3. 设计框图 (4) 2.4. LED点阵介绍 (5) 2.5. LED显示方式 (6) 3. 测试与调试 (7) 4. 总结与体会 (8) 5. 程序清单 (8) 6. 参考文献 (11)

1.前言 LED 电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。它发布信息灵活多变,易于控制。在现代工业控制和一些智能化仪器仪表中,越来越多的场所需要用点阵图形显示屏显示信息。LED 电子显示屏由单片机控制。单片机的优点是体积小、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。正因为如此,在我国,单片机已被广泛地应用在工业自动化控制、自动检测、智能仪表、家用电器等各个方面。随着电子设备变成我们日常生活始终必备之物,电子显示产品也成为一个重要组件,提供快捷而方便的通讯.发光二极管(LED)电子显示屏也被广泛应用.LED 电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。它以其色彩鲜艳,动态范围广,亮度高,寿命长,工作稳定可靠等优点而成为众多显示媒体以及户外作业显示的理想选择。随着市场的急速需求,在现有的市场上已经出现许多有关点阵显示器有关的产品,如广告活动字幕机,股票显示板,活动广告栏等。它们的优点是可按需要的。 2.方案设计 2.1.系统功能要求 设计装调一个直流电机调速控制器。利用取模软件建立标准字库,编制程序实现点阵循环左移显示汉字:上海学院。 2.2.硬件设计 (1)16X16 矩阵LED为共阴极显示,由四个8X8 LED点阵块组成,根据提供I/O地址、功能,由不同I/O口分别提供字形代码送行,列扫描信号送列扫描行,凡字形代码位"1"、列扫描信号"0"该点点亮,否则熄灭,通过逐列扫描,循环点亮字形或曲线。 (2)用8255的PA、PB输出接口提供扫描列信号;用8255的PC口和273输出接口提供扫描行信号,输出字形代码,完成16×16的点阵显示。

dsp实验报告 哈工大实验三 液晶显示器控制显示实验

实验三液晶显示器控制显示实验 一. 实验目的 通过实验学习使用2407ADSP 的扩展I/O 端口控制外围设备的方法,了解液晶显示器的显示控制原理及编程方法。 二. 实验设备 计算机,ICETEK-LF2407-EDU 实验箱。 三.实验原理 ICETEK-LF2407-A 是一块以TMS320LF2407ADSP 为核心的DSP 扩展评估板,它通过扩展接口与实验箱的显示/控制模块连接,可以控制其各种外围设备。 液晶显示模块的访问、控制是由2407ADSP 对扩展I/O 接口的操作完成。 控制I/O 口的寻址:命令控制I/O 接口的地址为0x8001,数据控制I/O 接口的地址为0x8003 和0x8004,辅助控制I/O 接口的地址为0x8002。 显示控制方法: ◆液晶显示模块中有两片显示缓冲存储器,分别对应屏幕显示的象素,向其中写入数 值将改变显示,写入“1”则显示一点,写入“0”则不显示。其地址与象素的对应 方式如下: ◆发送控制命令:向液晶显示模块发送控制命令的方法是通过向命令控制I/O 接口 写入命令控制字,然后再向辅助控制接口写入0。下面给出的是基本命令字、解释 和 C 语言控制语句举例。 ?显示开关:0x3f 打开显示;0x3e 关闭显示; ?设置显示起始行:0x0c0+起始行取值,其中起始行取值为0 至63; ?设置操作页:0x0b8+页号,其中页号取值为0-7; ?设置操作列:0x40+列号,其中列号为取值为0-63; ◆写显示数据:在使用命令控制字选择操作位置(页数、列数)之后,可以将待显示的 数据写入液晶显示模块的缓存。将数据发送到相应数据控制I/O 接口即可。

LCD液晶显示屏不良现象的原因具体分析

LCD液晶显示屏不良现象的原因分析 电性不良: 1. 短路:客户称为开机长鸣、鸣叫、交短、漏光。它是因为LCD 中不该连在一起的拉线却连在一起,伴随大电流无穷大(电测扫描会叫),在模组中显示字节某些比较淡或缺划。 2. 大电流:在模组上的表现为显示淡,模糊或电池损耗快,如果电源供电则可视为正常,电测时电流较大。 3. 断路:客户称这之为少划、缺划、断字,实际上是ITO 被刮伤断开,模组上看到的也是缺划。 4. 蚀刻不足:客户称之为黑点、多点,模组或电测机上表现为多了一块图案。 5. 蚀刻过渡:客户称之为字细、字变形,模组或电测机上显示的为某个字节的一部分缺掉。 6. 字淡:指Voff 电压较高.客户一般叫字淡、色淡;分为两种( 1@局部字淡:由大电流引起的; 2 @整体字淡:与液晶配比或制程条件有关。)判定方法:厂内为电测时在同样频率下,同样的视向与样品对比样品字体黑度,在黑度同时,电压差异大於一定范围时,厂内判NG。模组上则是显示模糊才能说字淡。 7. 鬼影:即字深在同样的电压下,同样的视向与样品比对字估较样品深一些,在模组上显示就是不该出现的字节在不点亮时也隐隐约约看见,影响了对比度。 8. 漏光:显示字节有的较其它字节要淡。不显示的字节鬼影程度不一致,也就是字节不均。 9. 导电不良:客户称之为闪烁、字节闪烁、字节模糊不清、接触不良、晃动、显示不全、半显、缺划……原因是导电性不好,电测时正常电压下显示为苛个字节或某一部份字节显示不稳定,在点模糊或不显示。但将电测机测试,电压调高时,又可以正常显示,这是与“断路"的区别。 10. 表面不均:客户一般称灰度不均、显示不均、字节不均、白点、黑点、污点……电测时显示显示某个字了节上会有白色或黑色的小点点,而且这些小点点一般会随着电测机频率的高低和电压的大小而缩小或扩大,模组显示亦是如此,故判断表面不均是模组的频率输出电压对工厂来说很重要。 11. 图白:客户称之为字缺、字节缺少一部分。 外观不良: 1. 内污:客户称之为黑点、污点、纤维。指LCD 内有纤维。 2. 内刮:客户称之为黑线、白线,PI 被刮伤表现为线条刮伤。

液晶屏基本知识及关键指标参数

液晶屏基本知识及关键指标参数 液晶显示屏(LCD??Liquid?Crystal?Display)的工作原理与传统球面显示屏完全不同。液晶显示屏就是两块玻璃中间夹了一层(或多层)液晶材料,玻璃后面有几根灯管持续发光,液晶材料在信号控制下改变自己的透光状态,这样就能在玻璃面板前看到图像了。 液晶显示屏性能是有以下几个参数: 响应时间 响应时间的快慢是衡量液晶显示屏好坏的重要指标,响应时间指的是液晶显示屏对于输入信号的反应速度,也就是液晶由暗转亮或者是由亮转暗的反应时间。一般来说分为两个部分:Tr(上升时间)、Tf(下降时间),而我们所说的响应时间指的就是两者之和,响应时间越小越好,如果超过40毫秒,就会出现运动图像的迟滞现象。目前液晶显示屏的标准响应时间大部分在25毫秒左右,不过也有少数机种可达到16毫秒。拥有16ms的超快响应时间,就可以用每秒显示60帧画面以上的速度,完全解决传统液晶显示屏在玩游戏或者看DVD影碟时所存在的拖影、残影问题。 对比度 对比度是指在规定的照明条件和观察条件下,显示屏亮区与暗区的亮度之比。对比度是直接体现该液晶显示屏能否体现丰富色阶的参数,对比度越高,还原的画面层次感就越好。目前液晶显示屏的标称为250:1或者300:1,高档产品在400:1或500:1。这里要说明的是,对比度必须与亮度配合才能产生最好的显示效果。400:1或500:1的高对比度将

使显示出来的画面色彩更加鲜艳,图像更柔和,让您玩游戏或者看电影效果直逼CRT显示屏。 亮度 液晶显示屏亮度普遍高于传统CRT显示屏,液晶显示屏亮度一般以cd/m2(流明/每平方米)为单位,亮度越高,显示屏对周围环境的抗干扰能力就越强,显示效果显得更明亮。此参数至少要达到200cd/m2,最好在250cd/m2以上。传统CRT显示屏的亮度越高,它的辐射就越大,而液晶显示屏的亮度是通过荧光管的背光来获得,所以对人体不存在负面影响。 屏幕坏点 屏幕坏点最常见的就是白点或者黑点。黑点的鉴别方法是将整个屏幕调成白屏,那黑点就无处藏身了;白点则正好相反,将屏幕调成黑屏,白点也就会现出原形。通常一般坏点不超过3个的显示屏算合格出厂,3点以内的为A屏,三点以上10点以内或带轻斑的算B屏,带重斑的和带线的算C屏. 可视角度 液晶显示屏属于背光型显示屏件,其发出的光由液晶模块背后的背光灯提供,这必然导致液晶显示屏只有一个最佳的欣赏角度——正视。当你从其他角度观看时,由于背光可以穿透旁边的像素而进入人眼,就会造成颜色的失真,不失真的范围就是液晶显示屏的可视角度。液晶显示屏的视角还分为水平视角和垂直视角,水平视角一般大于垂直视角。

图片遮罩效果(附代码及应用方法)

图片遮罩效果(附代码及应用方法) 上面遮罩图片浏览器代码: <DIV align=center><EMBED src=https://www.360docs.net/doc/e517428981.html,/tpll/qhbkwtzd.swf width=880 height=585 type=application/x-shockwave-flash quality="high" flashvars="tpt=https://www.360docs.net/doc/e517428981.html,/c/2014-08/26/&a mp;tp=11/201408261159377161-761703.jpg|11/20140826 1159586251-761703.jpg|12/201408261200194211-76170 3.jpg|12/2014082612004111-761703.jpg|12/20140826120 109261-761703.jpg|12/201408261201316361-761703.jpg &amp;tpw=图片网址不同部分简写 &amp;cc=1024*683&amp;解说词参数列表 &amp;qhfs=0&amp;qhsj=15&amp;txbh=01| 16|31|47|60|81|90" invokeURLs="false" wmode="transparent" allowNetworking="internal" allowScriptAccess="never"></DIV> 这是一款通用图片浏览器,可以根据图片的大小,决定SWF(图片浏览器)宽度和高度的。有百余款图片切换特效,可任意选择。可配每张图片的简单解说词。不需要上传

液晶的电光特性实验报告含思考题

西安交通大学实验报告 第1页(共9页)课程:_______近代物理实验_______ 实验日期:年月日 专业班号______组别_______交报告日期:年月日 姓名__Bigger__学号__报告退发:(订正、重做) 同组者__________教师审批签字: 实验名称:液晶的电光特性 一、 二、实验目的 1) 2)了解液晶的特性和基本工作原理; 3) 4)掌握一些特性的常用测试方法; 5) 6)了解液晶的应用和局限。 三、 四、实验仪器 激光器,偏振片,液晶屏,光电转换器,光具座等。 五、 六、实验原理 液晶分子的形状如同火柴一样,为棍状,长度在十几埃,直径为4~6埃,液晶层厚度一般为 5-8微米。排列方式和天然胆甾相液晶的主要区别是:扭曲向列的扭曲角是人为可控的,且“螺距” 与两个基片的间距和扭曲角有关。而天然胆甾相液晶的螺距一般不足1um,不能人为控制。扭曲向

列排列的液晶对入射光会有一个重要的作用,他会使入射的线偏振光的偏振方向顺着分子的扭曲方向旋转,类似于物质的旋光效应。在一般条件下旋转的角度(扭曲角)等于两基片之间的取向夹角。 对于介电各向异性的液晶当垂直于螺旋轴的方向对胆甾相液晶施加一电场时,会发现随着电场的增大,螺距也同时增大,当电场达到某一阈值时,螺距趋于无穷大,胆甾相在电场的作用下转变成了向列相。这也称为退螺旋效应。由于液晶分子的结构特性,其极化率和电导率等都具有各向异性的特点,当大量液晶分子有规律的排列时,其总体的电学和光学特性,如介电常数、折射率也将呈现出各向异性的特点。如果我们对液晶物质施加电场,就可能改变分子排列的规律。从而使液晶材料的光学特性发生改变,1963年有人发现了这种现象。这就是液晶的的电光效应。 为了对液晶施加电场,我们在两个玻璃基片的内侧镀了一层透明电极。将这个由基片电极、取向膜、液晶和密封结构组成的结构叫做液晶盒。根据液晶分子的结构特点,假定液晶分子没有固定的电极,但可被外电场极化形成一种感生电极矩。这个感生电极矩也会有一个自己的方向,当这个方向以外电场的方向不同时,外电场就会使液晶分子发生转动,直到各种互相作用力达到平衡。液晶分子在外电场作用下的变化,也将引起液晶合中液晶分子的总体排列规律发生变化。当外电场足够强时,两电极之间的液晶分子将会变成如图1中的排列形式。这时,液晶分子对偏振光的旋光作用将会减弱或消失。通过检偏器,我们可以清晰地观察到偏振态的变化。大多数液晶器件都是这样工作的。 图1液晶分子的扭曲排列变化 若将液晶盒放在两片平行偏振片之间,其偏振方向与上表面液晶分子取向相同。不加电压时,入射光通过起偏器形成的线偏振光,经过液晶盒后偏振方向随液晶分子轴旋转90°,不能通过检偏器;施加电压后,透过检偏器的光强与施加在液晶盒上电压大小的关系见图2;其中纵坐标为透光强度,横坐标为外加电压。最大透光强度的10%所对应的外加电压值称为阈值电压(U th),标志了液晶电光效应有可观察反应的开始(或称起辉),阈值电压小,是电光效应好的一个重要指标。最大透光强度的90%对应的外加电压值称为饱和电压(U r),标志了获得最大对比度所需的外加电压数值,U 小则易获得良好的显示效果,且降低显示功耗,对显示寿命有利。对比度D r=I max/I min,其中I max r 为最大观察(接收)亮度(照度),I min为最小亮度。陡度β=U r/U th即饱和电压与阈值电压之比。 图2液晶电光效应关系图

基于LCD1602液晶显示系统课程设计

课程设计(论文) 题目名称基于89C51的液晶显示系统设计 课程名称单片机原理及应在电气测控学科中的应用学生姓名刘晨 学号1141201014 系、专业电气工程系电气工程及其自动化专业 指导教师朱群峰 2013年6月14日

邵阳学院课程设计(论文)任务书 年级专业11级电气工程及 其自动化专业 学生姓名刘晨学号1141201014 题目名称基于89C51的液晶显示系统设计设计时间2013年6月3日—2013年6月14日 课程名称单片机原理及应 在电气测控学科 中的应用 课程编号121200105设计地点 数字控制与PLC实 验室(305) 一、课程设计(论文)目的 课程设计是在校学生素质教育的重要环节,是理论与实践相结合的桥梁和纽带。单片机课程设计,要求学生更多的完成软硬结合的动手实践方案,解决目前学生课程设计过程中普遍存在的缺乏动手能力的现象. 《单片机课程设计》是继《电子技术》、和《单片机原理与应用》课程之后开出的实践环节课程,其目的和任务是训练学生综合运用已学课程“电子技术基础”、“单片机原理及应用”的基本知识,独立进行单片机应用技术和开发工作,掌握单片机程序设计、调试和应用电路设计、分析及调试检测。 二、已知技术参数和条件 1、液晶显示功能见第三项“任务和要求”具体参数 1、89C51系列单片机; 2、KEIL 软件;Wave软件、protuse软件 3、THKSCM-1型单片机实验系统。 三、任务和要求 利用89C51驱动液晶显示器工作,液晶显示器的型号自己确定(可以用1602或者12864)要求显示出自己的基本信息(英文或者中文,内容自定)。 1、要求设计出硬件系统的电气原理图; 2、要求设计出程序流程图和程序; 3、要求设计出实物或者仿真调试。 注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效; 2.此表1式3份,学生、指导教师、教研室各1份。

利用拨码开关控制液晶显示器进行ASIC字符显示

中北大学 课程设计说明书 学生姓名:甘世伟学号:04 学院: 电子与计算机科学技术学院 专业: 微电子学 题目: 利用拨码开关控制液晶显示器进行ASIC字符显示 指导教师:王红亮职称: 讲师 2010 年 6 月 25 日 目录

表—1:OCMJ2X8(128X32)引脚说明....................- 12 -硬件接口 ..................................................................................................................................................................... - 13 -四、电性能参数 ......................................................................................................................................................... - 13 -1)表—1模块时间参数表.........................- 13 -2)表—2模块主要电气参数表.......................- 14 -用户命令 ..................................................................................................................................................................... - 14 -外型尺寸图(图11) .............................................................................................................................................. - 15 -6.附录:液晶显示器简介 (13) 1、课程设计目的 (1)学习操作数字电路设计实验开发系统,掌握液晶显示器的工作原理及应用。 (2)掌握组合逻辑电路、时序逻辑电路的设计方法。 (3)学习掌握可编程器件设计的全过程。 2、课程设计内容和要求: 、设计内容 用VHDL语言编写程序,利用拔码开头控制液晶显示器进行ASIC字符显示。 、设计要求 (1)学习掌握拔码开头控制模块、液晶显示模块的工作原理及应用; (2)熟练掌握VHDL编程语言,编写键盘控制模块的控制逻辑;

彩色LED显示屏

彩色LED显示屏 第1章 项目概况 1.1简介 视觉冲击是影响人类心灵的最有效方法,也是广告等的主要目的。显示设备就是为这个服务的。显示设备是提交信息的一种装置,用于视觉或触觉接收、获取、存储等多种形式。显示设备被用于机器,钟表,铁路出发指示和其他许多设备需要一个简单显示分辨率有限的信息显示。显示由一组灯或矩阵安排在一个长方形的机械配置指标(或者其他可能的形状,虽然不常见的),这样有选择的开启、关闭灯,文字或图形就能呈现出来了。不同的显示已经存存储在显示板中。 现在的LED显示屏被广泛应于世界各地并可在任何情况下创建图像等多种应用,包括通讯和视觉显示装置的视觉显示。发光二极管阵列显示板是一种很流行的用于商业用途的显示工具。许多银行,商店和电影院都愿意安装,因为它的多功能性。LED阵列显示板可以很明亮抢眼。显示标志用作广告或者显示方向或者其他被用于指示驾车人士使用的共同的重要信息显示。它们应该醒目而且信息应该很容易接收。对于广告,LED显示屏做的招牌一般矗立在一个显眼的位置,如繁华的道路,这是常被使用的方法。LED显示屏通过特殊的多元性的硬件和软件的控制在LED屏幕上进行移动图像来吸引路人的注意。LED阵列显示板用在银行,显示当前股票的市场价值,货币汇率和利益率。也可以用在商店,告诉人们价格和其它商业信息。LED显示板服务于上述的原因与发光二极管的优势密不可分。 ●发光二极管比白炽灯泡每瓦产生更多的光线,这在电池供电或节能设备尤为 有用。 ●LED能够发出想象之中的颜色而不使用传统照明光色的彩色滤光片方法。这 更有效,可以降低初始成本。 ●LED的固态包可以被设计为重点的光。白炽灯和日光灯来源往往需要一个外 部反射镜收集光线和直接可用的方式进行。 ●发光二极管是理想的应用在频繁开关循环使用的场合,不像荧光灯更快地燃 烧循环时经常需要或HID灯很长一段时间才重新启动。 ●发光二极管,是固态元件,很难受到外部冲击的伤害。荧光灯和白炽灯泡很 容易破坏在坠落到地面上。 ●LED可以有一个相对长的使用寿命。 ●LED灯能迅速被点亮' ●LED可以非常小,很容易进入印刷电路板填充。

LED显示屏基本知识(精)

V133路制复合视频输入 1路高清视频分量信号输入 1路计算机模拟信号输入() 1路计算机数字信号输入() 1路数字高清信号输入 () 1 路数字视频信号输入(高清数字视频) 模拟信号输出,可连接本地显示器用做监视(在操 作和设置43000P 时,强烈建议使用该端口) 1 / 2/相同的两路()数字信号输出,可外接或内置两张发送卡 / ()1 1 路数字视频信号环路输出

3)其它端口信号 232 串行通讯输入口,备用。 以太网通讯输入口,备用(选配)。 5V 可选择内置发送卡供电接口,备用。 开关右侧为内置两张发送卡示意图(如上 图)。 三、前面板按键操作 1、前面板按键示意图 2、按键说明(操作模式) 43000P 有20 个前面板按键,开机后这些按键均处在操作模式,其功能分别如下所述: 1)输入信号选择 按键 V1、V2 、V3选择从V1、V2、V3、端口输入信号 选择高清分量视频信号输入 选择计算机模拟信号输入 选择计算机数字信号输入 选择数字高清信号输入 选择数字视频信号输入(高清)

当进行输入信号选择后,屏第1 行显示当前选择的输入信号源,如:“源:”。屏第2 行显示当前输入信号源的状态。 按键说明 - 降低43000P 的输出图像亮度,最低至0 + 增加43000P 屏的点间距和视距计算 1.点间距计算方法:每个像素点到每一个相邻像素点之间的中心距离;每个像素点可以是一颗灯[如:10(1R]、两颗灯 [如:16(2R]、三颗灯[如:16(2R1G1B]16的点间距为:16; P20的点间距为:20; P12的点间距为:12... 2.长度和高度计算方法:点间距×点数=长/高 如:16长度=16点×1.6㎝=25.6㎝高度=8点×1.6㎝=12.8㎝ 10长度=32点×1.0㎝=32㎝高度=16点×1.0㎝=16㎝ 3.屏体使用模组数计算方法:总面积÷模组长度÷模组高度=使用模组数 如:10个平方的16户外单色显示屏使用模组数等于: 10平方米÷0.256米÷0.128米=305.17678≈305个 更加精确的计算方法:长度使用模组数×高度使用模组数=使用模组总数 如:长5米、高2米的16单色显示屏使用模组数:

相关文档
最新文档