0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于AT89C51單片機(jī)和放大器實(shí)現(xiàn)音頻信號(hào)均幅控制放大電路的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:電子元器件應(yīng)用 ? 作者:王廣武 ? 2021-03-16 15:24 ? 次閱讀

引言

現(xiàn)在的學(xué)校,有許多已經(jīng)采用計(jì)算機(jī)加網(wǎng)絡(luò)多媒體系統(tǒng)來進(jìn)行現(xiàn)場教學(xué)。此外,工程施工人員在施工現(xiàn)場進(jìn)行對(duì)講通話,駕駛?cè)藛T在開動(dòng)的坦克等自行火炮車輛上進(jìn)行通話等,都避免不了講話時(shí)嘈雜的背景噪聲或無線干擾(包括網(wǎng)絡(luò)射頻干擾),因而聲音有大有小。怎樣才能使聽到的廣播聲或耳機(jī)中說話的聲音平穩(wěn)清晰,本文給出了一種用SG270、LM4884電路配合AT89C51單片機(jī)來解決干擾問題的實(shí)現(xiàn)方案。

1 電路主要器件

1.1 SG270放大器

SG270電路為國產(chǎn)工業(yè)級(jí)(-40℃~+85℃)可控增益音頻放大器,該芯片的1、2腳為正、反相信號(hào)輸人端,A、B、C為壓控輸入端,增益控制電壓范圍為2.1~2.5 V,可通過輸出反饋信號(hào)來即時(shí)進(jìn)行自動(dòng)增益控制。若把SG270用作信號(hào)鑒幅電路,那么,SQ即為音頻信號(hào)輸入端,當(dāng)輸入信號(hào)達(dá)到一定幅度時(shí),SQOUT端輸出高電平(9腳須接上拉電阻)以此作為輸出允許信號(hào)。SG270的封裝形式為J型或D型DIP雙列直插陶瓷封裝,圖1所示是其引腳排列圖。

SG270的主要電參數(shù)如下:

◇電壓增益:無控制電壓或輸入信號(hào)為0~5mV時(shí),A VD≥70倍;輸入信號(hào)為6~70 mV時(shí),AVD為70~1倍

◇直流輸出電壓:5~7 V(電源為12V時(shí));

◇輸出電壓:≥5 V(電源電壓12 V時(shí));

◇輸入偏置電流I10:≤10μA;

◇功耗電流IP≤lOmA;

◇電路固有壓控電壓:2.1~2.5 V

◇壓控溫漂:-4 mV/℃或±0.2 V/100℃,當(dāng)SG270用于氣溫條件相對(duì)較差的野外環(huán)境時(shí),應(yīng)對(duì)SG270進(jìn)行溫度補(bǔ)償(負(fù)系數(shù)),否則,在全部溫度范圍內(nèi),SG270的輸出幅度會(huì)產(chǎn)生±0.2 V的溫度漂移。

◇增益調(diào)整范圍△Av為-70 dB

1.2 LM4884放大電路

LM4884是美國國家半導(dǎo)體公司的Boomer音頻放大器,該器件具有噪音抑制功能,可以抑制混入放大器的射頻信號(hào),從而有效地確保調(diào)制解調(diào)器不受噪音影響,同時(shí)能有效地抑制來自無線筆記本電腦手機(jī)電子產(chǎn)品的干擾,有助于提高揚(yáng)聲器的聲音清晰程度。LM4884具有低電平有效停機(jī)模式以及過熱保護(hù)功能。同時(shí)帶有2位四種增益(6 dB、10 dB、15.6 dB、21.6 dB)選擇端。LM4884使用5V電源,可以很好地與TTL電平的單片機(jī)相連接,其封裝形式為20腳DIP雙列直插封裝或無引線封裝。

LM4884的主要性能參數(shù)如下:

◇輸出功率:8Ω/1.2 W或4Ω/1.9 W;

◇PSRR(1 kHz,VDD=5 V)≥62 dB;

◇采用雙通道差分放大,有2位四種可選增益(6 dB、10 dB、15.6 dB、21.6 dB);

◇信號(hào)電源和功率驅(qū)動(dòng)電源分開供電。

1.3 AT89C51單片機(jī)

AT89C51是美國ATMEL公司生產(chǎn)的帶4 KB片內(nèi)Flash程序存儲(chǔ)器的40引腳單片機(jī),其有關(guān)參數(shù)和引腳功能可查閱《ATMEL89系列單片機(jī)應(yīng)用技術(shù)》等資料。

2 設(shè)計(jì)方案

2.1 硬件電路原理及功能

由SG270、LM4884和AT89C51單片機(jī)構(gòu)成的音頻均幅(量)輸出控制放大器的電路原理圖如圖2所示。圖中未包括話筒或音源部分(也可來自網(wǎng)絡(luò),無線接收的音頻信號(hào)等)的前級(jí)電路,前級(jí)輸入SG270的信號(hào)VINA為5~50 mV;OUT1、OUT2輸出信號(hào)則可接人多媒體網(wǎng)絡(luò)或擴(kuò)音機(jī),也可直接驅(qū)動(dòng)揚(yáng)聲器或耳機(jī)。

(1) 靜噪功能

當(dāng)無正常的音頻信號(hào)而只有背景噪聲時(shí),運(yùn)放A1的輸出幅度降低,南于壓控電平的降低會(huì)使SG270增益增大,故必須進(jìn)行靜噪??捎葾3把輸入信號(hào)放大整形后由比較器B1進(jìn)行輸入信號(hào)VINA大小的判別。若無正常信號(hào),B1將輸出低電平給AT89C51單片機(jī)并進(jìn)入INT0靜噪中斷處理,然后按靜噪延時(shí)設(shè)定延時(shí)后由P1.2發(fā)出高電平以關(guān)閉LM4884輸出。

(2) 防聲音突變

當(dāng)系統(tǒng)在正常音頻輸入時(shí),如果突然遭遇強(qiáng)聲(如大喊、撞擊話筒、接插件接觸斷續(xù)、雷爆、火器發(fā)射等),則該電路會(huì)由SG270自動(dòng)反饋控制并通過即時(shí)降低增益來抑制這種強(qiáng)聲,強(qiáng)聲過后再自動(dòng)恢復(fù)正常。

而當(dāng)系統(tǒng)處于靜噪狀態(tài)時(shí),若不加處置,SG270將處于高增益狀態(tài),此時(shí)若有話音信號(hào),則可能出現(xiàn)沖擊,故可由單片機(jī)P2.5發(fā)低電平以關(guān)閉電子開關(guān)A,同時(shí)由P2.6發(fā)出高電平打開電子開關(guān)B,而P2.7發(fā)出的1 kHz方波則經(jīng)100 kΩ電阻和電容C整形、W1降幅后,由運(yùn)放A4輸出25mV左右的假信號(hào)VINB給SG270,以使其保持有話音時(shí)的正常增益(這時(shí)LM4884輸出關(guān)閉)。

(3) 對(duì)聲音的自動(dòng)增益跟蹤

自動(dòng)增益跟蹤功能主要利用SG270的自動(dòng)增益調(diào)節(jié)特性,并通過壓控反饋回路由運(yùn)放A0、A1、A2來完成。

(4) 功率輸出功

由運(yùn)放A5對(duì)A0輸出的平穩(wěn)信號(hào)進(jìn)行限幅后,其輸出VINC可用于LM4884的差分放大,這種放大輸出的功率可達(dá)1.2 W以上。LM4884的增益可由單片機(jī)(K2、K3、K4開關(guān))進(jìn)行設(shè)定并控制指示(通過L1、L2、L3、L4發(fā)光二極管)。

(5) 靜噪延時(shí)設(shè)定和數(shù)字顯示

不靜噪時(shí),電路開關(guān)K1閉合,這時(shí)開關(guān)A一直接通,B一直斷開,LM4884也將一直打開。

有靜噪和延時(shí)時(shí),K1斷開,進(jìn)入可靜噪狀態(tài)(L0指示)。靜噪動(dòng)作延時(shí)可南J1和J2在0~19秒內(nèi)設(shè)定,設(shè)定值可由LED2和LED1顯示。

開機(jī)的初始設(shè)定為5秒,5秒無人說話將關(guān)閉LM4884輸出(揚(yáng)聲器無聲)以使電路靜音。

其它功能也可在此電路上改進(jìn)和增加。

2.2 軟件設(shè)計(jì)

在了解了硬件電路原理及功能要求的基礎(chǔ)上??捎肁T89C51單片機(jī)通過軟件進(jìn)行編程來實(shí)現(xiàn)電路功能,其程序框圖如圖3所示。

3 結(jié)束語

利用本文給出的實(shí)現(xiàn)方式設(shè)計(jì)的音頻信號(hào)均幅控制放大器,可以使嘈雜環(huán)境下的通話聲音變得平穩(wěn)清晰。從而解決了音頻信號(hào)的背景噪聲和無線干擾問題。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 放大器
    +關(guān)注

    關(guān)注

    143

    文章

    13507

    瀏覽量

    212708
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6026

    文章

    44456

    瀏覽量

    631007
  • 封裝
    +關(guān)注

    關(guān)注

    126

    文章

    7653

    瀏覽量

    142471
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    用SG270/LM4884和AT89C51設(shè)計(jì)的音頻信號(hào)控制放大器

    介紹了用SG270可控增益音頻放大器、AT89C51單片機(jī)和LM4884B可抑制射頻干擾音頻放大器進(jìn)行自反饋即時(shí)調(diào)控音頻輸入
    發(fā)表于 03-07 22:36

    如何去設(shè)計(jì)音頻信號(hào)控制放大器

    音頻信號(hào)控制放大器電路主要器件包括哪些?如何去設(shè)計(jì)音頻信
    發(fā)表于 04-22 07:18

    AT89C51單片機(jī)的電風(fēng)扇控制系統(tǒng)設(shè)計(jì)流程圖

    AT89C51單片機(jī)的電風(fēng)扇控制系統(tǒng)設(shè)計(jì)流程圖仿真圖AT89C51單片機(jī)的電風(fēng)扇控制系統(tǒng)設(shè)計(jì)+流
    發(fā)表于 09-08 06:52

    小功率音頻信號(hào)放大器電路及制作

    小功率音頻信號(hào)放大器電路及制作
    發(fā)表于 04-13 12:41 ?18次下載
    小功率<b class='flag-5'>音頻信號(hào)</b><b class='flag-5'>放大器</b><b class='flag-5'>電路</b>及制作

    用SG270/LM4884和AT89C51設(shè)計(jì)的音頻信號(hào)

    摘要:介紹了用SG270可控增益音頻放大器、AT89C51單片機(jī)和LM4884B可抑制射頻干擾音頻放大器進(jìn)行自反饋即時(shí)調(diào)控音頻輸入
    發(fā)表于 07-01 21:11 ?27次下載

    如何實(shí)現(xiàn)(電腦)PC機(jī)單片機(jī)AT89C51的串行通信

    如何實(shí)現(xiàn)(電腦)PC機(jī)單片機(jī)AT89C51的串行通信 在Windows95下使用串口API函數(shù)實(shí)現(xiàn)PC
    發(fā)表于 04-07 09:45 ?4638次閱讀

    基于D類放大的高效率音頻功率放大器設(shè)計(jì)

    為提高功放效率,以適應(yīng)現(xiàn)代社會(huì)高效、節(jié)能和小型化的發(fā)展趨勢(shì),以 D類功率放大器 為核心,以單片機(jī)89C51和可編程邏輯器件(FPGA)進(jìn)行控制及對(duì)數(shù)據(jù)的處理,
    發(fā)表于 06-08 16:14 ?330次下載
    基于D類<b class='flag-5'>放大</b>的高效率<b class='flag-5'>音頻</b>功率<b class='flag-5'>放大器</b>設(shè)計(jì)

    基于89C51單片機(jī)控制放大器增益的設(shè)計(jì)

    摘要:用單片機(jī)控制放大器增益, 實(shí)現(xiàn)放大器增益擴(kuò)程功能, 以滿足不同幅度信號(hào)對(duì)
    發(fā)表于 03-06 17:35 ?208次下載
    基于<b class='flag-5'>89C51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>控制</b><b class='flag-5'>放大器</b>增益的設(shè)計(jì)

    AT89C51單片機(jī)實(shí)現(xiàn)頻率測(cè)量

    AT89C51單片機(jī)實(shí)現(xiàn)頻率測(cè)量,參考資料。
    發(fā)表于 05-06 10:25 ?0次下載

    基于AT89C51單片機(jī)的電子表設(shè)計(jì)

    AT89C51 單片機(jī)的電子表設(shè)計(jì)
    發(fā)表于 06-21 09:13 ?57次下載

    基于AT89C51單片機(jī)的數(shù)控電源的設(shè)計(jì)

    本文主要論述了一種基于AT89C51單片機(jī)為核心控制器的數(shù)控直流穩(wěn)壓電源的設(shè)計(jì)原理和實(shí)現(xiàn)方法,其主要由輔助電源、顯示電路
    發(fā)表于 12-06 13:57 ?43次下載
    基于<b class='flag-5'>AT89C51</b><b class='flag-5'>單片機(jī)</b>的數(shù)控電源的設(shè)計(jì)

    用SG270/LM4884和AT89C51設(shè)計(jì)的音頻信號(hào)控制放大器

    關(guān)鍵詞:AT89C51 , , 控制放大器 , 音頻信號(hào) , 用SG270/LM4884
    發(fā)表于 02-10 00:01 ?652次閱讀
    用SG270/LM4884和<b class='flag-5'>AT89C51</b>設(shè)計(jì)的<b class='flag-5'>音頻信號(hào)</b><b class='flag-5'>均</b><b class='flag-5'>幅</b><b class='flag-5'>控制</b><b class='flag-5'>放大器</b>

    基于AT89C51單片機(jī)的溫度檢測(cè)系統(tǒng)硬件電路設(shè)計(jì)

    本系統(tǒng)的硬件電路由溫度檢測(cè)、信號(hào)放大、A/D轉(zhuǎn)換、AT89C51單片機(jī)、功率放大及執(zhí)行
    發(fā)表于 09-19 15:38 ?1.3w次閱讀
    基于<b class='flag-5'>AT89C51</b><b class='flag-5'>單片機(jī)</b>的溫度檢測(cè)系統(tǒng)硬件<b class='flag-5'>電路</b>設(shè)計(jì)

    AT89C51單片機(jī)

    AT89C51單片機(jī)學(xué)習(xí)一、AT89S51單片機(jī)的I/O端口二、AT89S51單片機(jī)的中斷系統(tǒng)?
    發(fā)表于 11-12 12:21 ?65次下載
    <b class='flag-5'>AT89C51</b><b class='flag-5'>單片機(jī)</b>

    基于AT89C51單片機(jī)用8255實(shí)現(xiàn)接口擴(kuò)展Proteus仿真及程序

    基于AT89C51單片機(jī)用8255實(shí)現(xiàn)接口擴(kuò)展Proteus仿真及程序
    發(fā)表于 05-05 09:57 ?12次下載