Re: [問題] LCD 控制的問題
※ 引述《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)
推
02/27 16:54, , 1F
02/27 16:54, 1F
討論串 (同標題文章)