0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LED灯产生随时间变幻的颜色的时候,你知道它是如何实现的么?

电子工程师 来源:lq 2018-12-21 10:41 次阅读

当看到板子上的这个LED灯产生随时间变幻的颜色的时候,你知道它是如何实现的么?

做过MCU程序或FPGA逻辑编程的同学都应该知道(我在前面PWM的文章中也专门介绍过),它是用如下的方式通过调整R、G、B三种颜色的LED的亮度合成得到的,每种颜色(发光频率)的灯的单独变化在远处合成在一起,你看到的就是一个灯的颜色的变化。

通过PWM控制R、G、B每个颜色的灯的亮度合成各种颜色

同样在示波器上你从时域上看到下图中左侧的波形的时候(粗实线的部分),你知道它是如何形成的么?实际上它是由两个不同频率的波形合成而得到(经过FFT分析)。

有什么启发?

当我们“用一只眼” - 固定一个角度看待事物的时候获取的信息量是有限的,有时候很难直观地判断出它的本质,但如果转一个角度,增加一个维度(睁开另一只眼)去看同样的事物,就能够看到更多的规律和本源。

如果说示波器是我们工程师的一只眼睛,其实我们还有另外的眼睛可以睁开,比如今天我讲到的频谱仪以及将来要介绍的逻辑分析仪等等,这些工具能够帮助我们从不同的角度、不同的维度去观察我们在固定的一个点、一个平面很难直观得出结论的更多信息,所以善于利用这些工具能够帮助我们更快地定位问题。尤其是同我们常识中用到的时域相对应的频域信息。

下面的一个动图直观地演示了一个方波信号的阶级成分是非常复杂的,通过FFT变换,我们可以将上图中的时域波形(随时间变化),分解成不同频率成分的无数个波形。

展开了就是下面的样子:

找到点感觉了吧?

我个人觉得,在调试模拟信号、RF信号,乃至电源、地的时候,看信号的频谱同看时域的波形一样重要,所以会看频谱是我们电子工程师必备的一项技能,如果不会,意味着你是个独眼龙。

很多工程师从没有碰过频谱仪,觉得也很高、大、上!原因?

有一只眼能看到东西了,就以为一只眼就够了,另一只眼有没有都没有关系,因此即便有另一只眼,也懒得学会睁开;

曾经确实很贵,记得1997年我在调试RF信号的时候还要租借系里仪器室的频谱仪,据说我们当时用的HP的频谱仪售价超过了一辆大奔,当时的大奔在很多人的心目中是100万RMB+;如果不是项目中非用不可,这么贵重的玩意多数人宁肯只用一只眼,瞪得大大的就是了;

这玩意是不是看着就很唬人?

它的内部结构是下图这样的,看起来每个部件都需要有多年经验的老工程师打磨才能做好,不过从器件成本上倒也不至于值一辆大奔吧,当时这么贵,主要还是物以稀,用的人太少,所以就格外的贵,如果它的市场量有今天的智能手机这么大,估计这玩意的价格也会被中国的企业打到几百块钱以内了,里面的电路实在不如智能手机复杂。

我还真的在某东上搜了一下当今频谱仪的价格,吓了一跳,已经跌落到了3000元以内!比通用的数字示波器还便宜!竟然还是国际大品牌是德科技的(原来的安捷伦、更始祖的HP)!这十几年我不做工程师,江湖上究竟发生了什么?

Anyway,这是好事,仙女变成了农家女,我们(高校实验室、企业)再也不会因为价格贵而对它敬而远之了,因此我们工程师也就没有理由不会用它,坚持做一个倔强的独眼龙了。

有的朋友说,我们这里就是没有这玩意,怎么办?其实还有一种变通的办法 - 现在几乎所有的数字示波器都有一个FFT的功能,可以用它啊,虽然没有真正的频谱仪那么精准,但至少能帮助你从频域上多获得很多信息。为什么现在的数字示波器都有了FFT的功能呢?因为到了“数字域”这个功能就是买一送一的搭头了,并不增加任何系统成本,会玩FPGA的工程师知道,所谓的FFT就是在FPGA内多用一些并不增加任何器件成本的逻辑资源而已。

所以,你再也没有理由为自己不会频谱分析而辩称了,没有频谱仪,你至少还有示波器上的FFT。

我们习惯了时域上的一些观念,到另外一个空间里就需要适应,需要深刻理解在频域里的一些基本概念,并且从信号组成的角度去分析每个指标的含义、频域的数字对应于时域中的关系。

就像你学会了平面几何,有一天你要学习立体几何,你会发现有非常多仅凭平面几何无法想象的概念,但一旦你熟悉了这些新的概念,你头脑中的空间感也会像平面几何一样清晰、自如地展开了

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    113

    文章

    6180

    浏览量

    184424
  • led灯
    +关注

    关注

    22

    文章

    1592

    浏览量

    107803
  • 波形
    +关注

    关注

    3

    文章

    377

    浏览量

    31483

原文标题:FFT给了你另外一只眼睛,你要用它来看懂频谱!

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LED情趣夜,唤醒的爱

    ``LED彩虹小夜灯[注意事项]-----------------------------------------------------------------------# LED颜色
    发表于 04-01 16:56

    耳机插孔LED提醒未读消息

    ``我们尊敬的史蒂夫·乔布斯可能不太喜欢本期的《创新应用》,因为他反对在手机上安装一排LED。而今天的内容恰巧就要靠LED实现,不过不
    发表于 12-04 09:36

    寝室楼在单片机上实现的最小化系统

    各位亲,我想利用彩灯变幻不同的数字和汉字,以及不同之间显示不同的颜色,以此来组成不同的彩色图案,就像俄罗斯方块变换一样,怎么才能把握不同时间
    发表于 03-30 22:32

    【转】如果买一个LED所需要知道

    所需要知道的当谈到决定购买哪类LED 时,事实证明有点困难。如果花一些时间在学习上,这是一个好主意。当然要做这种研究的最好地方是在网上。
    发表于 10-03 20:40

    如何用LED实现呼吸的功能

    一、概述玩过单片机的基本都做过用LED实现呼吸的功能,但是只要认真观察,会发现LED的亮度变化在低占空比的
    发表于 01-21 08:09

    LED的分类

    LED的分类  LED的分类1. LED按发光管发光
    发表于 11-14 10:08 4.2w次阅读

    LED带电源分类

    LED带根据型号的不同需要配不同的的电源才能使用,对电源的知道有多少了解呢?知道
    发表于 03-29 09:34 3736次阅读

    白炽、荧光、节能LED的优缺点及区别

    在日常生活中,我们经常接触到白炽、荧光、节能LED这样的概念。但真正了解这些
    发表于 12-13 09:46 29.2w次阅读

    单片机产生PWM波形控制LED亮度

    单片机产生PWM波形控制LED亮度单片机产生PWM波形控制LED亮度
    发表于 01-07 17:34 68次下载

    LED的特点和色温颜色

    LED的特点和色温颜色 1、LED的特点 1、节能. 白光LED的能耗仅为白炽
    发表于 09-11 14:29 13次下载

    RGB LED的详细介绍如何通过一个RGB小随机产生不同的炫彩颜色

    现在介绍一种新的LED——RGB LED它是由红(Red)、绿(Green)和蓝(Blue)三色组成。我们电脑的显示器也是由一个个小的红、绿、蓝点组成的。可以通过调整三个LED中每
    发表于 07-23 08:00 57次下载
    RGB <b class='flag-5'>LED</b>的详细介绍如何通过一个RGB小<b class='flag-5'>灯</b>随机<b class='flag-5'>产生</b>不同的炫彩<b class='flag-5'>颜色</b>

    LED带如何防止锡珠产生

    LED带跟其它的SMT产品一样,在生产的过程中也会产生锡珠。激光钢网是影响LED产生锡珠的
    的头像 发表于 10-03 17:33 5921次阅读

    如何实现LED珠的防潮保护

    LED大家都知道,那么知道LED珠的防潮保护吗?随着季节变化空气中湿度日益增大,针对
    发表于 08-01 11:11 2279次阅读

    带闪光LED颜色传感器

    电子发烧友网站提供《带闪光LED颜色传感器.zip》资料免费下载
    发表于 07-25 11:36 3次下载
    带闪光<b class='flag-5'>灯</b><b class='flag-5'>LED</b>的<b class='flag-5'>颜色</b>传感器

    干货 | 数字万用表四种妙用方法,知道

    干货 | 数字万用表四种妙用方法,知道
    的头像 发表于 01-05 09:52 1085次阅读