基于FPGA的液晶驱动电路设计
- 格式:pdf
- 大小:171.04 KB
- 文档页数:3
晶显 示 所 需 的 行 , 同步 信 号 等 各 种 时 序 信 号 , 制 双 帧 存 , 上位 机 读 取 像 素数 据 , 在 液 晶模 块 上 显 示 , 而 场 控 从 并 从
完 成 投 影 液 晶 显 示 模块 的驱 动 过 程 .这 种 设 计 方 法 稍 作 改 动 便 可 产 生 任 意 行 场 扫 描 时 序 , 有 很 好 的 可 重 用 具
LI Jn I Yi—a g U ig ,JA n l n i
( .nn st e f e nl y N nn 00 , h a 1J tgI tu c o g, aj g 101 C i ; i i n it o T h o i 2 n
2 N migUnvri f eo at s& A t nui , nig2 0 1 , hn ) . a n ie t o rnui sy A c sr a ts Naj 10 6 C i o c n a
R/ L.相应 的时序参 数见图 2 .
卜
] - _1
…
- v :F_………—1 L . !
L一卜J —— -
T p e
F二
二 工
b 列 扫描 时 序 信 号 .
工
图 2 L 6 V DG 1信 号 时 序 Q0 4 3 0
Fi. Sa nn in l fL 6 V DG0 g2 c n igsg aso Q0 4 3 1
aie n t s wa l d i hi y. z
Ke r s y wo d :LCD;FPGA ;VHDL
液晶显 示模 块体 积小 , 量轻 , 重 功耗 低 , 寿命 长 , 口方 便 , 广泛 应 用 于各 种 便 携 式 系统 和工 业控 制 接 被 系统 … 1.液 晶显示 驱动有 多种 方法 , 常用 的有 基 于专用 集 成 电路 和基 于通 用 微 处理 器 两 种 .基 于专 用 集 成 电路 的方法驱 动 效果较 好 , 是使 用不够 灵 活 ; 于通 用微处 理器 的方 法可 以通 过修 改软 件来驱 动不 同 但 基 的液 晶驱 动器 , 在使 用上较 灵活 , 但是 由于 C U 运 行速 度 的影 响 , P 分辨 率 和刷 新 速度 受 到 限制 【 .F G 2 P A J 即现场可 编程 门阵 列器件 是一 种超 大规模 集成 电路 , 常适合 于 进行 快 速原 型 设计 .基 于 F G 的液 晶 非 PA 显示 驱动 方法 克服 了 以上 两种方 法 的 缺 点 , 在使 用 上 更 加灵 活 , 时速 度 更 快 J 同 .现 有 基 于 F G 的液 P A
使 用 Xl xIE软件 进行开 发 .图 3为 F G 功能 的结构 框 图. in S i PA 5 z的晶振经过 二分 频后得 到 2 0MH 5MHz的系统 时钟 信 号 .行 时序 信 号 发生 器 通过 对 时钟 信 号 的
计 数产 生行 同步信 号 H y c sn 和数据 使 能信号 E AB 当一个 行 周期 开 始 时 , 数器 从 零开 始 对 时钟 信号 N . 计 进行计 数 .计 数值 小于 9 6时控 制 Hsn 为低 电平 , yc 否则 为高 电平 ; 数 值 小 于 1 0时控 制 E B为低 电 计 4 NA
tn a 3系 列的芯 片 x 34 0片作 为控 制器 . cs0
2 L 6 V DG 1液 晶显 示 模块 Q0 4 3 0
液 晶显 示 屏 采 用 商 用 的 L 0 4 D 0 .这 是 一 款 Q 6 V3 G 1 6 4英 寸 6 0×4 0的 T T—C 具有 功 耗 低 , 积 小 , . 4 8 F L D, 体 重
刘 晶 ,贾银 亮2
( . 陵科 技 学 院 信 息技 术 学 院 , 苏 1金 江 摘 南京 2 1 6 ; . 京 航 空 航 天大 学 自动 化 学 院 , 苏 1 19 2 南以液 晶显 示 模 块 L 0 4 3 G 1为 例 ,介 绍 了基 于 F G 的驱 动 电 路 的 设 计 方 法 .利 用 F G 产 生 液 Q 6V D 0 PA PA
Ab ta t sr c :A r ig crutfrLQ0 4 DG01 i d v lp d b s d o P d i n i i o v c 6 V3 s e eo e ae n F GA.Th o i n a a d eh r o tl n z
1 系 统 结 构
液晶显 示 电路 以 F G 为核 心设计 实现 .采 用硬 件描 述语 言 VHD PA L设 计 多个模 块 , 同完 成数 据 读 共
收 稿 日期 :0 9—0 20 7—0 5 作 者 简 介 : 晶 (9 0 , , 苏 南 京 人 , 师 , 士 , 事 计 算 机 图形 图像 研 究 . 刘 18 一)女 江 讲 硕 从
sg as t t wo— SRAM , a e g n r t d b i n l o he t r e e a e y FPGA. The d t a e r a r a a c n b e d fom t e o u e h c mp t r q c y a d d s ly d o h uikl n ipa e n t e LCD.Ot rLCD t if r n c n n i n l a ee e e l e he wih dfe e ts a ni g sg asc n b xp dinty r —
v ria s a n n in l a d o h r c n r l1 g c sg as e t l c n i g s as n t e o to o i i n l ,wh c C n e s s we1a h o to c g ih L D e d ,a l s t e c n r l
设 置行 , 场周期 时 , 除了 L 0 4 3 G 1的时序要 求之外 , Q 6V D 0 还要考 虑到 场周期不 能太 大 , 否则屏 幕刷新 速率过 低会使 屏幕看起 来 闪烁 , 影响 显示 效 果 ; 同时 , 周期 也 不 能太 小 , 场 否则 显 现 数 字像 素更 新 速 度过 快 , 位机来 不及 把新的像 素数据传送 到 帧存 .综合 考虑之后 , T TH , e和 T p分别设 置 为 8 4 上 将 H, p TH e 1, 9 ,4和 6 0个 时钟周期 , 64 4 即行 同步信号 Hsn y c下跳沿 后第 1 1个时钟 周期 像素 数据 开始 有效 , 个时钟 4 每 周期输 入 一个 点 的 像素 数据 进 行显 示 , 行 共 6 0个 像 素 , 上控 制信 号 和 无效 像 素 的 时间 , 周期 为 一 4 加 行 9 0个时钟 周期 ; V, V , V 和 TV 分别设 置 为 5 0 2 3 1 T T pT s d 5 , ,4和 4 0个行 周期 , 8 即场 同步信 号 Vsn 下跳 yc 沿后第 3 4个行 周期行 数据开 始有效 , 每个行 周期 输入 一行 的像 素数据 , 一场共 4 0行 , 8 加上 控制信 号和无
每个 帧存 由 3片 7 V4 4组 成 5 2K×2 i的 1 2 1 4bt 存 储空 间 .上位 机 发 送 外 部 时 钟 信 号 给 F G 在 P A, 每个外 部 时钟 信 号周 期 内, 位 机发 送 一 个 像 素数 上 据 , 一 帧 图像 的 6 0×4 0个 像 素 数 据 依 次送 给 将 4 8
第2 5卷
第 3 期
金 陵 科 技 学 院 学 报 J OUR L OFJN I NS I UT E HN O NA I L NG I T T E OFT C OL GY
V0 . 125. No. 3 S p., 00 e 2 9
20 0 9年 9月
基于 F G P A的液 晶驱动 电路设计
性.
关 键 词 : 晶显 示 模 块 ; P A; HD 液 F G V L 中 图分 类 号 : 2 TN 7 文献标识码 : A 文 章 编 号 :6 2—7 5 2 0 } 3—0 2 17 5 X( 0 9 0 0 6—0 3
De i n o s g fLCD i i g Cic i s d o Dr v n r u t Ba e n FPGA
第3 期
刘
晶 , : 于 F G 的液 晶 驱 动 电路 设 计 等 基 PA
2 7
写 , 存控制 和 时序 信号产 生等功能 , 帧 根据 显示要 求 产生控 制 信号 和像 素数 据信 号 , 在液 晶模块 上 实 时显
示 图像 .系统 硬件 组成见 图 1 .
工作时, 上位 机 以 D MA方 式 将 待显 示 的 像 素 数据 传 送 给由 F G P A构成 的帧存 控制 器 , 系统 采 用 两个 帧 存 轮流 操作 的方法 : F G 当 P A把 待显 示 的图形 向其 中 一个 帧 存写 像素 的 同时 , 另一个帧存 中 的像 素顺序 读 出送 给 液 晶屏 . 将 FG P A除对 帧存 进行 控 制外 , 还用 于 产 生 液 晶 屏 所需 的时序等控 制信 号 .设计 中 F G 采 用 X l x公 司 S a— PA in i pr
平 , 则 为高 电平 .场时 序信 号 发生 器 通 过 对 Hsn 否 y c信 号 的 计 数 产 生 场 同 步 信号 V y c 具 体 方 法类 似 sn , Hsn 信号 , yc 这里不再 详述 .通 过这两 级计 数器 就能 产生 如 图 2所 示 的液 晶显示需 要 的时序信 号 .
效行 的时间 , 周期 为 5 0个行周 期 .当时钟 为 2 z , 场 5 5MH 时 场周期 为 2 , 0ms 即屏幕刷新 速度 约为 5 . 0Hz
对于液 晶屏来 说 , 该刷 新速度是 足够 的 , 肉眼看不 到闪烁 .
2 8
金