2010/11
13
學電子的應該都知道,DAC 這一詞指的就是「數位轉類比轉換器」,在電腦上一般指的就是音效卡,電腦是全數位處理的,但耳朵聽到的聲音是類比的,所以很自然的就會需要 DAC 這樣的東西,當然也是直接影響音質好壞的重要元件。這次要作的是內建 USB 介面的 DAC,也就是 USB 音效卡。
先把可能用到的材料零件準備一下,頭一次作 USB 的裝置,USB 接腳的定義一直搞不清楚,一不小心,可能就是電源接反然後發生短路。
電路倒也不難,資料手冊裡就有現成的線路可以參考,比較有像在做邏輯電路的感覺。
對於 USB 外接裝置,我是比較喜歡使用 Type B 的接頭。後頭兩顆大大的電容就是輸出交連電容。
這顆就是 DAC,是台灣公司 C-Media 的產品,很多電腦內建的音效卡都是採用他們家的晶片,而這顆 CM102-A,就是內建了 USB 控制器的 DAC,取樣率可支援 44.1khz、48khz,也可輸出 SPDIF 數位訊號,除此之外,這 IC 本身也是一個功率擴大機(接喇叭用的),市面上滿多平價的外接 USB 喇叭,用的也是這顆 IC,這顆 DAC 大約幾十塊錢,挺便宜的。
這個部分改採用主動式石英震盪器,提供更穩定的震盪頻率給 CM102-A 使用。
這是後來又作一片一樣的,只是零件有稍作修改。
做好的板子接到電腦上,馬上就會被系統辨識到有一個 USB DAC 可使用,就是不需要額外驅動程式的意思,CM102-A 的音質,接上自製耳擴,聽起來倒是不差,聲音挺清楚的,但有個問題就是,系統內建的驅動程式,僅支援 48khz 的輸出,且無法調整左右平衡,若是使用 foobar2000 聽無損,就會無法真正輸出 44.1khz CD 格式的聲音,不管怎麼調,系統都會以軟體方式強制轉換為 48khz 來輸出。
要解決這個問題,第一個是可使用 asio4all 這個軟體來當做偽 asio 裝置作輸出,就可以調整取樣率,第二個則是下載 CM102-A 的官方驅動程式,功能會多很多,但詭異的是官方網站是根本找不到的,要從第三方產品才能得到這個驅動程式。
CM102-A 還有個問題就是,內建的功率放大器好像是無法關閉的,規格書翻了半天都沒找到,就是說我沒辦法將 CM102-A 當做一個純 DA 來使用,這一點是滿可惜的。
C-Media CM102-A 網站
先把可能用到的材料零件準備一下,頭一次作 USB 的裝置,USB 接腳的定義一直搞不清楚,一不小心,可能就是電源接反然後發生短路。
電路倒也不難,資料手冊裡就有現成的線路可以參考,比較有像在做邏輯電路的感覺。
對於 USB 外接裝置,我是比較喜歡使用 Type B 的接頭。後頭兩顆大大的電容就是輸出交連電容。
這顆就是 DAC,是台灣公司 C-Media 的產品,很多電腦內建的音效卡都是採用他們家的晶片,而這顆 CM102-A,就是內建了 USB 控制器的 DAC,取樣率可支援 44.1khz、48khz,也可輸出 SPDIF 數位訊號,除此之外,這 IC 本身也是一個功率擴大機(接喇叭用的),市面上滿多平價的外接 USB 喇叭,用的也是這顆 IC,這顆 DAC 大約幾十塊錢,挺便宜的。
這個部分改採用主動式石英震盪器,提供更穩定的震盪頻率給 CM102-A 使用。
這是後來又作一片一樣的,只是零件有稍作修改。
做好的板子接到電腦上,馬上就會被系統辨識到有一個 USB DAC 可使用,就是不需要額外驅動程式的意思,CM102-A 的音質,接上自製耳擴,聽起來倒是不差,聲音挺清楚的,但有個問題就是,系統內建的驅動程式,僅支援 48khz 的輸出,且無法調整左右平衡,若是使用 foobar2000 聽無損,就會無法真正輸出 44.1khz CD 格式的聲音,不管怎麼調,系統都會以軟體方式強制轉換為 48khz 來輸出。
要解決這個問題,第一個是可使用 asio4all 這個軟體來當做偽 asio 裝置作輸出,就可以調整取樣率,第二個則是下載 CM102-A 的官方驅動程式,功能會多很多,但詭異的是官方網站是根本找不到的,要從第三方產品才能得到這個驅動程式。
CM102-A 還有個問題就是,內建的功率放大器好像是無法關閉的,規格書翻了半天都沒找到,就是說我沒辦法將 CM102-A 當做一個純 DA 來使用,這一點是滿可惜的。
C-Media CM102-A 網站
請問板上主動式石英震盪器輸出是接電阻300歐姆串33歐姆到cm102-a第4腳否?
第三方產品得到這個驅動程式 請問第三方產品是那家?
謝謝
驅動程式上 google 找的,只發現好像是從其他音效卡產品拿出來的。