专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
PIC单片机
极光 9x18 LED 第二版 DIY
2020-02-06 10:01
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
14362
51
51
DIY了个 Aurora 9x18 第二版, 效果蛮不错的, 发点制作步骤
视频
http://www.tudou.com/v/FpaaE1cxzfo/&rpid=95454754&resourceId=95454754_04_05_99/v.swf
极光 9x18雾状LED
http://www.tudou.com/v/JJ6CrsmZb00/&rpid=95454754&resourceId=95454754_04_05_99/v.swf
极光 9x18透明LED
http://www.tudou.com/v/Ec0LgsjkTr0/&rpid=95454754&resourceId=95454754_04_05_99/v.swf
极光 9x18
http://www.tudou.com/v/8FQivsKiEEM/&rpid=95454754&resourceId=95454754_04_05_99/v.swf
极光 9x18 DIY 手机视频
http://www.tudou.com/v/qGFeA7r2SNw/&rpid=95454754&resourceId=95454754_04_05_99/v.swf
极光 9x18 音频接口
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
51条回答
sangyue
2020-02-06 13:06
本帖最后由 sangyue 于 2012-11-19 16:27 编辑
工作原理
RGB发光二极管(也被叫做全彩发光二极管),可以发出各种颜 {MOD}的光,涵盖的 {MOD}彩范围一点儿也不比彩虹少。这个效果听起来很复杂,但原理其实很简单:把红绿蓝三原 {MOD}的三个小发光二极管装在一起,通过改变三原 {MOD}的亮度比例,混合出各种颜 {MOD}。
电路使用12位的PWM,让亮度在变化时更加平滑. 人眼对光强属于非线性响应,所以软件对亮度变化曲线做gamma修正来给人以亮度均匀变化的视觉体验.电路使用脉冲调制和多工驱动相结合的方式:把每个脉宽调制的循环拆成多个脉冲,再分别驱动三原 {MOD}二极管,于是三原 {MOD}二极管就一个脉冲调制循环里被分别点亮数次(大概有点像脉冲宽度调制和脉冲增量调制的混合吧),而整个全彩二极管的平均亮度输出与这段时间内的脉冲次数成正比。这样做不仅能通过以不同频率点亮三原 {MOD}来减少发光二极管的可见闪烁,还能通过结合多个脉宽调制的脉冲增加脉冲调制分辨率。不过减少可见闪烁后的发光二极管闪烁频率还是很高的,让极光看上去的刷新率比123Hz高的多。
看一下时序表,我取了7个发光二极管的R/G/B总线信号来说明我的概念。正如你所见,R/G/B通道间隔着轮流点亮,这些脉冲控制着发光二极管确切的点亮时段。当R/G/B总线中任意一个处在高电平时,LED就会点亮。总的点亮时段和颜 {MOD}则取决于R/G/B总线的高电平组合。
比如说,图中:
LED1只点亮在1级(最低的亮度)红
LED2会点亮到2级绿
LED3会亮到3级蓝
LED4会点亮到3级黄(红+绿)
LED5会点亮到3级紫(红+蓝)
LED6会点亮到3级青 {MOD}(绿+蓝)
LED7会点亮到255级(最高的亮度)白
从1到255的时间大概为8.1毫秒,所以时续表看起来似乎是由暗到明点亮的,但是其实肉眼看只是有亮度差异而已。
加载中...
查看其它51个回答
一周热门
更多
>
相关问题
PIC单片机不同的IO口驱动74HC573驱动共阴极的数码管,有的段不亮
1 个回答
一种简单精确的pic延时方法
21 个回答
谁熟悉PIC的产品发布时间的,帮看看PIC18F47K40啥版本IDE能开发
12 个回答
求AN1078对应的源代码下载地址
5 个回答
PIC单片机应用技巧
4 个回答
相关文章
一种用PIC单片机主时钟驱动的老式挂钟
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
PIC单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
工作原理
RGB发光二极管(也被叫做全彩发光二极管),可以发出各种颜 {MOD}的光,涵盖的 {MOD}彩范围一点儿也不比彩虹少。这个效果听起来很复杂,但原理其实很简单:把红绿蓝三原 {MOD}的三个小发光二极管装在一起,通过改变三原 {MOD}的亮度比例,混合出各种颜 {MOD}。
电路使用12位的PWM,让亮度在变化时更加平滑. 人眼对光强属于非线性响应,所以软件对亮度变化曲线做gamma修正来给人以亮度均匀变化的视觉体验.电路使用脉冲调制和多工驱动相结合的方式:把每个脉宽调制的循环拆成多个脉冲,再分别驱动三原 {MOD}二极管,于是三原 {MOD}二极管就一个脉冲调制循环里被分别点亮数次(大概有点像脉冲宽度调制和脉冲增量调制的混合吧),而整个全彩二极管的平均亮度输出与这段时间内的脉冲次数成正比。这样做不仅能通过以不同频率点亮三原 {MOD}来减少发光二极管的可见闪烁,还能通过结合多个脉宽调制的脉冲增加脉冲调制分辨率。不过减少可见闪烁后的发光二极管闪烁频率还是很高的,让极光看上去的刷新率比123Hz高的多。
看一下时序表,我取了7个发光二极管的R/G/B总线信号来说明我的概念。正如你所见,R/G/B通道间隔着轮流点亮,这些脉冲控制着发光二极管确切的点亮时段。当R/G/B总线中任意一个处在高电平时,LED就会点亮。总的点亮时段和颜 {MOD}则取决于R/G/B总线的高电平组合。
比如说,图中:
LED1只点亮在1级(最低的亮度)红
LED2会点亮到2级绿
LED3会亮到3级蓝
LED4会点亮到3级黄(红+绿)
LED5会点亮到3级紫(红+蓝)
LED6会点亮到3级青 {MOD}(绿+蓝)
LED7会点亮到255级(最高的亮度)白
从1到255的时间大概为8.1毫秒,所以时续表看起来似乎是由暗到明点亮的,但是其实肉眼看只是有亮度差异而已。
一周热门 更多>