38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
发表于 2013-4-27 11:35 | 显示全部楼层
现在可播放数字产品 很多 , 电脑, PAD 手机 , 要想提升播放效果, USB DAC 是 个 不错的 选择.

我的这个是通过网络传输数字音乐的 。 相比一些成熟的 技术 JukeBlox, Squeezebox, AirPort Express, 我的设计结构简单 容易制作。

tt.jpg

数据走的是TCP 协议, 传输 无压缩 44.1khz 16 bits 数据, TCP 可以保障数据不丢失。 由于数据没有压缩, MCU 的 工作很简单 。外部缓存是应对网络延迟的 , 一般家里的 网络 基本没有 延迟 , 我用办公室的 网络, 缓存为 32K, 很流畅 。

w5200 网络模块。
IMG_0965-ss.jpg

实验板

IMG_0966-ss.jpg

连结到 家里的路由, 所有的设备都可访问了, 播放音乐变得简单无比了。

评分

参与人数 2经验 +6 魅力 +6 收起 理由
卡西利亚斯 + 3 + 3 自己动手,丰衣足食
swing + 3 + 3 很强,希望可以不断完善!

查看全部评分

23

主题

1

好友

784

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
40504
帖子
1160
精华
0
经验
784 点
金钱
777 ¥
注册时间
2008-4-16
发表于 2013-4-27 12:04 | 显示全部楼层
无线的就强大了
输出同轴信号?

21

主题

0

好友

737

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1183
帖子
815
精华
0
经验
737 点
金钱
465 ¥
注册时间
2004-8-10
发表于 2013-4-27 13:12 | 显示全部楼层
guanzhu

46

主题

0

好友

447

积分

业余侠客 当前离线

Rank: 4

UID
215848
帖子
528
精华
0
经验
447 点
金钱
389 ¥
注册时间
2010-6-30
发表于 2013-4-27 16:22 | 显示全部楼层
关注。是个好东东。有市场潜力。

38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
 楼主| 发表于 2013-5-9 15:22 | 显示全部楼层
在补充点, 和 播放器 配套的 播放软件, 我自己开发了个 ASIO 驱动

asio.JPG

Foobar 2000 设置

foo.JPG

Foobar 2000 正在播放, 原理很简单,  TCP 连接 主机 netplayer, 端口9763, 不断传数据就行了,

现在正在 作 android, 要想用无线的话, 买个无限路由就行了

pp.JPG

46

主题

0

好友

1762

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
251072
帖子
2049
精华
0
经验
1762 点
金钱
1715 ¥
注册时间
2010-10-16
发表于 2013-5-9 15:27 | 显示全部楼层
楼主思路清晰
头像被屏蔽

4

主题

0

好友

629

积分

禁止发言 当前离线

UID
12987
帖子
691
精华
0
经验
629 点
金钱
628 ¥
注册时间
2006-10-4
发表于 2013-5-9 16:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
 楼主| 发表于 2013-5-9 17:08 | 显示全部楼层
需要 啥算法  说来听听

38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
 楼主| 发表于 2013-5-9 17:12 | 显示全部楼层
yangshr 发表于 2013-5-9 16:20
没有优秀的算法支持,这些东西只能称为玩具,听过SAWStudio和amarra发出的声音,对这些玩具根本没性趣

请指教 一下 什么地方 不合理, 哪里需要算法支持
头像被屏蔽

4

主题

0

好友

629

积分

禁止发言 当前离线

UID
12987
帖子
691
精华
0
经验
629 点
金钱
628 ¥
注册时间
2006-10-4
发表于 2013-5-9 19:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

25

主题

6

好友

940

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
264606
帖子
892
精华
0
经验
940 点
金钱
852 ¥
注册时间
2010-11-24
发表于 2013-5-9 20:55 | 显示全部楼层
本帖最后由 孙强 于 2013-5-9 21:01 编辑

maxwang71 的东西 就是 好 上次的 fat 32 的代码 出现的问题  
我 把microchip 官方的 mdd文件系统 换掉了 换成 FATFS  就好了
卡的兼容性也提高了
还有 这个板子 的 以太网部分 还是用spi接口 和单片机连接的吧

25

主题

6

好友

940

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
264606
帖子
892
精华
0
经验
940 点
金钱
852 ¥
注册时间
2010-11-24
发表于 2013-5-9 21:08 | 显示全部楼层
对于 现有电路 代码模块的 整合也是 非常讲究技术的 不是每一个人都能做的
这部机器通过 以太网 传送 wav文件 直接通过 dsc 的 dci 模块输出 iis 到解码器
这是 效率 最高 的一种模式  有效防止 抖动的 发生 是非常好的方案
关于  hdcd 是否能通过 解码器点亮的问题  
我在这里提出我的 看法  wang的 这个 开发板 旨在 对wav 源文件 的 网络传输 这里仅仅 是 传输的信道 是一种 对网络 信号到 iis 信号的转换 这个过程是 一个透明的传送过程,对于hdcd文件抓轨完后生成的wav音轨 依然是 可以正常传送的
至于 连接解码器  只要 把后面的 tda 1543 更换成 spdif 信号发射器 例如cs8406 wm8802 就可以了
我相信点亮 hdcd识别灯是 没有问题的
头像被屏蔽

4

主题

0

好友

629

积分

禁止发言 当前离线

UID
12987
帖子
691
精华
0
经验
629 点
金钱
628 ¥
注册时间
2006-10-4
发表于 2013-5-9 21:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
 楼主| 发表于 2013-5-9 22:42 | 显示全部楼层
yangshr 发表于 2013-5-9 21:44
对于这种嵌入式的东西,我算彻底失望了,包括linn的产品,市面正是太多这些产品,才败坏了pchifi的名声, ...

兄弟 知识渊博, 能说下 相比 usb 网络 有啥缺点么

188

主题

4

好友

669

积分
     

职业侠客 当前离线

手机 微信 QQ 同号 13912858328 淘宝: ht

Rank: 5Rank: 5

UID
349163
帖子
3430
精华
0
经验
669 点
金钱
568 ¥
注册时间
2011-6-10
发表于 2013-5-9 22:53 | 显示全部楼层
pchifi 还是带个线来的直接  无线虽然方便但是造价 哈哈 不多说了
头像被屏蔽

4

主题

0

好友

629

积分

禁止发言 当前离线

UID
12987
帖子
691
精华
0
经验
629 点
金钱
628 ¥
注册时间
2006-10-4
发表于 2013-5-9 23:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

4

主题

0

好友

629

积分

禁止发言 当前离线

UID
12987
帖子
691
精华
0
经验
629 点
金钱
628 ¥
注册时间
2006-10-4
发表于 2013-5-9 23:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
 楼主| 发表于 2013-5-9 23:25 来自手机端 | 显示全部楼层
很奇怪 你怎么肯定 我用的是机内时钟
头像被屏蔽

4

主题

0

好友

629

积分

禁止发言 当前离线

UID
12987
帖子
691
精华
0
经验
629 点
金钱
628 ¥
注册时间
2006-10-4
发表于 2013-5-9 23:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

38

主题

1

好友

478

积分

业余侠客 当前离线

Rank: 4

UID
5498
帖子
361
精华
0
经验
478 点
金钱
358 ¥
注册时间
2005-9-8
 楼主| 发表于 2013-5-10 17:02 | 显示全部楼层
再来张图片
tcpi2s.JPG

电阻 1206 封装 便于焊接。

我做这个东西, 主要是受到论坛X5的鼓舞, 单片机读SD 卡可以有非常好的效果, 但是有的时候, 考东西比较麻烦,

我的思路就是 边拷贝 , 边播放。 效果就相当于 sd 卡播放器了。

最初 是想用 USB 口, 但是觉得网口 标准统一,就选了网口。

这里的关键是外部 缓存, 可以用高速sd 卡, 我用的是sram.

由于网络传输的速度远大于播放的速度, 通常缓存总是满的或半满, 就是说有足够的数据播放。 网络的干扰很低。

TCP 传输, 数据分毫不差, 占用带宽 2m 左右。(16bits 44.1khz)

缓存同时相当于一个大的异步 FIFO, 把两个不同时域(传输和播放) 分开, 后面用好的时钟, 可以产生高质量的 I2S 信号。

当然缓存越大, 延迟也大。 我用32k , 用公司内网试验了一个星期, 非常稳定。效果很好。

如果 没有网络, 用交叉网线 直接联到电脑,效果更好, 绝对不必USB DAC 差。

不过 这个东西 有个问题, 就是驱动, 写个windows 驱动不容易, 所以播放只能用支持ASIO 的播放器, 像 Foobar 之类的东西。







您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部