功放
?
功率放大器簡稱功放,俗稱“擴音機”,是音響系統中最基本的設備,它的任務是把來自
信號源(專業音響系統中則是來自調音臺)的微弱電信號進行放大以驅動揚聲器發出聲音。
?
功放的作用就是把來自音源或前級
放大器的弱信號放大,推動音箱放聲。一套良好的音響系統功放的作用功不可沒。
?
功放,是各類音響器材中最大的一個家族,其作用主要是將音源器材輸入的較微弱信號進行放大后,產生足夠大的
電流去推動揚聲器進行聲音的重放。由于考慮功率、阻抗、失真、動態以及不同的使用范圍和控制調節功能,不同的功放在內部的信號處理、線路設計和生產工藝上也各不相同。
?
功放分類
?
移頻功放除了普通功放的放大信號驅動揚聲器擴聲的功能外,還能有效的抑制現場嘯叫,保證語音的傳輸質量,即使在環境較差的場合,也能極大限度地抑制回嘯,保護音響設備不會因嘯叫而燒壞。
?
移頻功放廣泛應用于高檔多媒體電教室、培訓室,小型會議室或其他簡單擴聲場合,話筒可直接接入移頻功放,還能有效抑制話筒對音箱產生的嘯叫,并且支持背景音樂接入進行擴聲。
?
按導電方式
?
按功放中功放管的導電方式不同,可以分為甲類功放(又稱A類)、乙類功放(又稱B類)、甲乙類功放(又稱AB類)和丁類
?
功放(又稱D類)。
?
甲類功放是指在信號的整個周期內(正弦波的正負兩個半周),放大器的任何功率輸出元件都不會出現電流截止(即停止輸出)的一類放大器。甲類放大器工作時會產生高熱,效率很低,但固有的優點是不存在交越失真。單端放大器都是甲類工作方式,推挽放大器可以是甲類,也可以是乙類或甲乙類。
?
乙類功放是指正弦信號的正負兩個半周分別由推挽輸出級的兩“臂”輪流放大輸出的一類放大器,每一“臂”的導電時間為信號的半個周期。乙類放大器的優點是效率高,缺點是會產生交越失真。
?
甲乙類功放界于甲類和乙類之間,推挽放大的每一個“臂”導通時間大于信號的半個周期而小于一個周期。甲乙類放大有效解決了乙類放大器的交越失真問題,效率又比甲類放大器高,因此獲得了極為廣泛的應用。
?
丁類功放也稱數字式放大器,利用極高頻率的轉換開關電路來放大
音頻信號,具有效率高,體積小的優點。許多功率高達1000W的丁類放大器,體積只不過像VHS錄像帶那么大。這類放大器不適宜于用作寬頻帶的放大器,但在有源超低音音箱中有較多的應用。
?
按元件數量
?
按功放輸出級放大元件的數量,可以分為單端放大器和推挽放大器。
?
單端放大器的輸出級由一只放大元件(或多只元件但并聯成一組)完成對信號正負兩個半周的放大。單
?
端放大機器只能采取甲類工作狀態。
?
推挽放大器的輸出級有兩個“臂”(兩組放大元件),一個“臂”的電流增加時,另一個“臂”的電流則減小,二者的狀態輪流轉換。對負載而言,好像是一個“臂”在推,一個“臂”在拉,共同完成電流輸出任務。盡管甲類放大器可以采用推挽式放大,但更常見的是用推挽放大構成乙類或甲乙類放大器。
?
按功放管類型
?
按功放中功放管的類型不同,可以分為膽機和石機。
?
?
?
按功能
?
按功能不同,可以前置放大器(又稱前級)、功率放大器(又稱后級)與合并式放大器。
?
功率放大器簡稱功放,用于增強信號功率以驅動音箱發聲的一種
電子裝置。不帶信號源選擇、音量控制
?
等附屬功能的功率放大器稱為后級。
?
前置放大器是功放之前的預放大和控制部分,用于增強信號的電壓幅度,提供輸入信號選擇,音調調整和音量控制等功能。前置放大器也稱為前級。
?
將前置放大和功率放大兩部分安裝在同一個機箱內的放大器稱為合并式放大器,我們家中常見的功放機一般都是合并式的。 [1]
?
按用途
?
?
AV功放是專門為家庭影院用途而設計的放大器,一般都具備4個以上的聲道數以及環繞聲解碼功能,且帶有一個顯示屏。該類功放以真實營造影片環境聲效讓觀眾體驗影院效果為主要目的。
?
隨著大屏幕電視,多種圖象載體的普及,人們對“坐在家里看電影”的需求日益高漲,于是集各種影音功能于一體的多功能功放應運而生。“AV”是英文AudioVideo即音頻,
視頻的打頭字母縮寫。“AV功放”經歷了杜比環繞,杜比定向邏輯,
AC-3,DTS的進程,AV功放的與普通功放的區別,在于AV功放有AV選擇杜比定向邏輯解碼器,AC-3,DTS解碼器,和五聲道功率放大器。以及畫龍點睛的數字聲場(
DSP)電路,為各種節目播放提供不同的聲場效果。但是由于AV功放在電路的信號流通環節上,經過了太多而且復雜的處理電路,使聲音的純凈度”受到了過多的“染色”,所以用AV功放兼容HI-FI重放時效果不理想。這也是很多HI-FI發燒友對AV功放不屑一顧的原因。
?
Hi-Fi功放是為高保真地重現音樂的本來面目而設計的放大器,一般為兩聲道設計,且沒有顯示屏。
?
“HI-FI功放”就是我們發燒友的功放了,它的輸出功率一般大都在2X150瓦以下。設計上以“音色優
?
美,高保真”為宗旨。各種高新技術集中體現在這種功放上。價格也從千余元到幾十萬元不等。“HI-FI功放”又分“分體式”(把前級放大器獨立出來),和“合并式”(把前級和后機做成一體)。一般的講,在同檔次的機型中“分體式”在信噪比,聲道分割度等指標上高于“合并機”(不是絕對的)。且易于通過信號線較音。合并式機則有使用方便,相對造價低的優點,平價合并機輸出功率一般大都設計在2X100W以下,也有不少廠家生產2X100W以上的高檔合并機。 [1]
?
?
按照使用元器件的不同,功放又有“膽機”(電子管功放),“石機”(晶體管功放),“
IC功放”(
集成電路功放)。由于新技術,新概念在膽機中的使用,使得電子管這個古老的真空器件又大放異彩,它的優美的聲音,令許多燒友拜倒。資深的發燒友幾乎都有一臺。“IC功放”由于他的音色比不上上兩種功放所以在HI-FI功放中很少看到他的影子。 [1]
?
按使用人群
?
功放大體上可分為三大類“專業功放”“民用功放”“特殊功放”。
?
“專業功放”一般用于會議,演出,廳,堂,場,館的擴音。設計上以輸出功率大,
保護電路完善,良好的散熱為主。大多數“專業功放”的音色用于HI-FI重放
?
時,聲音干硬不耐聽。
?
“民用功放”詳細分類又有“HI-FI功放”“AV功放”“KALAOK功放”以及把各種常用功能集于一體的所謂“綜合功放”。
?
“KALAOK功放”與一般功放的區別在于“KALAOK功放”有混響器從BBD
模擬混響發展到DIGETAL(數字混響),變調器,話筒放大器。一些廠家為了市場的需求,把包括AV功放,KALAOK功放在內的各種功能組合成一體即所謂“綜合功放”,這是一種大雜燴功放,什么都有,什么也做不好,是一種低檔功放,不追求音質,只追求功能豐富。
?
“特殊功放”顧名思義就是使用在特殊場合的功放,例如警報器,車用低壓功放等等,在此不作介紹。
1.MTK6250平臺 K類功放、AB類功放、正常音頻開啟和關閉啟動代碼如下,供參考:
void AFE_SwitchExtAmplifier( char sw_on )
{
#if defined(__AUDIO_CLASS_K__)//K類功放
volatile unsigned short iDelay;
if (sw_on)
{
GPIO_WriteIO( 0, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30//pulse time define by device 脈沖時間間隔由硬件決定
GPIO_WriteIO( 1, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30
GPIO_WriteIO( 0, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30
GPIO_WriteIO( 1, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30
GPIO_WriteIO( 0, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30
GPIO_WriteIO( 1, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30
GPIO_WriteIO( 0, gpio_afe_amplifier_pin);
for (iDelay =0; iDelay 《20; iDelay++){} //30
GPIO_WriteIO( 1, gpio_afe_amplifier_pin);
}
else
{
GPIO_WriteIO( 0, gpio_afe_amplifier_pin);
}
#elif defined(__AUDIO_CLASS_AB__)//AB類功放
if (sw_on)
{
GPIO_WriteIO( 1, gpio_afe_amplifier_pin);
}
else
{
GPIO_WriteIO( 0, gpio_afe_amplifier_pin);
}
#else //__AUDIO_CLASS_K__
#if defined(MT6253T) || defined(MT6253)
//For MT6253T
if( sw_on )
pmu6253_spk_enable(KAL_TRUE);
else
pmu6253_spk_enable(KAL_FALSE);
#elif defined(MT6253E) || defined(MT6253L)
if( sw_on )
pmu_6253el_spk_enable(KAL_TRUE);
else
pmu_6253el_spk_enable(KAL_FALSE);
#elif defined(MT6252H) || defined(MT6252)
DCL_HANDLE handle;
PMU_CTRL_SPK_SET_EN val;
handle=DclPMU_Open(DCL_PMU, FLAGS_NONE);
if( sw_on )
//pmu_6252_spk_enable(KAL_TRUE);
val.enable=DCL_TRUE;
else
//pmu_6252_spk_enable(KAL_FALSE);
val.enable=DCL_FALSE;
DclPMU_Control(handle, SPK_SET_EN, (DCL_CTRL_DATA_T *)&val);
DclPMU_Close(handle);
#else
DCL_HANDLE handle;
PMU_CTRL_SPK_SET_EN val;
handle=DclPMU_Open(DCL_PMU, FLAGS_NONE);
if( sw_on )
{
val.enable=DCL_TRUE;
}
else
{
val.enable=DCL_FALSE;
}
DclPMU_Control(handle, SPK_SET_EN, (DCL_CTRL_DATA_T *)&val);
DclPMU_Close(handle);
#endif
#endif //__AUDIO_CLASS_K__
}
評論
查看更多