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

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

3天内不再提示

随音乐声音灯光律动或马达振动该怎么设计-以CK6865为例讲解硬件软件设计

qulia0818 ? 来源: qulia0818 ? 作者: qulia0818 ? 2023-11-02 12:20 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

简介:

wKgaomVDGByAKzdfAATUCMRcE2Y494.png水舞音响(图片来源网络,若有侵权请联系删除)

随音乐律动,是我们常见的产品应用了,比如音乐灯的炫彩灯随音乐律动(一闪一闪亮晶晶),按摩马达随音乐振动(音乐越强力度越强反之力度越小),等等。

提到声音律动,让我第一想到的是水舞音响了,水舞应该是音乐律动产品里面的鼻祖了吧。

都说是鼻祖了,那肯定是做得早呀,想当年设计水舞的时候,还是用纯硬件的方式,通过取音频ADC的数据,送到运放放大,再去推动马达实现喷出水柱的效果,在想当年的时候,还是挺有创意的。

当然,拿到2023年的现在,以前的老一套早就过时了,一个CK6865的芯片通过软件就直接把一堆复杂的硬件问题全部搞定了。

拾音:

拾音有几种方式:

1.通过取音频ADC的模拟信号,类似于上面提到的水舞音响运放放大的方式。

2.通过外置咪头,咪头通过信号放大,送给芯片去AD取样。(前面我有写过一篇“CK6865咪头拾音”的文章里面有详细描述)

3.芯片内部取样,通过获取音频的数字信号DSP处理后得到的音频能量实现拾音。

CK6865为例讲解拾音的设计:

软件部分:

律动的效果基本都是在中断里面来完成,流程:拾音+区分等级+送驱动。拾音部分是基于CK6865L的模数转换,或者从咪头的AD取值得来,通过一系列的运算比较,计算出有声音和无声音时的能量差异,从而得出不同音量的大小等级,得到区分后的等级就可以去送驱动了。

驱动部分这个还得分不同的表现介质,比如是LED灯的话,为了区分灯光的亮灭表现,建议在100ms左右中断去刷一次等级亮度驱动,当然也可以用PWM的方式实时表现出来,得到的灯闪效果就会呈现亮度变化的律动形式。不同的代码运算方式出来的效果也不一样。

如果是用来驱动马达的话,那么中断时间就要求间隔更长一些,因为马达的驱动第一有延迟性,第二他也有惯性。建议每次驱动最少在1秒以上。当然也可以用PWM来实时控制他的转速,只是体验感没有那么明显,但是更细腻。

wKgZomVDOUSAQ04WAAQdzLgd90Y524.pngCK6865马达驱动波形

硬件部分:

有了软件部分来作依托,硬件部分就变得简单很多了,不在需要想传统的模电那样做一堆的硬件放大和检测,这样节省了一大笔的成本,更重要的是简化了维修和售后的不良率。

从CK6865的原厂资料可以看到,LED灯的驱动就一个NPN的三极管做开关放大来驱动,马达的话用一个MOS管来做开关驱动就简单的完成了,而且想过相当的完美。

wKgaomVDOjmAXMqWAACsYB7gKqw957.png截自CK6865芯片硬件资料

审核编辑 黄宇

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

    关注

    242

    文章

    23910

    浏览量

    676771
  • mcu
    mcu
    +关注

    关注

    146

    文章

    18074

    浏览量

    370876
  • 马达
    +关注

    关注

    1

    文章

    842

    浏览量

    63536
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【干货速递】嵌入式数据可靠性,软件设计的这些细节不能忽视!

    前两期内容分别讲述了嵌入式数据可靠性的元器件选型和硬件设计,这一期我们来讲讲软件设计。哪怕硬件设计再完善,但如果软件没有设计好,也达不到预期的可靠性。只有软
    的头像 发表于 07-31 11:34 ?141次阅读
    【干货速递】嵌入式数据可靠性,<b class='flag-5'>软件设计</b>的这些细节不能忽视!

    智能健康戒指的振动马达特性分析

    振动马达是智能健康戒指中不可或缺的关键组件之一。随着智能穿戴设备的不断发展,健康戒指越来越受到消费者的青睐。而振动马达作为提供触觉反馈的核心技术,具有独特的特性,直接影响到戒指的性能和
    的头像 发表于 05-17 10:22 ?339次阅读

    振动马达在VR设备中的应用优点分析

    振动马达作为一种重要的触觉反馈技术,在虚拟现实(VR)设备中的应用越来越广泛。它通过模拟触觉反馈,增强用户在虚拟环境中的沉浸感。振动马达的应用不仅仅是为了提高设备的互动性,更是提升了V
    的头像 发表于 05-17 00:07 ?278次阅读

    游戏手柄振动马达:沉浸式游戏体验的核心

    游戏手柄振动马达是现代游戏设备中不可或缺的一部分,它为玩家提供了更加沉浸式的游戏体验。通过精确的振动反馈,游戏手柄振动马达能够将游戏中的动作
    的头像 发表于 05-17 00:05 ?313次阅读

    手机振动马达的方案特点与应用分析

    手机振动马达作为智能手机的重要组成部分,广泛应用于各种触觉反馈场景。手机振动马达的设计方案直接影响到手机的用户体验,尤其是在通知提醒、游戏体验、沉浸式触感反馈等方面。随着技术的不断进步
    的头像 发表于 05-17 00:02 ?517次阅读

    将TPA31102D2板的音频输入与SPEAKER芯片连接时,说话声很小失真很厉害,为什么?

    直接将TPA31102D2板的音频输入与PC机耳机口连接,音质很好,听不出什么失真,但是我将TPA31102D2板的音频输入与SPEAKER芯片连接时发现背景音乐声音很清晰如振铃还有就是歌曲的乐器声,但是说话声很小失真很厉害,想问下这个是不是他的speaker输出滤波了导致的呢?
    发表于 11-07 06:01

    tas5086gui软件用电脑播放dts文件的音乐怎么弄都没声音,是哪里的问题?

    我把 Input-USB Board 的optical插孔用光纤线插好了optical也灯亮了再用电脑播放dts文件的音乐怎么弄都没声音 。tas5086gui软件还要设置吗?是不是要加载cfg文件或者要设置跳线了 ?麻烦告诉
    发表于 11-05 07:31

    如何把一个振动信号转变为声音信号需要如何组建电路?

    把一个振动信号转变为声音信号需要如何组建电路? 现在已经将振动信号经过放大滤波处理,在示波器上可以看到信号。下一步想把信号转变为
    发表于 10-25 15:39

    TAS5731的AD与BD模式切换与输出电感啸叫怎么解决?

    求教,在默认的AD模式下,声音大时输出电感发出音乐声,喇叭出现自激,换电感未果。不知道是什么原因造成的 想换成BD模式在寄存器0x20切换后,测量功放输出载波,还是处于AD模式下的载波反相的模式,到底要怎么才能切换呢,多谢解答
    发表于 10-25 06:57

    STM32定时器,当PSC1时,定时器时钟CK_CNT和CK_PSC的频率为什么是一样的

    ),再到低电平阶段,直到下一个上升沿出现,这就是一个完整的周期。 对于CK_CNT信号,同样也有自己的周期,这个周期内也包含上升沿、高电平、下降沿和低电平这些阶段。 PSC = 1
    的头像 发表于 10-23 17:30 ?1764次阅读

    TDA3116D2 D类功放后接的电感发声问题怎么解决?

    电感处能听到电感发出的音乐声音声音比较小但是能听到,就像喇叭一样。我想问一下这到底是什么问题,是电感质量/选型有问题还是电路设计有问题?另外由于空间关系,电感都是紧挨在一起,会有影响么?
    发表于 10-22 08:08

    软件设计哲学 于延保代码改造中的实践

    作者:京东保险 王奕龙 本文主要给大家分享软件设计中的两个理念,为什么我称软件设计是“理念”而不是“方法”“原则”呢?这个想法主要受《A philosophy of software design
    的头像 发表于 10-11 14:44 ?649次阅读
    <b class='flag-5'>软件设计</b>哲学 于延保代码改造中的实践

    柔性振动盘采用音圈马达的优势

    当下主流柔性振动盘采用音圈马达的优势。 振动盘的音圈马达响应时间达毫秒级,短至100-1000ms即可完成振动分散的动作,响应非常迅速,提高
    的头像 发表于 09-06 08:20 ?687次阅读
    柔性<b class='flag-5'>振动</b>盘采用音圈<b class='flag-5'>马达</b>的优势

    MS35631N无刷直流马达驱动IC硬件技术助力舞台灯光

    在绚丽多彩、如梦如幻的舞台背后,有一项至关重要的技术默默支撑着那璀璨夺目的灯光效果,那就是 MS35631N 无刷直流马达驱动 IC 硬件技术。这项技术宛如一位幕后英雄,虽然鲜为人知,却在舞台
    的头像 发表于 09-04 17:34 ?708次阅读

    擎耀越野车射灯智能音乐律动控制系统方案引领汽车照明新纪元

    越野车射灯智能音乐律动控制系统是一种创新的汽车照明技术,?它将射灯控制与音乐节奏相结合,?驾驶者带来全新的视觉与听觉体验?。? 音乐律动系统包括射灯模块和智能终端,?射灯模块又包含射
    的头像 发表于 08-23 09:33 ?629次阅读