剛出爐的玩具

DIY 電子電路技術相關討論專區。

版主: Jeff, Korping_Chang

剛出爐的玩具

文章isas 發表於 週二 4月 20, 2010 3:47 pm

圖檔

4398 DAC MKII(左邊那張是MKI)
這次塞了一顆8051上去
讓CS8416和CS4398跑software mode
多了一顆MCU去控制全部組態要修改設定也比較方便
並增加LCD輸出和功能設定的按鈕
佈局大致上一樣
只是穩壓移到IC旁邊縮短路徑
並把REF02當作標準配備灌進VREF

本來是以小型化為目標
但弄一弄好像差不了多少...



2010/4/22更新進度
圖檔
大致焊好九成的零件
一狗票的1117和SMD IC焊起來真要命
穩壓經過測試沒有焊壞的應該算大幸
LPF輸出部份與原廠線路大不相同
這也是這次修改測試的項目之一
看起來也是四顆OP
但四顆都是雙OP
原本屬意的是AD8620BR
但Digikey上的報價還蠻驚人的
y拍上的看起來都怪怪的不敢買
所以這次先用OP275
AD8620等以後有機會再上
這次零件都是向Mouser和Digikey訂購
所以沒有假貨的疑慮

裝到目前為止發現的Bug數比預想還多
不過都還在能手動修正的範圍內
看來送洗前的review還是不夠徹底
(待續)

2010/4/23更新進度
圖檔
把最後幾個零件裝上
數位輸入有同軸 BNC 光纖
之後考慮再加上AES 這樣所有數位輸入界面都搞定了
光纖頭因為layout出現重大失誤所以先不裝 之後再來處理
Software Mode設定比想像中麻煩
所有參數全部都要自己設定
花了不少時間才讓8416動起來
讀取8416內部比較器的數值可以讓MCU可以判斷鎖定的頻率
圖檔
44.1K算出來的數值有點怪
圖檔
48K就很正常
圖檔
96K也沒問題
圖檔
192K也OK

44.1出來的數值不對該是MCU計算上的誤差 這部份之後再研究
弄出這個顯示是要判斷訊號穩不穩
如果顯示的數值會跳動代表傳輸或訊源的jitter有點大
但8416內部比較器位元數有限 可能一般情況的jitter不會大到讓數值一直跳
8416的操作算擺平了 不過內部有很多參數可以玩
接下來擺平4398應該就可以出聲了吧 :aa:

2010/04/24
圖檔

終於找到問題了
搞半天是8416的SDOUT落地電阻裝錯
47K裝到22R 難怪都沒有資料(可是8416居然這樣都不會死)
挑燈夜戰裝機果然有害身心
總之就是發聲了
剩下的就是把功能寫完整

2010/04/25
圖檔
花了一個早上把功能寫完
把操作都包裝好來寫功能果然比較快
小弟比較不會寫這種空間受限的系統
寫到一半還遇到計憶體和程式空間不足 89S51不夠寫
懶的改code 直接換89S52上場 相信對51熟的大大應該一顆51就能擺平
小弟不熟 寫法又比較浪費空間 直接花錢擺平問題
總之就是把功能都生出來了
當初設計時有八組按鍵
三組訊號選擇+DAC內部的音量控制+靜音(MUTE)用掉六組
音量衰減可以到-127.5dB 不過大概低於-60就什麼都聽不到了
剩下兩組當初沒特別去想
先設計成輸出反相(INVERT)跟待機(IDLE)模式
反相是將輸出訊號反相輸出 有些後級是反向放大
按個鍵就可以直接改變相位不用拔線
不過小弟聽不出相位相反的差別 可能是喇叭爛所以聽不出來
待機模式是將三顆IC進入LOW-POWER狀態 不聽時可以省電用
這部份是因為8421在做192K SRC時耗電不小
用來當第一段濾波的7809還蠻熱的
室溫27度 那顆穩壓會到65度上下
溫度不低但應該不礙事

還有一些功能也許可以再考慮
例如自動關閉VFD之類....

總之大部份功能都完成
剩下就是測試與調整

2010/04/26更新進度
圖檔
拿大山牌350機箱來試看看裝不裝的進去
目前看起來剛好的有點誇張
整個機箱裝滿滿沒多餘空間
變壓器整個快靠在板子上
應該不會有多少干擾
小弟當初佈局有設想到這情況
變壓器靠在數位那邊 就算有60hz干擾也不會對數位線路造成多大妨礙
類比那快跟變壓器拉的距離還不小
所以應該沒太大問題 ?

昨晚在想還有什麼需要改進的地方
想到當初沒有弄EEPROM進去
設定一多一但電源重開豈不要又重設一次?
所以目前規劃是從VFD借四條port出來給EEPROM用
目前已經把VFD改成4bit控制
想辦法搭個IC座上去應該就可以外掛EEPROM了

2010/04/27
圖檔
硬搭上EEPROM
圖檔
裝箱+整線
面板的方孔挖到手軟
剩背後的電源孔明天再來 :mad:
正面看起來不像DAC
反倒比較像啥波形產生器之類的 :ale:

2010/04/28更新進度
圖檔
在底部挖出散熱孔
圖檔
光纖頭源本是用TORX173
小弟當初沒注意到有新產品了(當兵當到脫節OTZ)
現已改為177
173頻寬6M 在96K臨界點
177則是15M 應可支援到192K
圖檔
背面照
前方的線還未整修長度所以一團亂硬塞
最後由 isas 於 週四 4月 29, 2010 12:50 am 編輯,總共編輯了 10 次。
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章markbroadcaster 發表於 週二 4月 20, 2010 5:25 pm

這位兄台~給你加油唷~ :)

你的簽名檔是不是要改一改了??

你說 "你是新手"~ :o

哇~好強的 "新手" 耶~ :haha:

新手做這個板子......超猛的啦~ :clap:
只玩古典音響
拒玩現代音響
我是電子工程師
因此我也拒絕相信並拒絕使用任何
"發燒線" 或 "發燒料 (例如發燒電容)"
堅信 "雙矇測試" 才是真正王道
更堅信, 音響好不好聽, 只有你自己的耳朵最瞭解.
頭像
markbroadcaster
SR40
SR40
 
文章: 42
註冊時間: 週二 2月 17, 2009 3:52 pm
來自: 台北˙洛杉磯

Re: 剛出爐的玩具

文章uwontforget 發表於 週二 4月 20, 2010 8:41 pm

似乎很久沒有新套件了呢?(還是沒人討論?)
isas兄想出一套嗎? :D
頭像
uwontforget
SR40
SR40
 
文章: 1
註冊時間: 週一 9月 29, 2008 12:23 am

Re: 剛出爐的玩具

文章lifaung 發表於 週二 4月 20, 2010 9:22 pm

國內沒有新套件主要原因應該還是在於雷聲大雨點小

認真說起來套件有搞起來的也只有之前的DZ而已,不過實質上來說,國內市場太小,導致多數廠商都只推me too套件(因為不me too賺不到錢) :mad:
主力機:PCM1794+PGA2320 Dual Mono+TPA6120
耳擴主力機:惡搞版LCKING CLASS A 1W+1W
工作處主力機:PCM1794 Upsampling
工作處耳擴:LC KING CLASS AB 25W+25W; LENHMANN BCL; Beyer A1; Morgan Jones With 12AT7
耳機:K501,K701,Music1,SHP1000
未來計畫:SONY MDR-F1;Sennheiser HD800!
lifaung
SR325
SR325
 
文章: 1637
註冊時間: 週日 1月 06, 2002 11:21 am
來自: ,,

Re: 剛出爐的玩具

文章isas 發表於 週四 4月 22, 2010 1:11 am

本日進度更新

出套件小弟是不太敢想
一來要考慮的層面太多
二來同樣的架構對岸早已有套件能買
而且價錢低的詭異
小弟光買IC的$$就直逼人家整組裝好的價錢了
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週五 4月 23, 2010 2:31 am

本日進度更新

弄了半天才擺平8416..... :aa:
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章bill6300gp 發表於 週五 4月 23, 2010 8:20 am

小弟覺得有多組輸入
可以在顯示幕顯示第幾個輸入(或對應輸入方式名稱)

另一個加入自動偵測模式(偵測哪組輸入有訊號,切換到那個輸入,不過這應該很少用 :ale: )
耳機系統:HDSPe AES -> DSD9018 -> M2 -> HD650
--
頭像
bill6300gp
SR40
SR40
 
文章: 16
註冊時間: 週六 7月 28, 2007 2:29 am

Re: 剛出爐的玩具

文章isas 發表於 週五 4月 23, 2010 9:46 am

bill6300gp 寫:小弟覺得有多組輸入
可以在顯示幕顯示第幾個輸入(或對應輸入方式名稱)
另一個加入自動偵測模式(偵測哪組輸入有訊號,切換到那個輸入,不過這應該很少用 :ale: )


最後是要做成這樣沒錯
不過現在先要讓機器會唱歌
所以先把輸入鎖定在一組
之後會再加入其它功能 :haha:
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週六 4月 24, 2010 11:55 am

本日進度....沒有進度 :cry:

CS4398的Control Port是順利啟動
但不管怎麼試都沒聲音
現在有點瞎子摸象的感覺
不知道問題出在哪
卯起來把8421用OK線跳過
4398設成Hareware Mode
還是沒聲音
懷疑是8416設定有誤
繼續研究 :cry:

在測試的時候掃4398的Register Port
發現一些Datasheet上沒寫出來但存在的Register
可能4398存在一些手冊上沒寫出來但可以調整的東西?
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章uwontforget 發表於 週六 4月 24, 2010 10:51 pm

isas 寫:圖檔

4398 DAC MKII(左邊那張是MKI)
這次塞了一顆8051上去
讓CS8416和CS4398跑software mode
多了一顆MCU去控制全部組態要修改設定也比較方便
並增加LCD輸出和功能設定的按鈕
佈局大致上一樣
只是穩壓移到IC旁邊縮短路徑
並把REF02當作標準配備灌進VREF

本來是以小型化為目標
但弄一弄好像差不了多少...



2010/4/22更新進度
圖檔
大致焊好九成的零件
一狗票的1117和SMD IC焊起來真要命
穩壓經過測試沒有焊壞的應該算大幸
LPF輸出部份與原廠線路大不相同
這也是這次修改測試的項目之一
看起來也是四顆OP
但四顆都是雙OP
原本屬意的是AD8620BR
但Digikey上的報價還蠻驚人的
y拍上的看起來都怪怪的不敢買
所以這次先用OP275
AD8620等以後有機會再上
這次零件都是向Mouser和Digikey訂購
所以沒有假貨的疑慮

裝到目前為止發現的Bug數比預想還多
不過都還在能手動修正的範圍內
看來送洗前的review還是不夠徹底
(待續)

2010/4/23更新進度
圖檔
把最後幾個零件裝上
數位輸入有同軸 BNC 光纖
之後考慮再加上AES 這樣所有數位輸入界面都搞定了
光纖頭因為layout出現重大失誤所以先不裝 之後再來處理
Software Mode設定比想像中麻煩
所有參數全部都要自己設定
花了不少時間才讓8416動起來
讀取8416內部比較器的數值可以讓MCU可以判斷鎖定的頻率
圖檔
44.1K算出來的數值有點怪
圖檔
48K就很正常
圖檔
96K也沒問題
圖檔
192K也OK

44.1出來的數值不對該是MCU計算上的誤差 這部份之後再研究
弄出這個顯示是要判斷訊號穩不穩
如果顯示的數值會跳動代表傳輸或訊源的jitter有點大
但8416內部比較器位元數有限 可能一般情況的jitter不會大到讓數值一直跳
8416的操作算擺平了 不過內部有很多參數可以玩
接下來擺平4398應該就可以出聲了吧 :aa:



很氣派
有軍隊的架勢 :D
祝早日成功 :)
頭像
uwontforget
SR40
SR40
 
文章: 1
註冊時間: 週一 9月 29, 2008 12:23 am

Re: 剛出爐的玩具

文章isas 發表於 週六 4月 24, 2010 11:40 pm

本日進度更新

搞半天只是一顆電阻焊錯
總之就是開聲了
接下來就是把控制設定寫完整....
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章steel 發表於 週六 4月 24, 2010 11:56 pm

看起來不錯... :clap:

期待後續
我的部落格
DIY的音響世界
頭像
steel
RS2
RS2
 
文章: 3142
註冊時間: 週日 3月 09, 2003 3:04 pm
來自: 高雄市

Re: 剛出爐的玩具

文章componentbeggar 發表於 週日 4月 25, 2010 6:45 am

抗議! 抗議!
:keep:
這般功力老鳥都汗顏
簽名檔還用__我是新手
:mad:
要讓真的新手裹足不前哩
:cold:
太強嚕
componentbeggar
SR40
SR40
 
文章: 6
註冊時間: 週一 9月 14, 2009 8:09 am

Re: 剛出爐的玩具

文章isas 發表於 週日 4月 25, 2010 3:45 pm

本日進度提前更新 :D
功能大部份都寫完嚕
接下來就是測試跟裝箱
下週帶去讓朋友試聽(寫作試聽念作PK~)..... :haha:
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週一 4月 26, 2010 6:48 pm

本日進度更新
準備要裝進機殼了
塞的有點太剛好
現在用的變壓器是湊合用的
看來又要訂做了

當初沒加進EEPROM有點失算
設定一多就很麻煩
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週一 4月 26, 2010 10:49 pm

圖檔
小弟修改數值時把零件解下來才發現 :mad:
現在零件cost down真恐怖
左邊那顆是飄洋過海來的 應該是近期生產的
右邊那顆是電料行買的庫存貨(Moto出產 搞不好庫存十年以上)
那個背板薄到絕緣豆完全鎖不緊
深度大概差了一半
沒注意到的話如果遇到大電流的場合可能會因為與散熱片接觸不良昇天
得先把絕緣豆修掉一半的厚度才能貼平散熱片...... :ale:
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章componentbeggar 發表於 週二 4月 27, 2010 8:50 am

isas兄:
請看您的PO圖,右邊接腳靠近本體看得出是銅,現在已經有不少國外大廠已經把接腳改成鋁了!而且告知:如果要銅腳,交期會、、、不想辦法改BOM,等著看採購找老闆來修理工程師!
:keep:
componentbeggar
SR40
SR40
 
文章: 6
註冊時間: 週一 9月 14, 2009 8:09 am

Re: 剛出爐的玩具

文章isas 發表於 週三 4月 28, 2010 12:08 am

本日進度更新

componentbeggar大沒講小弟還沒發現
連接腳都cost down成鋁的 :mad:
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週四 4月 29, 2010 12:49 am

本日進度更新
把背板挖好
光纖頭換上TORX177
173頻寬6M
177頻寬15M
換成177應該可以確實支援到192K輸入
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週四 4月 29, 2010 2:21 pm

在看datasheet的時候發現
4398其實是可以跑mono mode
不過文件上沒有明確寫出來
只要用mix功能設定兩組輸出為同一聲道
然後將其中一組聲道設定為反相
應該就可以做成mono mode的4398

這應該可以當作升級參考
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章isas 發表於 週二 5月 04, 2010 2:02 am

圖檔
做個總結
4398 MKII開發已經到一個段落
雖然還有問題未解,但已經算能動了
這週末去了台中一趟,把MKII拿給友人試聽
之後還會轉手給另一位仁兄聽看看
順便把流浪在外近兩年的4398第一代和2906 UAB帶回家
二代與一代最大的差別在LPF設計(控制方面小弟是覺得不影響音質,差別不大)
一代的LPF線路是公版修改
二代的線路是小弟依照DA輸出的特色進行的修改
最大差別在公版那組線路輸入阻抗約1K~2K(看用哪組數值)
小弟重新設計的LPF輸入組抗為100K
友人試聽的說法,修改後的線路低頻量感有增加
高低銜接的比較順暢
但是聲音厚度還是不夠
一代小弟是用了AD797當LPF(因為小弟覺得797中頻比較厚一點)
二代的組態用了OP275 這是顆便宜好調整的OP
小弟把一代拿回來再聽一次的感想是
四顆OP275比一顆AD797便宜 但聽感方面是新線路把舊線路打假的
這證明線路參數調整遠比燒料重要
如果還有MKIII的話,LPF還會再調整一次組態跟參數(不知道幾時會生出來就是,這次修改的部份小弟在一年多前就構想好了,直到最近才做出東西)

至於數位方面...
看看這玩意猜猜看小弟在想啥?
圖檔
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章russ 發表於 週日 5月 30, 2010 6:09 pm

VCO :grin:
russ
SR40
SR40
 
文章: 0
註冊時間: 週日 2月 13, 2005 8:37 pm

Re: 剛出爐的玩具

文章isas 發表於 週五 6月 04, 2010 6:22 pm

是VCO沒錯
原本小弟構想是把8416內建的VCO抽出來處理所以弄了一顆VCO回來
180M~200M 用74VHC4040除頻下去就是因DA所需要的Clock
把這個Clock灌進8416去再生出source的資料
不過事後想想 訊號再生沒這麼簡單就搞定
一是8416內部比較器精度不夠
二是這種作法還是需要Buffer
與其搞個VCO不如直接用夠大的Buffer+TCXO
所以就變廢案 :mad:

小弟試過用1PPM TCXO去灌8416當作I2S的Reference Clock來做Redata
96K以下勉強是可行
192K就爆音連連(可能是測試的線太爛 被訊號抖動影響)
要支援到192K看來不上FIFO不行

新的構想是塞一顆ARM上去.....
永遠的新手
isas
SR40
SR40
 
文章: 0
註冊時間: 週三 6月 27, 2007 4:22 am
來自: 初心者村

Re: 剛出爐的玩具

文章russ 發表於 週六 6月 05, 2010 7:04 pm

新的構想是塞一顆"ARM"上去..... :bs:
russ
SR40
SR40
 
文章: 0
註冊時間: 週日 2月 13, 2005 8:37 pm

Re: 剛出爐的玩具

文章狂人 發表於 週日 6月 27, 2010 7:21 pm

用另外的 clock 來校正,應該會導致同步問題吧?
每個數位線路中,都有個類比信號在大喊著 "放我出去~"
In every digital circuit, there is an analog signal screaming to get out.
頭像
狂人
SR60
SR60
 
文章: 69
註冊時間: 週一 3月 10, 2003 12:43 am
來自: 路西法的老家∼

下一頁

回到 音響 DIY 電路技術討論

誰在線上

正在瀏覽這個版面的使用者:Bing [Bot] 和 88 位訪客