官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机硬件工程师交流 > 手机中跑马灯的功能不知道大家是怎么做的?

手机中跑马灯的功能不知道大家是怎么做的?

05-08
跑马灯要实现的就是一排灯根据音乐的节奏有规律的亮起来。我用了2个138来驱动16个灯,16选1使灯有节奏的闪。大家有什么好的办法来实现。请教。

可以借助IC来实现,TI就有一款错的.

不知道是怎么闪,有根据音量幅度闪,也有根据频率对应闪
前者,比如一排LED根据音量从一格到全格点亮,这个很好做,用ADC对音频输出取样,然后串并转换成并行数据,然后用74逻辑电路或者CPLD作一个逻辑翻译电路,输出驱动8个LED,很多KTV装配了此方案,当然也可以用万能的单片机代替CPLD
后者是根据频响来做,有点类似均衡器的界面,需要取样某些频点的幅度,前端要多加一级窄带滤波电路,后面相同处理,然后n个频点的模块并列控制n列LED,由于这个方案的逻辑处理电路有n路并行管道,但是处理都相同,所以也可以用一个CPLD轮流对n路并行数据流进行分时处理,输出用n个锁存器保持。理论上开发这样的IC都是ADC+74逻辑门,IC设计新手就可胜任

多谢jamesbond,理论上我也是这样想的,ADC+逻辑门。但是要做产品要考虑成本和设计周期,这样的话觉得自己去设计这些电路不合适。所以希望能找到一款合适的IC。我看到一个手机上实现跑马灯是在手机两侧装了10个单色灯。分别用两个8pin的IC来驱动,这个IC上的丝印是:HSG6L。不知道什么玩意,测试他的功能就是可以驱动5个led,并且可以5选5。之外没有看到其他特别的东西。有谁知道HSG6L是什么IC?

好像national semiconductor有一款芯片支持m, lp3950,原理很简单,将音频信号依据频率或者幅度解析出来,依据pwm调节几组rgb led即可。

感谢powl!今天供应商给我介绍了lp3950,还演示了demo,效果还行,但是感觉成本太高,据说1.2$左右。不知道用lp3950的多吗?

没有!

哈哈,他们先到我们这边demo的,控制上比较简单,但是也需要小心,他们的spec不是很详细。

LZ在哪?AATI 有款芯片实现跑马灯的,控制价格也便宜

强人啊
哈哈

利用芯片的GPIO和软件不就可以实现吗,还要什么IC芯片。

多谢jamesbond,理论上我也是这样想的,ADC+逻辑门。但是要做产品要考虑成本和设计周期,这样的话觉得自己去设计这些电路不合适。所以希望能找到一款合适的IC。我看到一个手机上实现跑马灯是在手机两侧装了10个单色灯。分别用两个8pin的IC来驱动,这个IC上的丝印是:HSG6L。不知道什么玩意,测试他的功能就是可以驱动5个led,并且可以5选5。之外没有看到其他特别的东西。有谁知道HSG6L是什么IC?

好像national semiconductor有一款芯片支持m, lp3950,原理很简单,将音频信号依据频率或者幅度解析出来,依据pwm调节几组rgb led即可。

感谢powl!今天供应商给我介绍了lp3950,还演示了demo,效果还行,但是感觉成本太高,据说1.2$左右。不知道用lp3950的多吗?

没有!

哈哈,他们先到我们这边demo的,控制上比较简单,但是也需要小心,他们的spec不是很详细。

LZ在哪?AATI 有款芯片实现跑马灯的,控制价格也便宜

强人啊
哈哈

利用芯片的GPIO和软件不就可以实现吗,还要什么IC芯片。

用GPIO实现跑马灯最简单,可是没有足够的GPIO使用。9楼的说AATI有款芯片,能告诉什么型号吗?

Top