DSP音乐频谱说明: 主控芯片:STM32F103C8T6 DSP处理音频数据,项目中用了拼接的双色点阵显示音频频谱。文件包含了完整的原理图和程序源码,易于上手,喜欢DIY的朋友请打包带走! 视频演示: https://v.youku.com/v_show/id_XNTkxNDQzMzI4.html 原理图截图: 附件内容截图: 淘宝网址:承接课设毕设,私人项目 https://shop126118441.taobao.com/?spm=a230r.7195193.1997079397.2.nx7e9K qq:846688730 备注:1、有什么问题可以加入上面的qq,免费提供技术支持
2022-02-03 17:33:42 2.06MB 电路方案
1
我的项目Matlab程序,是播放音乐文件的波形和频谱的实时显示!实时啊! 我的项目Matlab程序,是播放音乐文件的波形和频谱的实时显示!实时啊!
2021-12-18 02:10:44 1.88MB Matlab 波形 音乐 频谱
1
基于stm32的音乐频谱,可以在led显示屏显示获取声音频率变化
2021-12-12 17:04:02 4.98MB stm32
1
该项目用于使用Arduino制作32频段音频(音乐)频谱分析仪/可视化器。 硬件组件: Arduino Nano R3× 1 电阻10k欧姆× 1 电阻4.75k欧姆× 3 电容器100 nF× 2 电阻100k欧姆× 2 SparkFun按钮开关12mm× 1 32x8 LED矩阵显示器× 1 手动工具和制造机器: 烙铁(通用) 该项目用于使用Arduino制作32频段音频(音乐)频谱分析仪。该项目的预期受众是任何音频爱好者,学生或初学者,他们对电子元件,Arduino和C编程有基本的了解。该项目中使用的组件是低成本的项目,易于组装。 该频谱分析仪的主要特点: 使用易于安装的库“arduinoFFT”和“MD_MAX72xx” 支持五种不同的显示模式,可通过按钮切换 音频信号的左右声道都是混合的,这样你就不会错过任何节拍 原型使用32x8 LED矩阵显示器,这可以改变和轻松修改 音频可以从耳机输出或音乐系统/放大器的线路输出馈送 电阻值不是很严格,您可以选择任何最接近的值。请确保R1和R2(参考原理图)具有相同的值。 程序流程图: 系统描述: Arduino板(ATmega328P)内置模数转换器(ADC),用于将输入音频信号转换为数字样本。ADC配置为采样时钟频率为38.46khz的输入信号。这是通过将ADC预分频器配置为32来实现的。采样频率为38.64Khz意味着数字样本可以再现高达19.32Kz(奈奎斯特定理)的输入频率,这对于音频信号来说已经足够了。 正如我在开始时提到的,该项目的目的是显示音频音乐信号的频谱。因此,左右音频通道混合在一起并馈入ADC的A0模拟输入。您可以使用音频分配器电缆,以便您可以将相同的音乐同时馈送到频谱分析仪和另一个放大器(如果需要)。 ADC配置为使用外部参考电压。在这个项目中,参考电压来自Arduino板上的3.3v稳压电源。当模拟信号在零电压电平之上和之下振荡时,我们需要在ADC的模拟输入端产生直流偏置。这可确保ADC输出不会截断输入信号的负周期。相同的3.3v稳定电压由两个电阻R1和R2分压,然后馈入模拟输入以进行直流偏置。使用此直流偏置,即使输入信号断开,ADC也会在输出中产生512。稍后在代码中,这个由DC偏置引起的512被减去,使得读数代表实际的输入信号变化。 ArduinoFFT库是将输入模拟信号转换为频谱的代码的核心。我发现这个库易于使用,并为该项目生成了最准确的输出。Prototype配置为生成64个样本,并使用这些样本进行FFT。ArduinoFFT库可以对16到128之间的样本进行FFT,这可以在程序中进行配置。但arduinoFFT库计算速度慢,有128个样本,因此我坚持64个样本中最好的最高。 本项目使用的显示为32列×8行LED矩阵。MD_MAX72xx库使显示控制部件非常容易。该库提供打开/关闭该程序中正在使用的列中任意数量的LED的功能。每个频带的幅度被映射在0到8之间,这取决于每个列中的LED的相应数量的LED被接通。 该程序提供五种显示模式,基本上通过在每列的不同位置打开/关闭LED来实现。您可以轻松修改/创建不同的模式。这里使用按钮来改变显示模式,转动显示图案移动到下一个,最后重置为默认模式。按钮连接到其中一个数字输入,并在每一轮显示刷新后扫描该输入。 频率响应: 经验证,系统能够响应高达18.6Khz的频率。
2021-12-02 14:58:32 58.96MB 频谱分析仪 电路方案
1
利用51 单片机制作 LED 音乐频谱显示的原理: 1、 选择一款具有高速 ADC 采样的单片机,采集音频信号的电压幅度,比如 WQX 推荐是STC12C5A60S2.该单片机具有 8 通道 10 位 ADC 采样封装模块。 每秒钟可以采样 25 万次。 满足我们的设计需要。传统的单片机开发板自带的 ADC0804 采样速度不能满足。不推荐。 2、 采样结果,通过 FFT 运算,得出各种频段的幅度值。分别保存在 15 个字节的数组变量中。我们人耳能够听到的极限频率是 20Hz--20KHz 。但是 我们平时的音乐歌曲的频段大概是100Hz---4KHz(极少部分乐器的频率能达到 6K 以上)。所以,我们的显示频率范围定为100Hz---4KHz 。 3、 利用 IO 口驱动 8*15=120 颗 LED 组成的矩阵灯点。显示 15 个频段的幅度值。并且多添加一行作为平面,让效果更美观。 附件内容: 1、文件包含LED 音乐频谱制作原理图、参考代码、制作教程和FFT原理。 2、本资料属于免费,参考源码来自网络,不提供任何技术支援。 3、LED音乐频谱制作在WQX的淘宝店可以购买套件,购买地址:点击购买LED 音乐频谱套件 LED音乐频谱实物演示视频:
2021-11-27 12:53:59 3.57MB 电路方案
1
51单片机原理图-音乐频谱的,stc12单片机 该系统采用增强型8051单片机STC12C5A60S2为主控制器,通过单片机内置的ADC对音频信号进行采样、量化,然后通过快速傅里叶变换运算,在频域计算出音频信号各个频率分量的功率,最后通过双基色LED单元板进行显示。该方案具有电路结构简洁,开发、生产成本低的优点。
2021-11-20 20:43:51 5.43MB 51单片机 音乐频谱
1
压缩包内含有程序,基于89c51编写,通过傅里叶变换完成音乐频谱的显示,内附有电路图
2021-11-20 20:27:25 238KB 电子diy
1
使用麦克风和LED灯带的面包板式音乐可视化工具。
2021-11-20 19:42:43 912KB lights music
1
很好的一个实验,没事可以做一个,很好的,里面包含原理图和代码
2021-11-20 19:27:13 477KB 音乐频谱
1
基于51系列单片机的8*16音乐频谱显示,使用的单片机是ST15F2K60S2,最后实现的效果是动感的频谱跟随音乐节奏优美的舞动。 本人制作这个音乐频谱显示只是用来娱乐,所以,电路比较简化,这样既可以节省元器件,也可以减少DIY 的难度,提高我们的兴趣。 硬件电路有以下几个优点: 1.采用USB转DC-005接口供电。 2.省去了 MCU 的复位电路,以及晶振和两个起振瓷片电容,但一般不影响系统正常工作。 3.双音频插孔设计,接口1可连接电脑或者手机,同时接口2可连接低音炮或者音响;不影响正常的音频输入输出。 4.采用0805贴片LED来显示,不仅特别的亮,而且比用普通的扁平头LED效果更美更节约体积,贴片LED具有免钻孔,便于DIY。
1