audio DAC电路
一、CS4334
信号 | 位宽 | 描述 |
---|---|---|
SDATA | 串行数据,用二进制补码的形式表示音频数据 | |
SCLK | 数据时钟,对应数据的每一位 Freq(SCLK)=声道数 * fs * 数据位数。 | |
LRCK | 左右字段时钟选择 0:左,1:右 | |
MCLK | 主时钟,系统时钟 计算方法:freq(MCLK)=128/256/512 * fs。 | |
AOUTL | 左声道模拟信号 | |
AOUTR | 右声道模拟信号 |
我来讲一讲这个几个信号之间的关系
SDATA就是音频数据,数据的格式分为3种,分别是I2S,左对齐和右对齐,对应的就是数据手册里的图
1.I2S 16bit数据
2.左对齐 最大24bit数据
3.右对齐
24bit数据
20bit数据
16bit数据
18bit数据
SCLK,LRCK,MCLK这三个信号之间的关系,随便找个时序图
LRCK/SCLK=数据格式
MCLK/LRCK=512|256|128(规定死的)
MCLK/SCLK=512|256|128/数据格式
二、电路解释
1.MCLK上的电容
为什么在MCLK这个输入这要加一个电容
因为CS4334这块芯片有个bug,输入的MCLK信号的相位有偏差,所以要加一个电容,解决这个问题
2.电源和地的电容
为什么在直流电源和地之间要加电容,电源不流过这两个电容啊
在直流电源和地之间一般并联许多个0.1uF无极性电容和10uF的电解电容,这里是1个0.1uF和1个47uF,这个就是叫滤波电容,能够滤去电源的杂波和交流成分,使电源达到理想电源5V
3.电源的电感
为什么在直流电源后要加一个电感
其实我也不太清楚电感的具体原理,其实就是保护作用,防止电源电压突然增大烧毁芯片
4.RC高通滤波
高通滤波的作用
顾名思义高通滤波就是高频率的通过,把低频率的噪声滤掉,输出在电阻两端
5.RC低通滤波
低通滤波的作用
顾名思义低通滤波就是低频率的通过,把高频率的噪声滤掉,输出在电容两端
通过DAC芯片,然后输出左右声道的信号,AOUTL和AOUTR通过滤波,把需要的频谱的信号给过滤出来,不需要的噪音滤掉,然后有一个AMUTE信号,作为控制信号,对三极管进行控制,从而控制音频输出工作
6.三极管
三极管的作用
三极管进行控制输出,L_OUT作为集电极,如果AMUTE作为静音信号,输入到基极,导通三极管,L_OUT集电极和发射极地导通,就静音了
基极前接一个电阻的作用
这个电阻叫做基极限流电阻,起到限流的作用,保护三极管
三、参考资料
1.RC低通滤波器和RC高通滤波器
最基础的滤波器是由电阻和电容构建的RC滤波器,有低通和高通滤波器之分,RC滤波器的截止频率的计算公式为:F(cutoff) = 1 / (2πRC)。截止频率,就是滤波器频率响应出现拐点的频率。
电容基础5——RC低通滤波器和RC高通滤波器
2.硬件学习(二)VCC(电源)和GND(地)之间接电容的作用
3.为什么三极管的基级要加一个电阻?
为什么三极管的基级要加一个电阻?
4.几种主要的数字音频接口
几种主要的数字音频接口
今天的文章【知识】从音频CS4334 DAC转换的电路引发的一些知识分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/63996.html