我用ADAU1761入门开发板教你做音频开发,有手就行(八):电平实时显示

作者的话

ADAU1761是ADI公司音频DSP处理器,SigmaDSP系列里可以说价格最便宜的一颗,零售价10块钱?或者更低?用得人非常多,但是我看似乎全网就我做了一块教新手入门,以及让用户能快速评估这颗DSP性能的板,有这么神秘吗?这颗甜品DSP我觉得有必要科普一下,到底怎么去做开发,在我看来这颗真的是有手就行。

ADAU1761,ADI给他的一句话定义是:集成 PLL 的 SIGMADSP® 立体声、低功耗、96 KHZ、24 位音频编解码器,但我觉得定义成codec显然是不合适的,因为他有海量的DSP算法,而不仅仅只是做ADDA。所以我更愿意称他为自带codec的音频DSP。

正因为他是一颗有海量算法的DSP,又自带了codec,价格且是最底,开发有手就行,所以很有竞争力。

这个系列用到的硬件有

ADAU1761评估板

产品链接:https://item.taobao.com/item.htm?id=38240607959&spm=a1z10.5-c.w4002-5192690539.11.289a24cbZPGllT

在这里插入图片描述

USBi仿真器

产品链接:https://item.taobao.com/item.htm?id=38242936768&spm=a1z10.5-c.w4002-5192690539.11.537e2dbdy3MyZZ

MCU控制卡

产品链接:https://item.taobao.com/item.htm?id=599032051661&spm=a1z10.5-c.w4002-5192690539.19.5b4c629cPjln3G

ADAU1761 的开发 6:左右声道电平实时显示

在前面的所有例程中,我们的输出都是双声道,下面我们来搞个控件,实时的看一下这左右声道的电平。

“电平检测器”(Level Detector)模块计算输入信号电平,实时地从硬件中直接读取,并以图形方式将电平值显示在仪表显示屏上。 “单电平检测器”(Single-Level Detector)计算并显示信号的均方根电平,单位为 dB。 电平检测器只进行分析,不修改输入信号。输出引脚的信号与输入相同。

通过“开/关”(On / Off)按钮启用或禁用显示屏。直到原理图设计编译完毕并下载至硬件且正确配置 USB 通信通道之后,电平检测器才会正常工作。 显示屏的刷新率约为 10 Hz,绿色横线跟踪最大均方根值,略微延迟。

注意,显示屏的性能受制于您的 PC 系统和 USB 通信资源。使用多个电平检测器可能降低响应性。

1)硬件设计,原理图设计,到下面的状态,不再赘述。

在这里插入图片描述

2)点开 Level Detectors/Lookup Tables 的下面这个 Single Livel Detector 模块,拖出去 2 个。作为左右声道电平实时显示,并连线,完成设计。(其他的显示还有很多,用户可以自行拖出来测试)

在这里插入图片描述

3)将例程通过 usbi 下载到板子上,并打开 on 开关,音源输入,音源输出,这个时候就能在你的原理图这里看到这 2 个通道的实时的左右声道电平显示了。打开后选中上面的这个INV 打勾,显示又有不同,大家可自行测试。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ADI_OP

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值