[DAC] 折腾5.1

[复制链接] 查看: 2061|回复: 43

57

主题

25

好友

4824

积分

贵宾 当前在线

Rank: 3Rank: 3

UID
61271
帖子
4916
精华
0
经验
4824 点
金钱
4715 ¥
注册时间
2008-11-1

社区贡献 论坛贵宾

发表于 2024-4-4 05:37 | 显示全部楼层
本帖最后由 Lou 于 2024-4-4 05:46 编辑
三鹿音响 发表于 2024-4-4 01:46
这个没关系,反正功放机和音箱也移动不便。。


請問一個問題,為何沒人討論環繞系統的調教 ?

Room  Acoustic, 空間聲學?,也是音響的一部分呀!只不過不是電子學而已,

146

主题

4

好友

6088

积分

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
664195
帖子
11207
精华
0
经验
6088 点
金钱
5688 ¥
注册时间
2014-2-18
发表于 2024-4-4 09:27 | 显示全部楼层
Lou 发表于 2024-4-4 05:37
請問一個問題,為何沒人討論環繞系統的調教 ?

Room  Acoustic, 空間聲學?,也是音響的一部分呀! ...

设计数字编码的构架既包括硬件设备又包括软件程序,而两方面都能达到专业水准的人罕有。这技术含量和广面都比双声道要求更高。。

点评

赞同,立体声随便爱好者可以搞。数字多声道随便专业者都搞不了  发表于 2024-4-4 09:43

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-4 09:37 | 显示全部楼层
Lou 发表于 2024-4-4 00:10
折騰是一步一步來的,建議先從 5.1 或更高等級的環繞廠機開始,最起碼它有 base management,低頻管理 ...

主贴提到的老家伙就是厂机,解码板也是厂机拆的,这个符合要求。

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-4 10:19 | 显示全部楼层
本帖最后由 capa 于 2024-4-4 10:21 编辑

俺来附点实际遇到的问题吧,不然变成歪楼空谈口水贴

CODEC控制.JPG
CODEC控制实图.JPG
上两图是跑线DSP板对应线路图,板上的解码芯片控制接口通往主板控制,看字面意思是初始化、复位,输出、数据、时钟几项。
请问这个CODEC_CE也即是芯片10脚通常怎么理解?

datasheet描述如下图:
CODEC芯片Pin10描述.JPG
大概意思是说:Pin10是I²C的0号位地址或者SPI下芯片选择的控制口。然后具体解释AD0是I²C模式下的芯片地址引脚;CS是SPI模式下的芯片选择信号。 (Input ) 对应的是原理图的右箭头,从控制到CODEC芯片

57

主题

25

好友

4824

积分

贵宾 当前在线

Rank: 3Rank: 3

UID
61271
帖子
4916
精华
0
经验
4824 点
金钱
4715 ¥
注册时间
2008-11-1

社区贡献 论坛贵宾

发表于 2024-4-4 11:16 | 显示全部楼层
本帖最后由 Lou 于 2024-4-4 11:26 编辑
capa 发表于 2024-4-4 09:37
主贴提到的老家伙就是厂机,解码板也是厂机拆的,这个符合要求。


老的杜比環繞廠機與解碼版之間需要 firmware 與 hardware 做緊密連結。這就是為何要從 5.1 起步的原因,光解碼版差很遠。另外,我常常事後修改內容,使其更完善。

若不在意空間聲場,那您曾經顯示過 11 樓的 DD 解碼裝置,與您要使用的解碼版,差別不大。

您就先完成解碼器吧!若出來對聲音不滿意的話,再考慮對空間聲場下功夫。

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-4 11:33 | 显示全部楼层
本帖最后由 capa 于 2024-4-4 13:18 编辑
Lou 发表于 2024-4-4 11:16
老的杜比環繞廠機與解碼版之間需要 firmware 與 hardware 做緊密連結。這就是為何要從 5.1 起步的原因 ...


老的应该是4声道模拟的,后面增加了中置和重低音。不知这个时期的环绕需不需要固件。如果DD有固件,这个固件一般写在主板的哪里?我看了一些解码板资料主DSP芯片是有ROM,这个会是fireware的存放地址么?
DD应该差别不大,一个有损一个无损。11楼的不支持硬解DTS,我要搞的板支持,现在想把它搞出来用用

补充DSP芯片datasheet图片:
DSP芯片特点.JPG
这芯片好强大。只是末尾说Customer Software Security keys客户软件安全密钥,不知是需要密钥才能使用还是可以保护已经加了的密钥

57

主题

25

好友

4824

积分

贵宾 当前在线

Rank: 3Rank: 3

UID
61271
帖子
4916
精华
0
经验
4824 点
金钱
4715 ¥
注册时间
2008-11-1

社区贡献 论坛贵宾

发表于 2024-4-4 21:01 | 显示全部楼层
本帖最后由 Lou 于 2024-4-4 22:07 编辑
capa 发表于 2024-4-4 11:33
老的应该是4声道模拟的,后面增加了中置和重低音。不知这个时期的环绕需不需要固件。如果DD有固件,这 ...


---->如果DD有固件,这个固件一般写在主板的哪里?我看了一些解码板资料主DSP芯片是有ROM

CS495314 有 serial flash controller, 可外接 flash.

---->Customer Software Security key

每家音響廠商獨自開發的 firmware, 可用 Security key 做 encryption, 避免被別人抄襲。

你要自己寫 firmware,投射到 HDMI,控制測試訊號,還要用鼠標接受參數或功能調整之類。

cs.jpg

57

主题

25

好友

4824

积分

贵宾 当前在线

Rank: 3Rank: 3

UID
61271
帖子
4916
精华
0
经验
4824 点
金钱
4715 ¥
注册时间
2008-11-1

社区贡献 论坛贵宾

发表于 2024-4-4 22:37 来自手机端 | 显示全部楼层
capa 发表于 2024-4-4 11:33
老的应该是4声道模拟的,后面增加了中置和重低音。不知这个时期的环绕需不需要固件。如果DD有固件,这 ...

----> 老的应该是4声道模拟的,后面增加了中置和重低音。不知这个时期的环绕需不需要固件。

模似的不用 DSP, 也沒有 code。

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-4 23:34 | 显示全部楼层
Lou 发表于 2024-4-4 21:01
---->如果DD有固件,这个固件一般写在主板的哪里?我看了一些解码板资料主DSP芯片是有ROM

CS495314  ...

芯片里应该有个加过密默认的固件了,俺不会搞就不搞了

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-4 23:46 | 显示全部楼层
Lou 发表于 2024-4-4 22:37
----> 老的应该是4声道模拟的,后面增加了中置和重低音。不知这个时期的环绕需不需要固件。

模似的不 ...

看了一下也不简单,现在有串扰的多声道音源难说就是用这种方法处理的
杜比芯片模拟.JPG

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-5 12:05 | 显示全部楼层
更一楼进度:控制DSP板引脚的理解
DSP板引脚理解图.jpg

学习过程中发现这个时钟有些复杂,控制芯片对DSP芯片时钟,控制芯片对CODEC芯片时钟,DSP芯片对CODEC芯片时钟,还混杂入HDMI的时钟,有没有高手给捋一捋?

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-9 11:55 | 显示全部楼层
本帖最后由 capa 于 2024-4-9 12:06 编辑

跑了几天的线,基本弄清了一点脉络,更一楼进度:
主控芯片M3030与DSP,CODEC,HDMI都有联系,分不清M3030与DSP、CODEC通信是SPI还是IIC,可能是混用的;M3030倒是与HDMI的2号芯片通过IIC通信。
CODEC有8路SPDIF输入,启用了6路:DSP板上外接3路,HDMI分离的1路SPDIF,HDMI ARC回传的1路以及未使用的网播设备1路。解码之后是6路音频输出,并带有运放的一级放大。
CODEC有些信号传到DSP处理,再回传给CODEC。做了哪些处理怎通信还需进一步学习。
HDMI板好像不复杂,主芯片将多个HDMI信号选择分离处理输出

不想去搞带有主控芯片M303的主板了,想搞个ESP32或者Andriod板来控制,也不知是否可行,待研究。模拟老机子的控制与数字新板子的控制差得好远,移植使用貌似遥不可及。

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-12 10:19 | 显示全部楼层
刷了一遍CODEC芯片的datasheet,寄存器默认设置可以让SPDIF(optic)输入解码输出,万里长征第一步看能不能响。

DSP板上电后接好输入输出看有没有响。没响,查控制脚位rest低电平,codec芯片处于低功耗状态,高电平时芯片才会读取寄存器内信息按要求开机。

加3.3v后看电流也是低功耗。查看功率控制寄存器中Power Control (address 02h)的第1位PDN位默认是1,即POWER DOWN控制码是1, 默认关机。将0写入寄存器中的PDN位才会将部件离开低功率状态并开始工作。怎么和我想的“上电就能开机”不一样。

好像要连接芯片控制口写代码了,没搞过呀,有没有大佬给予指导。

控制接口模式.JPG
准备试试SPI模式通信
控制口SPI模式写寄存器.JPG
控制口SPI模式写寄存器1.JPG

用什么控制,好像arduino 有SPI控制,我有一片UNO R3,试试吧

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-15 21:44 | 显示全部楼层
开机信号给了,还是没反应,难搞
SPI开机信号test.png

65

主题

0

好友

500

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
575926
帖子
1202
精华
0
经验
500 点
金钱
451 ¥
注册时间
2013-3-20
发表于 2024-4-16 13:18 来自手机端 | 显示全部楼层
Lou 发表于 2024-4-3 23:27
兩個喇叭弄好擺設就已經不容易了,五聲道需要很好的技巧。兩條線一定有一個交點,那前方三個喇叭如何對焦呢 ...

我原来以为你挖了版主的祖坟  现在我知道原因了

57

主题

25

好友

4824

积分

贵宾 当前在线

Rank: 3Rank: 3

UID
61271
帖子
4916
精华
0
经验
4824 点
金钱
4715 ¥
注册时间
2008-11-1

社区贡献 论坛贵宾

发表于 2024-4-16 21:28 来自手机端 | 显示全部楼层
本帖最后由 Lou 于 2024-4-16 21:36 编辑
林见春 发表于 2024-4-16 13:18
我原来以为你挖了版主的祖坟  现在我知道原因了


我所在的城市有一所很好大學, Worcester polytechnic institute, 曾經開過一門課,叫音響工程學,吸引了很多電機系學生選修,可以玩裝音響呀!一開始課堂都爆滿。

但開學兩週後,幾乎所有學生都退選 :因為內容是 Room Acoustic, 討論室內殘響,多重反射等話題。

286

主题

8

好友

1万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
92
帖子
26177
精华
2
经验
18094 点
金钱
15885 ¥
注册时间
2004-3-23
发表于 2024-4-17 00:31 来自手机端 | 显示全部楼层
老机器升级很困难的吧,花个万儿八千买台新的吧

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-17 10:41 | 显示全部楼层
丹麦王子 发表于 2024-4-17 00:31
老机器升级很困难的吧,花个万儿八千买台新的吧

万儿八千买新的估计放几天也会吃灰。一时脑子短路想折腾,现在遇挫热情已经掉了一半了。搞这个DSP板确实迈大步子扯着蛋了,只想让板子上的一块CODEC芯片工作都搞不起来。
SPI开机自动断电.JPG
用的Arduino UNO做SPI主机,CODEC芯片是SPI从机,按照datasheet发送上电信号,不开机,分析寄存器值发现没一秒又断电了。

芯片供电寄存器默认配置.JPG
搞不懂,准备再试试IIC控制

15

主题

0

好友

2427

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
761332
帖子
2472
精华
0
经验
2427 点
金钱
2382 ¥
注册时间
2014-10-10
发表于 2024-4-17 11:05 | 显示全部楼层
给楼主一点鼓励。事倍功半,这都在干啥。

43

主题

6

好友

3121

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
879936
帖子
3077
精华
0
经验
3121 点
金钱
3020 ¥
注册时间
2020-6-25
 楼主| 发表于 2024-4-17 11:13 | 显示全部楼层
yaofei 发表于 2024-4-17 11:05
给楼主一点鼓励。事倍功半,这都在干啥。


谢谢,但是我很快要被打脸了,虽然都是几十年前的科技
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部