作者bakerly (bakerly)
站内Electronics
标题Re: [问题] LCD 控制的问题
时间Wed Feb 27 12:30:03 2008
※ 引述《beminaru (赏你个痛快)》之铭言:
: 最近无聊 把我家的电子仪表板拆下来玩
: 找到LCD後 直接在接脚後面连上单芯线
: 接上电源後 那颗LCD就开始亮了
: 这个LCD共有四十只接脚
: 目前只有查出36只接脚的显示功能
: 其余功能不明 不过测试後 好像都是com 脚
: (也就是说 不管我接地使用哪只接脚用 LCD他都会亮)
: 现在的问题是
: 他每个接脚 个别点亮後 都会有三到四个segment 被点亮
: 且排列的顺序也不一致
: ex:
: --- | |
: --- | |
: --- | |
: P1点亮时的样子 P2点亮时的样子 P3点亮时的样子
: 当我把p1 p2 p3全点亮的时候 才能出现一个完整的七段显示器图案
: 我该怎麽控制他让他可以从一跑到十呢
: = =目前暂时 我只想要让他可以从一跑到十就好
: 不知道是不是有高手可以说一下是否我有少找到啥东西
: 所以没办法让LCD亮单独的segment ....
你这8成是TN或 STN的lcd
我讲一下般TN 或 STN的lcd 的控制讯号...希望对你有帮助
lcd的控制讯号分成 com和seg
seg0 seg1 seg2 seg3
| | | |
com0 -0----0----0----0--
| | | |
com1 -0----0----0----0--
| | | |
com2 -0----0----0----0--
.
. . . . . .... . .
comN
time ->
com0
v6 _
v5 | | __________
v4 | | |
v3 | | |
v2 | |_____________ |
vss |_|
com1
V6 _
v5 | | __________
v4 | | |
v3 | | |
v2 ___| |_____________ |
vss |_|
com2
v6 _
v5 | | _______
v4 | | |
v3 | | |
v2 ______| |_____________ |
vss |_|
.
.
comN
v6 _
v5 | |_____________
v4 | |
v3 | |
v2 ________________| |
vss |_|
如此循序扫
而这个点亮不亮由seg的讯号控制
seg0 假设这条线全off
v6
v5
v4 __________
v3 ______________________|
v2
vss
seg1 假设这条线全on
v6 __________
v5 |
v4 |
v3 |
v2 |
vss ______________________|
seg3 有亮有不亮
v6 _ _ . . . .
v5 | | | |
v4 . . . . | |_| |
v3 _ _ |
v2 | | | | |
vss _| |_| |_|
亮暗亮暗............亮亮暗亮暗.......
依此类推...
提醒你几点
1. lcd 一定要正负对扫,要不然久了会坏掉
2. 这的电压只是举例,真正的偏压级数要依照你的lcd的com个数来决定
才能得到最佳对比,随便给你的亮和不亮对比会不好
上网找一下可以得到比较漂亮的图...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.66.222.12
※ 编辑: bakerly 来自: 203.66.222.12 (02/27 12:31)
※ 编辑: bakerly 来自: 203.66.222.12 (02/27 12:35)
1F:推 duffrose:线划的真漂亮,辛苦了。找一般的LCD的spec应该也有类似的 02/27 16:54