首頁 > 硬體

詳解AC97和HD音效卡前置音訊介面的連線跳線

2020-10-16 23:55:22

AC97不是具體的音效卡型號,而是一種音效卡標準。AC97音效卡主要由幾個部分組成:音訊處理主晶片、MIDI電路、CODEC數模轉換晶片、功放輸出晶片,其中前二者是主要的數位電路部分,功放輸出部分則是純類比電路。HD Audio是High Definition Audio(高保真音訊)的縮寫,是Intel與杜比(Dolby)公司合力推出的新一代音訊規範,可以說是AC97的增強版,取樣率為192kHz,遠遠高於AC97的最高48kHZ,但HD不向下相容AC97。HD特點是資料傳輸頻寬大、音訊回放精度高、支援多聲道陣列麥克風音訊輸入、CPU的佔用率更低,底層驅動程式可以通用。HD支援裝置感知和介面定義功能,即所有輸入輸出介面可以自動感應裝置接入並給出提示,而且每個介面的功能可以隨意設定。該功能不僅能自行判斷哪個埠有裝置插入,還能為介面定義功能。

步驟/方法

  • 01

    HD機箱前置面板連線
    前置音訊面板有兩個音訊插口。這兩個音訊插口在AC97裡是分工明確的,粉色的是插麥克,綠色的是插耳機。HD Audio則改為智慧插口,兩個插口都是雙聲道,既可以插耳機也可以插麥克,通過軟體自動識別。因此,主機板上的前置音訊插座的針腳定義有了改變。
    HD Audio的前置音訊介面針腳定義從上面的圖可以看到最明顯的是HD Audio取消了5/6,9/10的跳線帽,同時針腳定義的名稱也有了很大改變。下面是AC97的前置音訊插座和針腳定義,可以與HD Audio的對比看出變化。下面是HD Audio與AC’97的針腳定義對比表:從上表可以看出,第1、2、3、5、9雖然名字有所變化,其功能沒有改變。這就可以使HD Audio前置音訊插座與AC97的前置音訊面板相容。目前市場上還沒有HD Audio前置面板的機箱,都是AC97的。如果把AC97的前置音訊面板連線到HA Audio的前置音訊插座上,基本上與原來接到AC97插座一樣,還是要把AC97的麥克輸入(MIC_IN)連線1針,把麥克偏置(MIC_BIAS)連線在3針(如果機箱提供MIC_BIAS就連線,沒有就不用)。同樣把前置右聲道輸出(FPOUT_R)接到5針,前置右聲道返回(RET_R)接到6針(也可以不接)。前置左聲道輸出(FPOUT_L)接到9針,前置左聲道返回(RET_L)接到10針(也可以不接)。地線(GND)接到2針。參見下圖:(注:第三針如果有的話一定要接上,不然麥克風會只有一個聲道)
    AC97的連線請看後面第七節。

  • 02

    驅動程式
    AC’97的驅動程式一般是由CODEC晶片廠商提供,主機板搭配的CODEC晶片不同,驅動也就不同。HD Audio把驅動分為兩層:匯流排驅動(Bus Driver)和功能驅動(Function Drivers),其中「匯流排驅動」由作業系統廠商開發,對於Windows來說就是微軟開發提供,稱之為通用音訊結構(UAA)高清晰度音訊類驅動程式(HD Audio Bus Driver)。「功能驅動」是實現特定功能的功能性驅動,包括音訊控制面板軟體一般由CODEC晶片廠商提供。
    微軟的HD Audio Bus Driver,現在有兩個版本:KB835221(1.0版支援XP SP1)、kb888111(1.0a版,支援XP SP2)。這個驅動以修補程式包的形式提供更新,而在微軟網站沒有提供下載。想要下載的可以到下面地址下載:http://dlsvr01.asus.com/pub/ASUS/nb/W5A/UAA_XP_050922.zip微軟網站提供了有關說明:http://support.microsoft.com/kb/888111/kb888111有50多兆,是多種語言的,如下圖:安裝時執行LANG.EXE即可。
    一般個CODEC廠商提供的HD Audio驅動整合了這款驅動,不需要另外安裝。也有的CODEC廠商提供的驅動沒有整合HD Audio Bus Driver,如:驊訊CMI9880 HD Audio聲音晶片最新驅動UDAX008.62.64版。需要先安裝HD Audio Bus Driver,然後才可以安裝驊訊CMI9880驅動。
    沒有安裝HD Audio Bus Driver,音效卡就不能工作。

  • 03

    裝置感知
    裝置感知就是音效卡的輸入輸出介面可以自動感應裝置接入並給出提示。AC’97音效卡的幾個插孔是標註顏色和字元來說明每個插孔的作用,如果把MIC接到Speaker介面上,是無法正常使用的。
    HD Audio音效卡支援所有輸入輸出介面自動感應裝置接入,不僅能自行判斷哪個埠有裝置插入,還能為介面定義功能。比如同樣把MIC接到Speaker介面上,HD Audio可以探測到該介面有裝置連線,並提示有裝置接入,請使用者確定接入的是那種裝置,使用者確定後即將該介面定義為MIC輸入介面,改變原介面屬性。這項功能為連線音訊裝置提供了方便。裝置感知的原理就是利用音訊插座的開關功能,設定感知邏輯電路和相關軟體。如下圖:目前只有主機板上的後置音訊插座才使用這種可以感知的插孔。圖8是把音箱插頭插入音訊輸入插座後,音效卡控制面板提示「插頭已插入插孔」,同時彈出「裝置型別」提示,並讓使用者確認插入什麼裝置。此例中因為插入的是主音箱,所以選擇「音源輸出」。這樣音源輸入插孔就變為前置主音箱輸出了。當拔出插頭時,音效卡控制面板又提示「插頭已從插孔拔出」。機箱的前置音訊面板還是採用AC97規格的前置音訊面板,沒有「裝置感知功能」,所以就會出現前置麥克感知問題。現象是麥克插入前置的粉色插口後,不能輸入聲音。
    解決辦法有兩種:
    1、通過音訊控制面板軟體關閉前置面板的感知功能。如Realtek ALC883/885音效卡:
    2、修改AC 97的前置音訊插排
    如果軟體設定沒有解決,那是主機板的BIOS沒有把PRESENCE#(第4針)設定為0(低電平),音效卡驅動的控制面板也沒有關閉「前置面板插孔探測」選項。可以要求主機板廠商更新BIOS,CODEC廠商更新驅動。如果個人有能力,也可以自己修改AC 97的前置音訊插排,使之相容HD Audio。修改方法如下圖:根據我們前面敘述的HD Audio的針腳定義和插口感知原理,只要把第4針PRESENCE#訊號接地,使其降為低電平,表示連線前置音訊面板。把第7針SENSE_SEND訊號接地,使其降為低電平,就表示有插頭插入。
    AC 97的前置音訊面板的插座沒有獨立的開關,第6、10針沒有用了。把這兩針取下,放在第4、7針位,再把4、7連線到第2針(地線),使PRESENCE#訊號、前置面板插孔探測訊號固定在低電平。讓CODEC、BIOS以及驅動認為:第一連線了前置音訊面板,第二前置插孔有插頭插入。

  • 04

    QQ語音和為對方播放歌曲問題
    由於QQ的聲音管理程式還沒有針對HD Audio修改,用HA Audio音效卡在QQ的語音聊天或為對方播放歌曲時,對方聽不到。
    解決辦法是:
    1、開啟音效卡驅動的音訊調解控制面板,將「混頻器」中「立體聲混音」開啟,預設為關閉。2、語音聊天或給對方播放影音檔案時,如果對方聽不到聲音,點選一下QQ播放選單中的「快進」按鈕即可。

  • 05

    前置音訊線
    英特爾對前置音訊電纜做了明確的規範。為了減少串擾、訊號衰減和電磁耦合干擾,要求前置音訊線採用遮蔽線。由於麥克訊號是低電平訊號,並且對噪聲很敏感,遮蔽對於麥克線尤為重要。標準建議前置音訊線長度在18英寸以內。下面是標準中有關前置音訊線的規則圖示:目前在國內的機箱裡很少看到有符合Intel標準的前置音訊線。大部分是無遮蔽的排線,這種排線由於抗干擾能力差,必然降低音效卡的音質。特別是HD Audio,影響更大。所以設定HD Audio後,最好選擇設定標準音訊線的機箱。參見下圖:

  • 06

    AC97機箱前置音訊線
    AC97機箱前置音訊線一般都很熟悉了,有不太清楚的可以看看下面:
    一般符合AC97標準的前置音訊連線線至少有7根:
    還有把5/6和9/10各自合併為一根線,同時5/6和9/10又通過導線連線,共5線7個插針的。也可以認為符合AC97標準。5線7針的優點是前後置音訊可以同時使用。7線7針的就不能。

  • 07

    前置音訊的連線
    AC’97標準中規定了前置音訊接線規則,並給出示意圖:下面是實際接線圖例:

  • End

特別提示

第4腳千萬不要連線任何接線,因為這是給機箱附帶音訊功放供電用的,有+5V電壓,接錯了可能要燒主機板。一般在連線麥克時經常出問題,MIC IN一定接在第1腳,如果沒有MIC Bias(MIC POWER),可以不接,地線一定要接在2腳。如果提供2根地線,接1根即可


IT145.com E-mail:sddin#qq.com