您尚未登录。

楼主 # 2022-04-08 15:27:36

flex-A
会员
注册时间: 2019-08-27
已发帖子: 51
积分: 151.5

使用STM32制作的USB声卡,带频谱显示

如题,stm32使用的stm32f411,DAC使用的wm8978,带一个tpa6138a2耳放。
*带一个LCD,用来显示花里胡哨的频谱。
*Kicad绘制的4层板,白嫖嘉立创
*文件:stm32f411USBAudio_v2.zip
*PCB预览
st_usbAudioV1_demo.png
*演示

*输出部分耳放按数据手册接成了一个多重反馈低通滤波器
outputfilter.png

离线

#1 2022-04-08 18:38:48

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 649
积分: 782
个人网站

Re: 使用STM32制作的USB声卡,带频谱显示

不错,我以前也做过输入的是模拟信号的,但一加采样外放音质就变差,而且如果输入信号的音量一变频谱就变形,所以一直想做个直接输入数字信号的。

看频谱效果,没有按倍频程来区分频段?

最近编辑记录 海石生风 (2022-04-08 18:51:04)

离线

楼主 #2 2022-04-08 19:31:54

flex-A
会员
注册时间: 2019-08-27
已发帖子: 51
积分: 151.5

Re: 使用STM32制作的USB声卡,带频谱显示

海石生风 说:

不错,我以前也做过输入的是模拟信号的,但一加采样外放音质就变差,而且如果输入信号的音量一变频谱就变形,所以一直想做个直接输入数字信号的。

看频谱效果,没有按倍频程来区分频段?

是的,没有区分频段。有试过做对数频谱,但是就变得没这么流畅。直接在模拟输出线路上采确实会影响音质,wm8978有两路输出,一路耳机,另一路喇叭正好拿来做采样。

离线

#3 2022-04-10 09:20:48

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 649
积分: 782
个人网站

Re: 使用STM32制作的USB声卡,带频谱显示

@flex-A
按倍频程划分频谱并没有增加什么计算量,跟等宽频程相比只是各直方柱所代表的中心频率不同而已。

乐谱上的音阶就是按倍频程来确定其中心频率的,这种分法更符合人的听觉感观,所以频谱遵循倍频程才显得直观。

离线

#4 2022-04-12 22:54:15

Hackerpro
会员
注册时间: 2022-04-12
已发帖子: 2
积分: 2

Re: 使用STM32制作的USB声卡,带频谱显示

挺好的设计,我也拿手里的F407disc试试

离线

#5 2022-04-13 10:15:07

wu12345
会员
注册时间: 2022-04-13
已发帖子: 1
积分: 1

Re: 使用STM32制作的USB声卡,带频谱显示

不错,不知道效果怎么样

离线

#6 2023-03-01 18:17:23

alimjan
会员
注册时间: 2023-03-01
已发帖子: 1
积分: 1

Re: 使用STM32制作的USB声卡,带频谱显示

Hackerpro 说:

挺好的设计,我也拿手里的F407disc试试

你试了吗?我也正在想试试,威武楼主

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn