打印

段码屏显示原理,比如要显示高压字样,是哪两个脚驱动...

[复制链接]
1872|59
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
tyw| | 2019-8-15 08:56 | 只看该作者
本帖最后由 tyw 于 2019-8-15 09:00 编辑

行 com1   列25   同时点亮"高压  低压   脉博"  Pin4及Pin25


使用特权

评论回复
板凳
QWE4562009|  楼主 | 2019-8-15 09:47 | 只看该作者
tyw 发表于 2019-8-15 08:56
行 com1   列25   同时点亮"高压  低压   脉博"  Pin4及Pin25

如何看呢。这是一个字符  不是数码管的一个段啊。显示一个字符不需要多个脚控制?不知道内部是如何连接的

使用特权

评论回复
评论
tyw 2019-8-15 11:56 回复TA
@QWE4562009 :是的,0-9是用7段码来表示的,还可表示一些简单字母.复杂汉字得16x16点阵来表示.com是公共行. 
QWE4562009 2019-8-15 11:50 回复TA
@tyw :那一个复杂的汉字或者一连串的一个英语 都是可以用一个驱动电平来点亮即可是吗?这是液晶MASK的结果?反而要显示0-9这样的一个范围会比显示复杂的汉字用的电平更多?这里的Com是LED阴极公共端? 
tyw 2019-8-15 10:21 回复TA
文字所有笔划有电极连成一片,作一个笔划段,图中3个字连一块命名为ABC段.笔划段实际上是一个腔体,填充液晶材料,通过电压来改变液晶材料内部分子的排在列状况,以达到遮光和透光的目的来显示深浅不一,错落有致的图象 
地板
wh6ic| | 2019-8-15 10:15 | 只看该作者
三个中文显示项是内部连接在一起,同时驱动的,不能单独驱动

使用特权

评论回复
5
tyw| | 2019-8-15 12:04 | 只看该作者
QWE4562009 发表于 2019-8-15 09:47
如何看呢。这是一个字符  不是数码管的一个段啊。显示一个字符不需要多个脚控制?不知道内部是如何连接的 ...

→→ 有关LCD玻璃一些书本以外实用资料 ←← , 再DIY一

使用特权

评论回复
6
QWE4562009|  楼主 | 2019-8-19 08:15 | 只看该作者
QWE4562009 发表于 2019-8-15 09:47
如何看呢。这是一个字符  不是数码管的一个段啊。显示一个字符不需要多个脚控制?不知道内部是如何连接的 ...

可以这样理解不?COM是LED公共阴极,PIN是连接对应字符LED的正极?

使用特权

评论回复
评论
tyw 2019-8-19 08:31 回复TA
可以 
7
tianxj01| | 2019-8-19 09:55 | 只看该作者
段码屏,只要是不需要改变形状的,哪怕是一朵花,它也会做成一个段,这里高压  低压 中间的毫米汞柱都是这样的性质。

使用特权

评论回复
8
hwpga| | 2019-8-19 11:13 | 只看该作者
本帖最后由 hwpga 于 2019-8-20 11:05 编辑

....

使用特权

评论回复
9
hwpga| | 2019-8-19 11:15 | 只看该作者
本帖最后由 hwpga 于 2019-8-20 11:06 编辑

(程序控制一次要刷的COM对应段的数量,就可以控制屏的刷新率) 重点

可以从COM1->COM4刷起
也可以COM4->COM1刷起
这看你COM口的接法
我习惯这样刷
第一段
COM1->i
COM2->17C
COM3->17B
COM4->17A
第二段
COM1->17D
COM2->17E
COM3->17G
COM4->17F
段码屏配合时间片轮询才会做的漂亮
屏永远不会闪烁,也不会卡顿,也不会有残影

使用特权

评论回复
10
QWE4562009|  楼主 | 2019-8-19 13:57 | 只看该作者
hwpga 发表于 2019-8-19 11:15
就这么简单,程序上可以随心所欲的控制屏
可以段1->段2->段3依次刷
也可以段2->段1->段3 这样刷新

你说了很多  感谢 。只是美明白你说的啥意思。大于号是啥意思

使用特权

评论回复
11
QWE4562009|  楼主 | 2019-8-19 14:00 | 只看该作者
hwpga 发表于 2019-8-19 11:13
以你图4COM为例,用1621来给你讲下
你把段码屏SEG的5脚接1621的SEG0
你把段码屏SEG的6脚接1621的SEG1

COM4对17A ,写1亮 写0灭------就是CMO4输出高电平1     pin 5脚输出0?

使用特权

评论回复
12
QWE4562009|  楼主 | 2019-8-19 14:00 | 只看该作者
hwpga 发表于 2019-8-19 11:13
以你图4COM为例,用1621来给你讲下
你把段码屏SEG的5脚接1621的SEG0
你把段码屏SEG的6脚接1621的SEG1

COM4对17A ,写1亮 写0灭------就是CMO4输出高电平1     pin 5脚输出0?

使用特权

评论回复
13
QWE4562009|  楼主 | 2019-8-20 08:27 | 只看该作者
hwpga 发表于 2019-8-19 11:13
以你图4COM为例,用1621来给你讲下
你把段码屏SEG的5脚接1621的SEG0
你把段码屏SEG的6脚接1621的SEG1

你这里的刷是啥玩意?写1或者0是COM写对吗?那SEG写0还是1?

使用特权

评论回复
14
hwpga| | 2019-8-20 10:59 | 只看该作者
本帖最后由 hwpga 于 2019-8-20 11:08 编辑

以SSOP48封装1621为例
A5-A0对应屏和1621硬件连接的SEG段地址
SSOP48段地址为0-31,决定了A5-A0最大可写入地址为0x1f
像你的屏只用到0-21段,后面的22-31的段悬空即可
D0,D1,D2,D3就是写入选择段的数据对应COM0 COM1  COM2 COM3
当你发送上面的101 000000  0101

1621得到命令后,就会对应SEG0上
HT1621会把上面的0101分别写入对应的COM0.COM1.COM2.COM3上
像你的屏段1连1621的SEG0
像你的屏段2连1621的SEG1
像你的屏段3连1621的SEG2
像你的屏段4连1621的SEG3
像你的屏段5连1621的SEG4
.......屏段21到1621的SEG20
像你的屏COM4连1621的COM3
像你的屏COM3连1621的COM2
像你的屏COM2连1621的COM1
像你的屏COM2连1621的COM0
101 000000  0101
以你的屏为例,命令就是选择屏段1.  17A灭,17B亮,17C灭,i亮

101 000100  0010
命令就是选择屏段5  ,15B灭,15C灭,15AGED亮,15F灭

101 010100  1000
命令就是选择屏段21.   j亮,R1灭,R3灭,ABC灭

你简直让我无语





083517mmxvovrrsqv3tomx.png (150.58 KB )

083517mmxvovrrsqv3tomx.png

使用特权

评论回复
15
hwpga| | 2019-8-20 11:01 | 只看该作者
本帖最后由 hwpga 于 2019-8-20 11:05 编辑

你要还看不懂,那TM就真算了
另外没好的程序结构和算法,
做出来的效果还是差比较重点就是我上面说的控制屏的刷新率
即控制屏一次刷的段数量
可以顺序段刷,也可以非顺序段刷







使用特权

评论回复
16
QWE4562009|  楼主 | 2019-8-20 16:33 | 只看该作者
tyw 发表于 2019-8-15 08:56
行 com1   列25   同时点亮"高压  低压   脉博"  Pin4及Pin25

T叔,像这种段码屏,占用很多MCU的驱动资源。换成串口屏,是否可行。

使用特权

评论回复
17
tyw| | 2019-8-20 17:33 | 只看该作者
QWE4562009 发表于 2019-8-20 16:33
T叔,像这种段码屏,占用很多MCU的驱动资源。换成串口屏,是否可行。

完全可以

Usart GPU 使用手册 v2016.02.22 123页 9.9M 超清书签版.pdf (9.71 MB)

使用特权

评论回复
18
QWE4562009|  楼主 | 2019-8-21 08:28 | 只看该作者

不知道价格如何

使用特权

评论回复
19
tyw| | 2019-8-21 12:17 | 只看该作者


使用特权

评论回复
20
QWE4562009|  楼主 | 2019-10-24 16:08 | 只看该作者
tyw 发表于 2019-8-15 12:04
→→ 有关LCD玻璃片的一些书本以外的实用资料 ←← , 再DIY一

T叔  说到段码屏  有全透和发射,这个有何区别呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

828

主题

2662

帖子

22

粉丝