矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 49366|回复: 56

YM3623+YM3414+双TDA1541A终于出声了(8倍超取样、每声道一片做平衡输出)

  [复制链接]
     
发表于 2011-12-2 10:25:19 | 显示全部楼层 |阅读模式
本帖最后由 forsli@163.com 于 2011-12-2 12:52 编辑

昨晚刚刚搞出声,现在正在听,声音正常,很是喜欢。
TDA1541在“When input OB/TWC input is connected to VDD1 the two channels of data (L/R) are input”(即OB/TWC接-5V时),不单单是LE脚的时叙有特别的要求(在数据MSB的上一个位时钟BCK上面变低电平,而且要在上升沿变化,而PCM系列都是在下降沿变化的)。而且它接受的数据格式与PCM系列的不一样,PCM系列的零位数据(中心电压点输出)是0x0000,0xFFFF是中心点-1LSB,而TDA1541的0x0000是最低输出(0mA),0xFFFF是最高输出(4mA),中心点应该是0x8000,就是说是把YM3414输出的串行数据的MSB取反后才能输出到TDA1541的两个数据输入端,灰常麻烦。

相机没带到公司,先上电路图!
1、解码电路
TDA1541A解码电路.jpg
2、I/V+LPF电路,其中LPF电路是直接在CD板上拆下来的器件,(为了省事)
TDA1541A输出电路.jpg

评分

2

查看全部评分

相关帖子

     
 楼主| 发表于 2011-12-2 10:26:52 | 显示全部楼层
回复 1# forsli@163.com


    上SCH电路图,刚刚整理好的。
tda1541.zip (10.96 KB, 下载次数: 2913)
回复 支持 反对

使用道具 举报

     
发表于 2011-12-2 10:31:07 | 显示全部楼层
好贴,顶!

TDA1541A是很特殊,前段时间我研究它的PDF时就有很多不解的地方,谢谢楼主解释!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-12-2 10:41:27 | 显示全部楼层
回复 3# 月夜宁静


    宁静兄客气了,说实话这个TDA1541搞得我一点脾气都没有,如果不是一直对这个TDA1541念念不忘(上中学时听过SONY的一款CD机,我把它打开后看到是TDA1541),我早就一脚把它踩了
回复 支持 反对

使用道具 举报

     
发表于 2011-12-2 10:48:46 | 显示全部楼层
回复 4# forsli@163.com


   
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-12-2 10:59:04 | 显示全部楼层
回复 2# forsli@163.com


    继续上图
1、洞洞板+大量飞线的手工板双TDA1541A(每片一个声道)
11.jpg
正面
13.jpg
背面
2、洞洞板电源,电源一共分6组:
1个5V供数字接收、滤波等数字IC
1个+5V与一个-5V和一个-15V供TDA541A芯片供电;
另外还有一个+15V与一个-15V运放供电
12.jpg

正在听,音源采用松下的DVDRP91作数字输出,用LM1875制作的耳放做功放,再加一付破烂铁三角耳塞
14.jpg
回复 支持 反对

使用道具 举报

     
发表于 2011-12-2 11:06:10 | 显示全部楼层
飞机芯加飞线
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-12-3 10:10:21 | 显示全部楼层
本帖最后由 forsli@163.com 于 2011-12-3 10:19 编辑

回复 1# forsli@163.com


    最后附上YM3414输出的时序图
YM3414.jpg
图中红线LE信号是TDA1541所需的时序,LE必须在BCK的下降沿变低电平,什么时候变高电平时好像不严格,我在数据LSB结束后马上变高电平与数据LSB结束后延时一个BCK变高电平与没有影响,声音、无输出时的中心电平都没有发生变化。

图中的LE信号取自YM3414在双DAC模式下的SHL信号延时半个BCK后,与延时一个BCK后的WCO信号(或直接与WCO信号)相或(相加)后,最后取反输出到TDA1541的LE输入端。

TDA1541在的数据输入是:
SHL信号延时两个BCK后,与WCO信号相或后得到一个数据同相信号“D2T”,数据同相信号D2T反相后得到一个数据反相信号“XD2T”;
YM3414输出数据DOL(DOR)取反后与XD2T(数据反相信号)相与后得到一个“反相的MSB数据”,
YM3414输出数据DOL(DOR)直接与D2T(数据同相信号)相与后得到一个“同相的(MSB-1)~LSB(后面15位)数据”,
最后拿“反相的MSB数据”与“同相的(MSB-1)~LSB(后面15位)数据”相或(相加)后得到TDA1541双通道输入的格式数据,
把这个数据输入到TDA1541的一个通道,再拿一个与这个数据反相的信号输入到TDA1541的另一个通道,I/V输换后,再经过平衡/非平衡变换,输出一个中心电平为0V的模拟音频信号,经过LPF后甚至可以不用经过隔直电容就可以直接输出

这次使用YM3414的原因是CD机板子上有一个,刚才网上能下载到它的DATASHEEP,就懒得再用别的滤波芯片了。

以后有时间再试一下YM3623B+SM5813+双TDA1541的实验,SM5813有一个“/COB”(输出数据格式控制)输入脚,可能把它置低电位就可以直接输出到TDA1541了
使用YM3623B而不采用CS8412的原因是它的系统时钟输出是384Fs,而CS8412的输出则是256Fs,384Fs经过数字滤波SM5813输出的BCK是384Fs/2=8.4672MHz,而256Fs数字滤波输出的BCK则直接是256Fs=11.2896MHz,超出TDA1541的最高BCK频率(最小的1/TCY约6.4MHz)太多了
回复 支持 反对

使用道具 举报

     
发表于 2011-12-3 10:15:27 | 显示全部楼层
强人、好资料。学习学习。
回复 支持 反对

使用道具 举报

     
发表于 2011-12-7 12:57:59 | 显示全部楼层
这个值得学习
回复 支持 反对

使用道具 举报

     
发表于 2011-12-25 10:23:32 | 显示全部楼层
回复 1# forsli@163.com


    楼主很给力啊,佩服这样的钻研精神。我一年来也在研究SM5813+TDA1541,借鉴YM3414+TDA1541的原理,但一直没成功。我们可以交流一下。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-12-25 13:51:18 | 显示全部楼层
回复 11# zfl7


    SM5813+TDA1541A很简单啊,就是把第15脚(/COB)接地就可以了,用SM5813的DG(第20脚)驱动TDA1541A的LE(第1脚)就有声出了;
另外TDA1541A的第27脚接-5V,SM5813输出的BCK(26脚)反相后给TDA1541A的BCK输入(2脚)
这个网上有很多兄弟发过贴讨论过的
回复 支持 反对

使用道具 举报

     
发表于 2011-12-25 17:01:17 | 显示全部楼层
回复 12# forsli@163.com


    你做了YM3414+TDA1541,做了LE,那么SM5813+TDA1541就不是你说的那么简单,用DG?那是不行的。我的QQ为165563014,我们交流一下。你可以测一下你的YM3414的BCKO的频率,若为8.4672M,则SM5813+TDA1541能成功,如果小于6.5M,就不好说了。还有你的YM3414+TDA1541还有可以简化的地方。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-12-25 23:12:38 | 显示全部楼层
回复 13# zfl7


    我是用YM3623B+SM5813A+双TDA1541A试过成功了,就是那块洞洞板上改的,CS8412+SM5813倒没试过,原因是CS8412+SM5813输出的BCK可能达到11.2896MHZ,而YM3623B+SM5813输出的BCK是16.9344的1/2,即8.4672MHZ.
回复 支持 反对

使用道具 举报

     
发表于 2011-12-26 09:51:57 | 显示全部楼层
回复 14# forsli@163.com

最好能实测一下,SM5813的BCO的频率不会是8.4672M。我没有用数字接收,直接从CD中引三线(LRCI\DATA\BCKI),晶振16.9344M,右对齐格式。早期也是在网上看了相关的发言(很少关于SM5813+TDA1541话题的),做成功的只是用SM5813+CPLD+TDA1541,国外有个论坛讨论过PMD100+TDA1541。我最先也试过你说的接法,后来也试过N次不同的接法,当然中间加接转换电路,只是出了声音,但噪声除不掉。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 19:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表