找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 25810|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

WM8805+WM8741X2 DAC設(shè)計(jì)以及制作

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:73477 發(fā)表于 2015-2-10 16:31 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
在大半年前,就開始在腦袋中構(gòu)思新解碼器了,9001已經(jīng)用了近三年時(shí)間,不支持192K和需要加接收電路是它的硬傷。這兩個(gè)功能都需要價(jià)格又不能太高,那么基本上就剩下WM8805和CS8416這兩個(gè)芯片可選,這二者價(jià)格上相差不多,都在10元內(nèi)。

WM8805   
優(yōu)點(diǎn):jetter指標(biāo)低達(dá)50ps,與9001工作于512fs時(shí)同一個(gè)水平,相當(dāng)優(yōu)秀。
缺點(diǎn):要軟控,應(yīng)用復(fù)雜,硬控的,還不如用8416,據(jù)說鎖定頻率的范圍不夠?qū)挘龅椒菢?biāo)準(zhǔn)頻率通常會(huì)鎖不住。

CS8416
優(yōu)點(diǎn):鎖定范圍寬,遇到非標(biāo)準(zhǔn)頻率也照鎖不誤,硬控模式與軟控模式性能相差不大,應(yīng)用相對簡單。
缺點(diǎn):jetter指標(biāo)高達(dá)200ps。  

軟控的WM8805無疑更能體現(xiàn)出設(shè)計(jì)者的技術(shù)水平,于是把接收芯片定在WM8805。
于是呼,開始抱著官方技術(shù)支持提供的高達(dá)65頁純英文資料開始啃............
以我2級(jí)英語考試剛好以60分通過的水準(zhǔn)來啃英文資料相當(dāng)吃力,邊看邊用goole翻譯邊記錄和理解關(guān)鍵點(diǎn)。
斷斷續(xù)續(xù)的看著,前后大概在一周時(shí)間之中算是基本了解了。

跟著買芯片,期間腦袋中陸續(xù)把相關(guān)的環(huán)節(jié)構(gòu)思了一遍,一直到今年7月1日,開始搭試驗(yàn)平臺(tái)。
原理圖參見PDF得來。


洞洞板的底板,搭了個(gè)單片機(jī)上去,再加上WM8805通過轉(zhuǎn)接板架上去,其它元件隨便搭上去。


測試平臺(tái),創(chuàng)新EMU-1616的PCI主卡輸出同軸信號(hào)到WM8805。
電源圖方便從電腦USB口直接取電5V給單片機(jī),再通過1117-3.3穩(wěn)壓后給8805使用。
通過示波器和串口聯(lián)合,來確認(rèn)IC是否工作正常。
前段時(shí)間啃技術(shù)支持文檔的基礎(chǔ)再加花了兩天時(shí)間,才算吃透程序,期間得到過夢創(chuàng)工作室的吳兄幫助,一些設(shè)置的值是在吳兄提醒下才搞定的,得感謝一下。

接著遇到176.4K和192K鎖定不穩(wěn)定的問題,上邊示波器上抓到的就是unlock信號(hào)。

用了STC的單片機(jī),接著杯具的碰到了外部中斷觸發(fā)BUG,折騰了好久,百度了一下,才發(fā)現(xiàn)是單片機(jī)問題,看了PDF才知道.......
鄙視之。最后只能改用軟件查詢方式解決。

在洞洞板上折騰來折騰去,都是無法解決192K的鎖定問題。
7月3日,花了幾個(gè)小時(shí)畫了個(gè)板子,花五十塊錢打個(gè)樣回來折騰折騰。板子大小5CM*5CM,最省的了。



等了幾天的樣板收到了,杯具的發(fā)現(xiàn)我用習(xí)慣了9001,以為8805的封裝和9001一樣,杯具的發(fā)現(xiàn)焊盤焊不到........
不得以,把IC的腳全部向下彎處理一下,好不容易全焊上去。


測試平臺(tái),偉良的DAC5  

折騰了兩三個(gè)小時(shí),成功出聲,192K,木油壓力啊...........
之前的試驗(yàn)板鎖不住,目前可以肯定原因是洞洞板導(dǎo)致的,PCB布線關(guān)系,上了PCB,一次成功!

接著是DA芯片的選擇,看上了最近比較紅的WM8741,于是再啃了一遍8741的英文技術(shù)資料。
然后著手設(shè)計(jì)PCB,期間斷斷續(xù)續(xù),在群里調(diào)查大家期望有的輸入輸出接口等等
于是USB接口是要保留的,還有增加了個(gè)特色功能,藍(lán)牙的SPDIF接收模塊,
這個(gè)模塊很有意思,能通過藍(lán)牙接口來播放音樂,相當(dāng)方便,效果也不錯(cuò)
只是供貨廠也是剛剛開發(fā)出來還未到鋪貨階段,聽說還在申請專利中,目前只搞到兩個(gè)樣片試用中。

一直到8月9號(hào),才算是把第一個(gè)樣板設(shè)計(jì)出來。


雙層板,組合是WM8805+WM8741X2只,軟控模式,另預(yù)留了位置可以安裝USB子卡和藍(lán)牙模塊。
輸出和輸入部分準(zhǔn)備做個(gè)PCB轉(zhuǎn)接板來用用,還沒畫好;旧鲜且贿吙碢DF一邊周邊搭元件搭起來的
原理路圖木油,詳細(xì)參數(shù)木油,板上隨便瞎標(biāo)的。

背板


花了5張老毛打樣
等待了N天之后8月17號(hào),終于盼來樣板,剛到手就發(fā)現(xiàn)了個(gè)BUG,背后的小板孔位對不上.........
最后一鋸了之,鋸成兩半安裝解決。
從九點(diǎn)奮戰(zhàn)到現(xiàn)在,終于安裝完成。





當(dāng)晚奮戰(zhàn)到凌晨兩點(diǎn),隔天早上一早起來就在寫這個(gè)程序,
由于WM8805部分之前已經(jīng)寫過,移殖到新板只需要改一下IO口,很快就解決了。
然后死活出不了聲,找了半天才算是找到原因。


兩個(gè)8741的數(shù)字地都沒接上............網(wǎng)絡(luò)是對的,但鋪地的銅線是0.3mm,加上安全間距的原因,這里就沒鋪過去.........

500塊不見了

手工修復(fù)后正常出聲了。程序還未完善。測試了下頻譜,相當(dāng)杯具

經(jīng)過N天的折騰。

做出了個(gè)勉強(qiáng)還能接受的指標(biāo)。

WM8805和WM8741對電源的要求比較高,上邊的失真這么大的原因就是電源導(dǎo)致的。
知道原因之后,著手V1.1版本的改進(jìn)設(shè)計(jì),于8月29日完工并發(fā)出打樣。

期待這次不會(huì)讓我失望。

昨晚奮戰(zhàn)到凌晨兩點(diǎn)半,把輸入信號(hào)自動(dòng)切換功能和顯示屏采樣頻率加上去了。
整個(gè)程序編譯出來已經(jīng)超過2K。
還有功能未寫
紅外接收
旋轉(zhuǎn)編碼器
音量控制
8741的數(shù)字濾波器模式切換
EEP保存工作狀態(tài)



等待樣板。

待續(xù)...........

華麗的分割線
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2012-9-10日 陰天有雨 續(xù)
幾天前就收到樣板了,安裝好之后



安裝完后未聽聲音先直接測試指標(biāo),

結(jié)果在情理之中卻又在意料之外,指標(biāo)比第一次打樣未修改前好得多
但期間幾經(jīng)嘗試,在THD和IMD這兩個(gè)指標(biāo)又追不上第一板手工修改之后的結(jié)果,
然后三翻五次的糾結(jié),怎么這次這么發(fā)揮失常??
之前做DAC也算有點(diǎn)經(jīng)驗(yàn)的了,以前4398和PCM179X這兩個(gè)很簡單就能把THD控制在0.000X,這次怎么死活到不了0.001附近??
多翻嘗試無果,先是在看PDF時(shí)發(fā)現(xiàn)8741的典型THD值是-100db,也即是0.001%在48KHZ,
后又在淘寶看那個(gè)XX格雷的THD指標(biāo)是在0.003X之后,
我也就蛋定了,不再糾結(jié)于測試指標(biāo)。
當(dāng)然人家是AP測的,精準(zhǔn),我是聲卡RMAA業(yè)余YY一下,權(quán)當(dāng)娛樂。
是于精力放在校音之上。

斷斷續(xù)續(xù)進(jìn)行了一些調(diào)整,主要還是LPF電路的分頻點(diǎn)調(diào)整上。
得出來到經(jīng)驗(yàn)是,8741后邊的LPF電路分頻點(diǎn)不要低于100KHZ
低于這上值通常聲音也就不通透了,層次感也要大減。
也不宜高于300K,太高了,聲底就不那么干凈了。
我的分頻點(diǎn)取值大概在210KHZ。

關(guān)于板上12只主濾波,原本計(jì)劃是一排6個(gè)是夠用的,前提變壓器要夠勁,
后被群友一翻訓(xùn)斥:幾個(gè)電容值幾個(gè)錢??多一排,牛即使不夠大頭也能補(bǔ)一點(diǎn)回來。
心一想,也是,于是電容就多了一排,整體也壯觀了不少。

8741中頻有1541那種模擬韻味,又有PCM179X系列芯片的聲場和細(xì)節(jié),我很是喜歡。
自我評價(jià),大概發(fā)揮出8741的60%水準(zhǔn)吧,算及格。
要大致上發(fā)揮出8741這個(gè)芯片的水準(zhǔn)不是我目前的水平能做到的。(起碼得有90分以上才能算吧?)

晚上帶去燒友家里,用用好器材聽一下,順便也請燒友批判批判。


華麗的分割線
------------------------------------------------------------------------------------------------------------------------------------------------------------------------


原本今晚是要去本地一個(gè)比較高燒的朋友家里請他點(diǎn)評點(diǎn)評的。
(客廳專門有為聽音優(yōu)化改造過,器材算是還不錯(cuò)的,整套加起來5W左右吧)
結(jié)果他今晚有事不在家,改約在明晚,高燒的去不成,就去了另一低燒朋友家里。
評價(jià)是比我之前那么些作品要好聽不少。(我的作品他都聽過)

華麗的分割線
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2012-9-26 凌晨,完成所有程序功能。留念一下。


經(jīng)過近四天奮戰(zhàn)到夜里凌晨兩三點(diǎn),終于把這個(gè)軟控的所有功能完善了。
已經(jīng)實(shí)現(xiàn)的功能
1,音量控制
2,遙控相關(guān):靜音,+,-,通道切換,數(shù)字濾波器模式切換。
3,旋轉(zhuǎn)編碼器相關(guān):音量+,-,通道切換,數(shù)字濾波器模式切換。
4,狀態(tài)保存,記憶關(guān)機(jī)前所有狀態(tài)。
曬幾張工作時(shí)的圖片。




華麗的分割線
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2012年10月12日,完成CM6631USB轉(zhuǎn)SPDIF子板設(shè)計(jì)工作。
板子5CM*4.3CM,打樣50元還包快遞。











分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:265517 發(fā)表于 2017-12-22 23:32 | 只看該作者
高手啊軟硬通吃,wm8805的輸入端的75歐姆的電阻可以去掉嗎?我買了塊板子,有三個(gè)輸入聲道的這個(gè)75歐姆電阻省去了,影響不大吧?
回復(fù)

使用道具 舉報(bào)

板凳
ID:163606 發(fā)表于 2018-1-9 16:50 | 只看該作者
樓主是轉(zhuǎn)發(fā)的還是自己的,有些問題能不能向你請教啊
回復(fù)

使用道具 舉報(bào)

地板
ID:163606 發(fā)表于 2018-1-9 16:54 | 只看該作者
樓主還在嗎,想請教一下,8805 8741 以及顯示屏這些用一塊單片機(jī)還是需要幾塊
回復(fù)

使用道具 舉報(bào)

5#
ID:611151 發(fā)表于 2019-10-4 21:54 | 只看該作者
那么強(qiáng)的動(dòng)手能力。!
回復(fù)

使用道具 舉報(bào)

6#
ID:820291 發(fā)表于 2020-11-5 16:44 | 只看該作者
STC里面的東西才是關(guān)鍵啊
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表