如何做一个数码显示屏?

如果让你做一个数码显示屏你会做吗?比如说设计一个640X480的数码显示屏?

需要的LED数目:640X480=307200

单色图像每秒传输数据量:640X480X25=7680000bit=7.68Mbit

彩色图像每秒传输数据量:640X480X25X24=184320000bit=184.32Mbit

A.实现控制一个LED

A.1.如何控制一个LED的亮灭?

A.2如何解决机械式开关开关频率较低的问题?---->将机械开关换成电子开关(三极管)

A.3如何控制电子电子开关?---->控制三极管的基极电平

A.4如何控制三极管的基极电平?---->将三极管基极接到MCU的某个管脚上,通过控制管脚电平来控制三极管基集电平

A.5如何控制管脚电平?---->向MCU的寄存器读写数据

B.实现控制多个LED

1.控制多个LED---->复制粘贴单LED控制电路及控制方法

C.如何解决管脚有限的问题?

1.串转并

D.解决传输速度慢的问题

1多路串转并

E.解决闪烁问题

1.加入锁存器1.

F.解决多LED点亮电流过大问题---->将静态显示改为动态显示

1.将输出线分成多组:地址、数据

G.如何实现灰度?

1.用PWM信号控制LED

H.如何实现彩色图像?

1.采用多路图像信号传输,分别为RGG三个色道

I如何实现大画面?

1.图像分割

以上文字体现了一种解决问题的思路:当y一个问题比较复杂时是否可以简化?现在的系统有何问题?是否能够得到部分解决?解决后还有什么问题?

从上到下,自顶设计

逢山开路,遇水搭桥

从小到大,从简单到复杂

查找 系统弱点,寻求解决方案

你看着不顺眼的地方就是改进的地方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

和风化雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值