製作一張音效卡不是乙個複雜的問題。如果使用
ti 的
pcm2702
你就能創造出乙個全功能的
usb音效卡。音效卡採用
usb供電一通道立體聲輸出。在
windows xp
和vista
下面不需要安裝驅動程式,因為它們已經被安裝好了。真正的即插即用裝置。
幾個星期前我看到乙個
usb音效卡叫做
alien dac
。這個掛在網上的專案計畫激發了我做這些事情。
產品描述:
pcm2702
的核心是
usb介面的
16-bit
立體聲dac
。如圖一 :
pcm2702
僅僅需要極少數的外圍器件就能工作。電路圖並不複雜。音效卡的供電可以依賴於
usb介面(跳線
w1)或者外部電源(跳線
w3)。
pcm2702
需要提供兩組電源
3.3v
(3v-3.6v
)和5v
(4.5v-5.5v
)。我使用
3.3v
固定輸出的低壓差線性穩壓器
(ldo)tps76733q
(io2
)和電壓輸出可調的低電壓線性穩壓器(
ldo)
tps76701q
來提供5v
(io3
)。所有的低電壓輸出穩壓器都採用
ti的產品,我使用它們的原因是我有存貨(這句意譯)。任何相似的
ldo都能使用。
io3的輸出電壓必需設定得比輸入約低一些才能使
ldo穩定的工作,我設定的電壓輸出是
4.8v
。輸出電壓可通過電阻
r33來進行調節。在低電壓供電下,
io3可以使跳線帽
w3短路。
led(d3)
指示電源接通。小的鐵氧體磁珠放置在
pcm2702
的所有電源引腳前面和
usb的
vbus
以及gnd
。這些磁珠可以減少高頻干擾。我發現商店賣的貼片磁珠存在一些問題就在以前的老的電路板裡面取了一些。這些磁珠並不是必需的,你可以用
0 ohm
電阻代替它們。
低通濾波器被放置在訊號的輸出端用來抑制取樣頻率訊號(這點我有點疑惑原文是
sampling frequency
是不是專業詞彙,知道的朋友告訴我一聲,謝謝)。將雙通道運算放大器
opa2353ua
配置為二階立體聲低通濾波器。
當pcm2702
從usb bus
led(
d1)將發光。當
usb bus
掛起向pcm2702
傳送資料的時候
led(
d2)將發光。
原理圖pcb排版
pcb成品板(使用標準腐銅板腐蝕)
頂部安裝圖
底部安裝圖
結論:
這個電路工作得非常好。我僅僅在焊接的時候使得電路出現短路導致了無法正常工作,但是當我解決了短路問題之後這個音效卡就開始工作了。我在
windows 2000,xp
,vista
下面測試通過了。驅動已經被整合在了這些系統中所以音效卡在連線後的幾秒鐘內就能工作了。
在寫這篇**的時候我發現
pcm2702
已經不是最新的設計了,甚至
ti提供而來更好的解決方案。
pcm2704,pcm2705
和pcm2702
有相同的功能,但是它們包含了輸出濾波器。它們能夠直接驅動頭戴式耳機。
pcm2705
音量和靜噪可以通過
spi匯流排來控制或者
pcm2704
可以使用電鈕控制。
pcm2704
和pcm2705
是tssop28
封裝的。
pcm2706
相似於pcm2704
和pcm2707-pcm2705
,但是它們增加了
i2s匯流排。
pcm2706
和pcm27
是tqfp
封裝。我推薦使用新的器件來進行新的設計(參見
ti官方**)。
艾肯音效卡和so8音效卡哪個更好一點 音效卡有什麼用
很多人都知道音效卡可以優化聲音,可以讓你的聲音更好聽,但是卻不知道音效卡還有其他的什麼功能,所以很多唱見主播都會使用音效卡。那麼,音效卡有什麼用?下面將會為大家介紹。音效卡有什麼用 二 錄音 這也是音效卡最基本的功能之一,採集來自麥克風的訊號。目前大部分民用音效卡都可以採集48khz 16bit的訊...
國嵌攻略 168 音效卡驅動開發
oss架構 oss全稱是open sound system,叫做開放式音訊系統,這種早期的音訊系統是基於檔案系統的訪問方式,這意味著對聲音的操作完全可以像對普通檔案那樣執行open,read等操作。oss中,主要提供了一下幾種音訊裝置的抽象裝置檔案 dev mixer 用來訪問音效卡中的混音器,用於...
linux系統 wm9713音效卡配置 記要
linux系統 wm9713音效卡配置 記錄 如果要讓外音輸出,那麼確保wm9713的0x1c暫存器的值為0x1200,耳機輸出為0x00a0,當然兩者也可同時輸出,值為0x12a0。另外還要設定ac97 extended mstatus暫存器 即0x3e暫存器 設定的值為0xb900 開啟喇叭輸出...