[DAC] 失败的CS8416+TDA1305的DAC制作

[复制链接] 查看: 2556|回复: 64

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-6 21:50 | 显示全部楼层
jacksl528 发表于 2026-6-6 20:25
CS8412 Format 2(I²S 兼容)输出结构(下图)  就这个输出模式可以兼容TDA1305T 不会导致它内 ...

       M2、M1、M0 对应 0、1、0,果然是正确的。十分感谢杰克大侠!你的那张CS8412+TDA1035原理图是我在论坛上次崩溃前阅读你的帖子时下载在硬盘里的。
SCH_CS8412+TDA1305_1-P1_2026-06-06_副本.jpg

78

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
13044
精华
3
经验
13488 点
金钱
12902 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2026-6-6 22:14 | 显示全部楼层
bzp9307 发表于 2026-6-6 21:50
M2、M1、M0 对应 0、1、0,果然是正确的。十分感谢杰克大侠!你的那张CS8412+TDA1035原理图是我在 ...


飞利浦I2S输出格式的输出逻辑是: 一次LRCK时钟跳变,延迟1个 BCK周期,SDATA输出MSB,32BCK/帧 包含(24bit 音频 + 4bit Aux 位)数据流。
.
我没用过CS8416  它和CS8412 都是的I2S模式下都是24bit输出,我也很好奇,为什么8412可以驱动, 8416不行

78

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
13044
精华
3
经验
13488 点
金钱
12902 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2026-6-6 22:25 | 显示全部楼层
下图一是CS8416的 I2S 输出时序图; 图二是 CS8412的输出时序图。
8416.png

8412.png

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-7 11:42 | 显示全部楼层
jacksl528 发表于 2026-6-6 22:25
下图一是CS8416的 I2S 输出时序图; 图二是 CS8412的输出时序图。

这个就看不懂了。

78

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
13044
精华
3
经验
13488 点
金钱
12902 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2026-6-7 12:01 | 显示全部楼层
bzp9307 发表于 2026-6-7 11:42
这个就看不懂了。

玩数字音频DIY ,有个示波器是必要的。  对于调试排查故障,就如同你手里的烙铁一样重要

10

主题

0

好友

72

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
918303
帖子
62
精华
0
经验
72 点
金钱
52 ¥
注册时间
2021-8-27
发表于 2026-6-8 14:34 | 显示全部楼层
19脚是主从模式,高电平为从模式,次模式下输入bck,lrck信号才有sd信号输出
捕获.JPG

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-8 19:56 | 显示全部楼层
我现在19脚高电平,从模式。用I2S连接TDA1305T有问题吗?

10

主题

0

好友

72

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
918303
帖子
62
精华
0
经验
72 点
金钱
52 ¥
注册时间
2021-8-27
发表于 2026-6-9 08:36 | 显示全部楼层
没有接触过TDA1305T,一般8146工作在从模式下由输入的lrck决定取样频率,主模式由输入的pdif信号决定取样频率

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-9 13:06 | 显示全部楼层
本帖最后由 bzp9307 于 2026-6-9 22:36 编辑
2735743328 发表于 2026-6-9 08:36
没有接触过TDA1305T,一般8146工作在从模式下由输入的lrck决定取样频率,主模式由输入的pdif信号决定取样频 ...


      我在网上查了好多关于CS8416的资料,确实没有找到CS8416+TDA1305T的资料。自己对CS8416规格书的理解也是一知半解,15~20脚都可以上拉或下拉。我看到的资料 15、16脚都是下拉;17、19脚都是上拉;18、20脚大多数下拉,也有个别上拉。所以我取的是大多数。也许就是因为18和20脚其中的下拉有问题。当然,也有可能是因为VL没有接5V,跟TDA1305不兼容。所以,我现在在重画CS8416+TDA1305T的原理图和PCB。你们的回复对我肯定有帮助的, 感谢你们的回复。

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-9 13:30 | 显示全部楼层
       今天上午收到顺丰快递,CS8412+TDA1035T的PCB到了。江苏涟水有嘉立创的工厂,所以速度还是蛮快的!
这个原理图是参考论坛杰克大侠的,感觉这个应该一次成功
CS8416+1305T.jpg
CS8416+1305.jpg

78

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
13044
精华
3
经验
13488 点
金钱
12902 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2026-6-9 19:17 | 显示全部楼层
bzp9307 发表于 2026-6-9 13:06
我在网上查了好多关于CS8416的资料,确实没有找到CS8416+TDA1305T的资料。自己对CS8416规格书的理 ...


CS8416你的设置没有问题, 19PIN  在硬件模式下芯片复位时,上下拉的状态 与 18、17脚组合决定输出格式, 目前你设置的是I2S输出。

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-9 22:28 | 显示全部楼层
jacksl528 发表于 2026-6-9 19:17
CS8416你的设置没有问题, 19PIN  在硬件模式下芯片复位时,上下拉的状态 与 18、17脚组合决定输出格式 ...

       好的,谢谢!在重新画CS8416+TDA1305TPCB。准备在18、19脚47K电阻后预留到VL和到GND的开窗焊盘,以方便接VL或GND。
2D_CS8416+TDA1305T_2026-06-09_副本.jpg

6

主题

2

好友

2054

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
170982
帖子
1754
精华
0
经验
2054 点
金钱
1729 ¥
注册时间
2010-2-3
发表于 2026-6-9 22:39 | 显示全部楼层
楼主,你好好研究一下8416的输出格式设置,和1305是否对应上
搜狗高速浏览器截图20260609223403.png

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-9 22:52 | 显示全部楼层
南帝 发表于 2026-6-9 22:39
楼主,你好好研究一下8416的输出格式设置,和1305是否对应上

     我用I2S输出,应该是第二排吗?这个属实看不太懂。

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-12 13:50 | 显示全部楼层
今天把重画的PCB送去打样了,18、19脚分别预留了上拉和下拉的开窗焊盘。决定再试这一次,因为8412+1305已经成功了。所以如果还不成功,就将它放弃了。感觉从PCB布置来看,还是8412+1305简单一些,因为只有5V,少了D3.3V和A3.3V。

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-17 13:08 | 显示全部楼层
jacksl528 发表于 2026-6-9 19:17
CS8416你的设置没有问题, 19PIN  在硬件模式下芯片复位时,上下拉的状态 与 18、17脚组合决定输出格式 ...

       您说的没问题,我的设置没问题。重新画板,把VL接5V,所有上拉电阻都接VL,8416 U和C按原设置连接, 刚完成新版制作。连接同轴和光纤线正常出声了。
9db64b8f796cf49177ba44b2fff99ef9.jpg
8416+1305细.jpg

252

主题

1

好友

3033

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1764
帖子
4294
精华
0
经验
3033 点
金钱
2145 ¥
注册时间
2004-10-6
发表于 2026-6-17 13:24 | 显示全部楼层
最终配置是怎样的?我也没搞响

78

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
13044
精华
3
经验
13488 点
金钱
12902 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2026-6-17 13:30 | 显示全部楼层
bzp9307 发表于 2026-6-17 13:08
您说的没问题,我的设置没问题。重新画板,把VL接5V,所有上拉电阻都接VL,8416 U和C按原设置连接 ...

那最终问题还是出在驱动电平上。  
但1305T 我用3.3V的前端芯片 驱动同样可以出声音,   CS8416 VL接3.3V 不行吗?

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-17 13:56 | 显示全部楼层
本帖最后由 bzp9307 于 2026-6-17 14:24 编辑
jacksl528 发表于 2026-6-17 13:30
那最终问题还是出在驱动电平上。  
但1305T 我用3.3V的前端芯片 驱动同样可以出声音,   CS8416 VL接3.3V ...


       这个我还不确定,不排除原来1305焊盘和焊接问题。我用的立创个人公开SOP28的封装焊盘,焊盘特别短。这次做的时候发现跟8416之间有一条线路不通,补焊1305后才通。现在第一版PCB板都给我扔了,所以CS8416 VL接3.3V到底行不行我也不好说。
知乎上有一篇文章用PCM2707+TDA1305T,USB供电。PCM2707是3.3V供电吧!好像人家做出来没问题。https://zhuanlan.zhihu.com/p/577747107

30

主题

5

好友

929

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
846311
帖子
951
精华
0
经验
929 点
金钱
864 ¥
注册时间
2018-3-25
 楼主| 发表于 2026-6-17 13:58 | 显示全部楼层
6p14 发表于 2026-6-17 13:24
最终配置是怎样的?我也没搞响

最终配置就是一楼的配置,只不过VL接5V,所有上拉电阻接VL。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版| HIFIDIY论坛 ( 鄂ICP备2025138941号-3 ICP证:鄂B2-20130019 公安局网监备:420100007348 邮箱:1343292467@qq.com )

GMT+8, 2026-6-27 07:55 , Processed in 0.239551 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部