
LED音乐频谱制作教程、原理图文件及参考设计。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
利用 51 单片机构建 LED 频谱显示系统的设计原理如下:首先,需选择一款具备高速 ADC 采样功能的单片机,用于采集音频信号的电压幅度。例如,WQX 建议采用 STC12C5A60S2 单片机,该芯片集成了 8 通道 10 位 ADC 采样模块,能够每秒钟实现高达 25 万次的采样速率,从而满足我们的设计需求。然而,传统的单片机开发板所配备的 ADC0804 采样器无法达到这样的性能水平,因此不建议使用。其次,对采集到的采样结果进行快速傅里叶变换 (FFT) 计算,以确定各个频段的幅度值。这些幅度值随后会被存储在由 15 个字节构成的数组变量中。值得注意的是,人耳可听到的最高频率极限约为 20Hz 至 20KHz。但通常情况下,我们所欣赏的音乐歌曲的频率范围大约在 100Hz 至 4KHz (部分乐器的频率可能超过6K)。因此,为了保证显示效果的清晰度与完整性,我们的显示频率范围被设定为 100Hz 至 4KHz。最后,通过 IO 口控制一个由 8 行和 15 列组成(总计 120 颗)LED 所构成的矩阵灯点阵来呈现这些频段的幅度值。为了进一步提升视觉效果的美观性与层次感,我们还添加了一行额外的平面层。
全部评论 (0)
还没有任何评论哟~


