剛出爐的玩具
發表於 : 週二 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應該就可以出聲了吧
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
裝箱+整線
面板的方孔挖到手軟
剩背後的電源孔明天再來
正面看起來不像DAC
反倒比較像啥波形產生器之類的
2010/04/28更新進度
在底部挖出散熱孔
光纖頭源本是用TORX173
小弟當初沒注意到有新產品了(當兵當到脫節OTZ)
現已改為177
173頻寬6M 在96K臨界點
177則是15M 應可支援到192K
背面照
前方的線還未整修長度所以一團亂硬塞