308|9

324

帖子

0

TA的资源

一粒金砂(高级)

聊聊SSD1306 OLED显示屏的灰度显示 [复制链接]

本帖最后由 hjl240 于 2024-6-8 10:24 编辑
众所周知,SSD1306 OLED显示屏为点阵屏,每个像素点要么被点亮,要么熄灭,却无法单独直接控制每个像素点的灰度值。

于是尝试了使用PWM来实现显示屏的灰度显示。

 

我们首先准备两张图片,如下,

   image.png   image.png  

然后交替显示上面两张图片,显示效果如下:

image.png  

 

可以看出,显示效果已经有点灰度的意思了。

 

同样的原理,也尝试了更多的灰度显示,效果如下:

image.png  

 

当然,实际上灰度阶数越多,实际显示效果会越闪。

 

也试着显示实际的图片,效果如下

image.png  

image.png  

image.png  

可以看到,效果还不错。

 

最新回复

那挺好的呀。   详情 回复 发表于 2024-6-9 11:12
个人签名

欢迎关注:JL单片机


回复
举报

1万

帖子

25

TA的资源

版主

这样需要不断刷新,增加了mcu的负担。

点评

就是单纯看看这款显示屏能否灰度显示。目前这种pwm驱动的灰度显示,还不太适合应用到实际场景中。  详情 回复 发表于 2024-6-8 10:51

回复

324

帖子

0

TA的资源

一粒金砂(高级)

dcexpert 发表于 2024-6-8 10:46 这样需要不断刷新,增加了mcu的负担。

就是单纯看看这款显示屏能否灰度显示。目前这种pwm驱动的灰度显示,还不太适合应用到实际场景中。

点评

单色的OLED不适合,不如用TFT,效果更好。  详情 回复 发表于 2024-6-8 10:54
个人签名

欢迎关注:JL单片机


回复

1万

帖子

25

TA的资源

版主

hjl240 发表于 2024-6-8 10:51 就是单纯看看这款显示屏能否灰度显示。目前这种pwm驱动的灰度显示,还不太适合应用到实际场景中。

单色的OLED不适合,不如用TFT,效果更好。

点评

就是因为单色,才想着去看看能否灰度显示,有点意思。TFT屏,根据手册直接可以显示灰度或者彩色,没什么难度,也没什么意思。  详情 回复 发表于 2024-6-8 11:16

回复

324

帖子

0

TA的资源

一粒金砂(高级)

dcexpert 发表于 2024-6-8 10:54 单色的OLED不适合,不如用TFT,效果更好。

就是因为单色,才想着去看看能否灰度显示,有点意思。TFT屏,根据手册直接可以显示灰度或者彩色,没什么难度,也没什么意思。

点评

如果是出于研究目的,那的确是个不错的尝试,说不定能找出一些不同的用法。  详情 回复 发表于 2024-6-8 22:40
个人签名

欢迎关注:JL单片机


回复

6493

帖子

9

TA的资源

版主

如果有高刷的MCU,可以实现吧,但是不如增加点成本,换成TFT。唯一就是耗电会增加。

点评

这款显示屏的刷新率上限是100多点fps,不需要高刷的MCU,51单片机就可以刷满  详情 回复 发表于 2024-6-9 08:56

回复

450

帖子

3

TA的资源

一粒金砂(高级)

想法不错,有点意思


回复

1万

帖子

25

TA的资源

版主

hjl240 发表于 2024-6-8 11:16 就是因为单色,才想着去看看能否灰度显示,有点意思。TFT屏,根据手册直接可以显示灰度或者彩色,没什么 ...

如果是出于研究目的,那的确是个不错的尝试,说不定能找出一些不同的用法。


回复

324

帖子

0

TA的资源

一粒金砂(高级)

lugl4313820 发表于 2024-6-8 11:33 如果有高刷的MCU,可以实现吧,但是不如增加点成本,换成TFT。唯一就是耗电会增加。

这款显示屏的刷新率上限是100多点fps,不需要高刷的MCU,51单片机就可以刷满

点评

那挺好的呀。  详情 回复 发表于 2024-6-9 11:12
个人签名

欢迎关注:JL单片机


回复

6493

帖子

9

TA的资源

版主

hjl240 发表于 2024-6-9 08:56 这款显示屏的刷新率上限是100多点fps,不需要高刷的MCU,51单片机就可以刷满

那挺好的呀。


回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表