(一)随处可见的LED广告屏是怎么工作的呢?
![](/assets/blank.gif)
笔者前段时间项目上正好用到一块32*128分辨率的单色LED,正式介入开发的时候,才发现网上的资料少之又少,供应商也给不出有价值的参考信息。故打算分成三篇详细的介绍下开发过程中遇到的问题。
本篇主要介绍LED屏幕的一些基础信息,第二篇介绍基础驱动程序,第三篇介绍如何将一个适用于OLED屏幕的GUI移植到LED屏幕的显示控制上。
![](/assets/blank.gif)
点阵屏接口
拿到屏幕的第一件事情就是弄清楚接口定义和一些基本的电气参数。
【基础参数】
基础的电气参数包括:像素间距、分辨率、供电电压、扫描方式,扫描方式又包括1/16、1/8、1/4、1/2扫。
其他参数比较理解,1/16、1/8、1/4、1/2扫有些陌生,这个参数其实和屏幕的亮度有关,数值越大软件可控的亮度越高。所以一般1/16扫用于室内,其他的应用于室外,其原因咱到第二篇结合驱动代码来分析。
![](/assets/blank.gif)
接口定义
【接口定义】
单色屏、双色屏使用的接口标称为“HUB08”,还有一个是“HUB75”用在全彩上。将HUB08引脚定义做下分类整理:
![](/assets/blank.gif)
接口说明
四线译码器:可以类比到38译码器。
串转并输出:暂且忽略R2、G1、G2,只保留LAT、CLK、OE、R1,则可以类比到74HC595上。
【G2和R2】
G1同R1即为双色屏幕中另外一个颜色的数据输出。为什么会有两个R和G呢?以笔者手头32*128的屏幕为例,做下说明。
![](/assets/blank.gif)
32*128点阵 示意图
![](/assets/blank.gif)
32*128点阵 简化示意图
点阵屏的基本控制原理:使用HC595来控制列数据,译码器控制行显示,利用视觉暂留,形成整幅图案。
点阵屏水平分辨率由串联的HC595个数来决定,比如32*128,就有128/8=16个HC595,垂直分辨率由并入的译码器个数来决定,16*2=32。
如“简化示意图”中将32*128分成了A、B两个部分,每个部分的像素数是16*128。两部分共用LAT、CLK、OE这3根信号线,通过不同的数据线对A、B两个部分进行区分。所以R2、G2其实是另外一组16*128的数据输出引脚。
![](/assets/blank.gif)
点阵屏拼接示意图
【屏幕拼接】
如果垂直分辨率超过32了怎么办?比如64*256这样的屏幕。水平分辨率可以通过增加串联的HC595的个数来实现;垂直分辨率则需要通过组合点阵模组的方式来实现。比如将65*256分成两块32*256,通过两个HUB08接口来控制整个屏幕,或者按照屏幕背板提示的拼接方向通过一个HUB08进行驱动。
注:文章中部分图片来源于网络,如侵权请联系删除。
<第一篇END>
道阻且长,行则将至。
欢迎大家关注“兔子聊电路”,会不定期的分享一些遇到的电路问题和一些有趣的电路设计,更欢迎大家一起交流电路设计上的心得。同时,也会分享一些有意义的非技术类书籍。
![](/assets/blank.gif)
【福利推荐】
![](/assets/blank.gif)
304保温便当盒打包餐盒饭桶带饭便携上班族饭盒专用可微波炉加热
【券后价】 43 元 【优惠券】 15 元
3輹Zhi4$CNdod6zIXZT$:// CZ6135,打開/
(一)随处可见的LED广告屏是怎么工作的呢?相关推荐
- (二)随处可见的LED广告屏是怎么工作的呢?代码实现
书接上回,上一篇中我们聊到了LED点阵屏的工作原理和一些电气参数.本篇以第一篇为基础,对软件层面进行展开,同时也为下一篇接入GUI做铺垫.文章较第一篇有所增长,大概需要5~7分钟可以看完. [目标] ...
- (三)随处可见的LED广告屏是怎么工作的呢?接入GUI
续上文,本篇我们将尝试接入一个GUI来控制点阵屏. 在前两篇中,我们相继介绍了点阵屏的控制原理,以及如何让点阵屏按照我们所想的进行显示.本篇将在此基础上接入一个GUI,使点阵屏的控制更加优雅. 限于阅 ...
- tm1650中文资料_[STM8入门资料]第53讲 TM1650 LED数码管驱动芯片工作原理
刘洋[剑齿虎]STM8开发板学习笔记 第53讲TM1650 LED数码管驱动芯片工作原理 目 录 53.1 特性描述 TM1650是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路.内部 ...
- 全球与中国路边LED广告屏市场深度研究分析报告
[报告篇幅]:120 [报告图表数]:158 报告摘要 2021年全球路边LED广告屏市场销售额达到了 亿美元,预计2028年将达到 亿美元,年复合增长率(CAGR)为 %(2022-2028).地区 ...
- 嵌入式硬件入门——LED数码管(工作原理+静态驱动)
LED数码管是一种半导体发光器件,其基本单元是发光二极管(LED) 文章目录 数码管介绍 1.数码管的分类 2.数码管内部构造及原理 数码管硬件知识 1.数码管电压与电流 2.数码管典型电路 数码管的 ...
- P1.2高清小间距LED显示屏600*337.5mm箱体价格
小间距LED显示屏指的是像素点间距在P2及其以下,例如p1.2, P2,P1.875,P1.667和P1.56,目前小间距LED显示屏被应用于室内的各个领域,也有应用于户外的,不过比较少,在这里不做探 ...
- led屏背后线路安装图解_推荐厂家:肇庆LED透明屏安装欢迎来电咨询
推荐厂家:肇庆LED透明屏安装欢迎来电咨询 户外LED广告显示屏具有稳定性好.低耗.辐射范围广泛等优势,用在户外信息传播,是合适不过的产品了.基本上,常见的LED显示屏有广告屏.条文屏,图文屏等等,也 ...
- 生活中的嵌入式,你家的电视已经周围的LED屏幕
聊聊身边的嵌入式,靓丽的LED广告屏 全彩LED显示屏 不清楚你的记忆中是否还记得这种用多个显示器拼接起来的大屏幕.虽然整体看起来是一个比较大的画面,但中间的拼接线却让人感觉特别的不舒服. ///插 ...
- LED显示行业之老程序员开始解读LED显示行业
我叫毛华望, 我在LED显示行业做了4年多了,现在还在这个行业里面.第一次进入这个行业进的公司是灵星雨科技有限公司.后来在京视科技继续做LED显示行业,目前在摩西尔科技有限公司.这是一个什么样的 ...
最新文章
- 物联网正在给批发业带来新的商业模式
- supmap java_SuperMap iServerJava安装与出图必读之Windows操作系统篇
- 牛客网 暑期ACM多校训练营(第一场)J.Different Integers-区间两侧不同数字的个数-离线树状数组 or 可持久化线段树(主席树)...
- select 与c:forEach结合小案例
- 基于Zabbix IPMI监控服务器硬件状况
- termcap - 终端功能数据库详解
- 开源力量:微软竟开源 PowerShell
- RegExp 构造函数
- java模拟JVM的GCRoots追踪算法,对象可达性分析
- oracle系列(二)oracle体系结构和用户管理
- 为什么要网页模块化?
- nginx linux 部署web项目名,Linux部署web项目配置Nginx
- FreeRTOS之源码 及 移植详解
- Hibernate 与触发器协同工作
- 精密单点定位/PPP软件GAMP学习之一
- 服务器为啥要搭建在2012系统,WindowsServer2012R2搭建SFTP服务器以及配置
- golang实现微信模板消息推送
- 安卓教室会议室预约系统源码
- Fansblog (HDU - 6608)(威尔迅定理+费马小定理)
- 一步一步学Silverlight 2系列(21):如何在Silverlight中调用JavaScriptjavascript
热门文章
- 网络安全9大思维的实战检验
- java登录无线路由器_路由器的使用
- vue 报错avoid mutating a prop directly since the value will be overwritten whenever
- 写在2014年的感恩节
- 用计算机弹咱们结婚吧乐谱,用计算器弹奏“周杰伦”,这些乐谱也太简单了吧!...
- 清华大学五道口金融学院2023年博士生招生简章(普博+直博)
- 基于51单片机的无线遥控门铃仿真程序原理图设计
- excel单元格一分为二还要输入文字,不能编辑是什么原因?
- AGE-PERIOD-COHORT (APC) 连续变量和二分类变量分析全代码
- 2020年冬小麦越冬期长势监测卫星遥感影像解读