導航:首頁 > 操作系統 > 音量調節晶元單片機

音量調節晶元單片機

發布時間:2023-06-17 22:03:49

單片機如何控制語音晶元,

APR9600(語音錄放)

台灣公司最新推出的APR9600語音錄放晶元,是繼美國ISD公司以後採用模擬存儲技術的又一款音質好、噪音低、不怕斷電、

復錄放的新型語音電路,單片電路可錄放32-60秒,串列控制時可分256段以上,並行控制時最大可分8段。與ISD同類晶元

它具有:價格便宜,有多種手動控制方式,分段管理方便、多段控制時電路簡單、采樣速度及錄放音時間可調、每個單鍵均有

停止循環多種功能等特點,同時保留了ISD2500晶元的一些特點,都是DIP28雙列直插塑料封裝,在管腳排列上也基本相同。

圖一是APR9600的全功能使用電路圖,圖二是APR9600的管腳排列圖。表(一)為管腳功能說明。一、並行控制模式

在ISD晶元中要實現某鍵對某段的多段並行控制是十分復雜的,一般需要大量的二極體解碼陣或單片機來輔助實現,另外在分

段錄音時也存在很多困難。而在APR9300晶元中卻十分簡單,每段都有對應的鍵控制,按哪一鍵就錄、放哪一段,而且可以方便地

對任意一段重新錄音不影響其它段、對任意一段循環放音等。只是每段錄音的最大時間是等分的,而且最多隻能分八段。下面

以需要分四段為例說明:

並行四段控制需要將晶元的MSEL1端置1(高電平)、MSEL2端置0(低電平)、/M8端任意。模式置好後開始錄音,置RE

端為0,壓住/M1即聽到「嘀」一聲BUSY指示燈亮起即開始錄音第一段,松鍵時又聽到「嘀」一聲BUSY指示燈熄滅即錄音停止。

/M2、/M3、/M4分別錄其他三段。錄音時可以不按順序,先錄任意一段均可,不滿意可重新錄音。每段的最大時間為15秒(以全

片60秒錄音計),錄滿時指示燈熄滅並響「嘀嘀」兩聲,當然實際每段錄音可以長短不一。置RE端為1即是放音狀態,按一下/M1

即放音第一段,放音期間再按一下/M1即停止放音,如果壓住/M1鍵不放即循環放音第一段直到松鍵。/M2、/M3、/M4均分別控制第二、三、四段。/CE鍵為停止鍵,放音期間按一下它也能停止放音。

其它並行二段、八段的控制使用方式相同。

二、串列控制模式

串列控制方式用到的鍵要少得多,它僅需要一、二個鍵來控制所有的語音段錄放,而且段數可以足夠多,每段也沒有時間限制。

只是在選段上沒有並行控制模式方便。

置MSEL1、MSEL2均為0,在錄音時/M8置1。置/RE端為0為錄音狀態,按住/M1即開始錄第一段,松鍵即停止。再按住/M1

即錄第二段,如此一直分段錄音,直到晶元溢出。

在放音時(/RE=1)有兩種狀態,/M8置1為串列順序控制方式,按一下/M1即放音第一段,再按一下即放第二段,如此順序

逐段放音,到最後一段結束時即停止放音,必須按一下CE鍵復位,然後再按/M1鍵就可以又從第一段放音。這種方式下的段不可選

擇只能按錄音的順序播放,適合走馬燈、流程式控制制等電路使用;/M8置0為串列選段控制方式,按一下/M1隻能放音第一段,再按

還是放音第一段。這時的/M2有效成為快進選段鍵,每按一下/M2即向後移動一段,例如現在按了三下/M2,再按/M1就放音第四段。

因此可以實現選段放音。按/CE鍵復位為第一段。

APR9600晶元還有其它幾種控制方式,用戶可根據需要自行實驗設計。

APR9600的電性能參數:電源電壓4.5-6.5V,靜態電流1uA,工作電流25mA。其外接振盪電阻與采樣率、語音頻帶、錄放

時間的關系見表(三),該電阻可以根據用戶需要的時間和音質效果無級調節。

單片機接M1-M8就行了

⑵ 用紅外遙控器怎麼實現調節功放的音量大小,用單片機嗎

紅外遙控的音頻功放設計與製作

1.引言

本項目以單片機為核心,開發設計了具有紅外線遙控功能的功率放大器,整個系統構思巧妙,設計合理,實用性強。

2.發射電路原理

要使紅外線接收器能夠接收到的紅外線信號,我們必須紅外線發射時具有一定的信號特徵。

常用的區分指令信號的特徵是頻率特徵和碼組特徵,即用不同的頻率或不同編碼的電信號代表不同的指令。我們這里用到的是碼組特徵。碼分制紅外遙控電路就是指令信號產生電路以不同的脈沖編碼(不同的脈沖數目及組合)代表不同的指令。對於圖1來講,當不同的指令鍵被按下時,單片機編碼電路產生不同脈沖編碼的指令信號,也就是進行編碼,然後經調制電路調制,變為編碼脈沖調制信號,再由驅動電路驅動紅外發射器件發射紅外光信號。

本文用到的碼分制紅外線遙控系統的發射部分原理(如圖1)。

在發射部分電路中由於關鍵的編碼部分電路功能本文使用了美國公司Microchip生產的PIC16F84A單片機來實現,因而電路顯得非常簡潔。使用PIC16F84A單片機的好處還在於我們只要改變單片機里的程序就可以改變電路功能同時也可以實現一個遙控器控制多種機器。

發射部分的原理圖(見圖2)。

這個電路很簡潔,下面我們來簡單介紹一下。它一共有K1、K2、K3、K4四個按鍵。當按下按鍵K1時單片機PIC16F84A的第六個引腳RB0接地,表示給RB0一個低電平的有效信號。單片機PIC16F84A的6、7、8、9引腳都是它的信號輸入端,這4個輸入端都是低電平有效,高電平無效的,具體情況將在下一節介紹。單片機PIC16F84A收的K1發來的低電平信號後按照程序的設定在17引腳RA0輸出一串二進制碼10000000。該信號還很微小不能用來直接推動紅外線發光二極體,因此需要放大器放大。

在這里我們用三極體Q1來做放大器,它的型號是C1815,一個NPN型三極體。二進制碼信號經過放大後就可以推動紅外線發光二極體了。紅外線發光二極體D1負責把電信號轉換成紅外線信號並發射出去。

K2、K3、K4的功效和K1差不多,只是按下K2、K3、K4後,單片機PIC16F84A根據不同的引腳收到的有效信號後在17引腳RA0輸出的二進制碼不同。接收部分的電路就是根據二進制碼的不同來辨別用戶到底是按下哪個按鍵。

電路中的4MHz晶體振盪器和兩個22pF的電容是用來為單片機PIC16F84A提供基準頻率的。該電路使用4.5V的直流電源,由三節干電池提供。

電阻R1、R2、R3、R4的作用是在按鍵按下前連接單片機PIC16F84A的輸入引腳和電源,使引腳輸入高電平。當按鍵K按下時電阻起分壓作用,保證單片機PIC16F84A引腳有低電平輸入。

3.接收電路

紅外遙控的接收就是由紅外接收器件光電二極體或光電三極體接收下來,再把紅外光信號轉換成電信號。紅外遙控接收器由紅外線接收器件、前置放大電路、解調電路、指令信號檢出電路、記憶及驅動電路、執行電路組成。當紅外接收器件收到發射器的紅外指令信號時,它將紅外光信號變為電信號並送入前置故大器進行放大,再經解調器後,由指令信號檢出電路將指令信號檢出,最後記憶及驅動電路驅動執行電路,實現各種操作。

紅外遙控的接收部分的原理方框圖(如圖3)。

接收部分電路主要包括直流穩壓電源提供電路、紅外線接收電路、放大電路、顯示電路、

音頻功放電路。這個電路顯然比上一章的紅外線發射電路復雜多了,在這里我們先看一下接收部分的電路圖再慢慢分析它的原理。

接收部分的電路圖(見圖4)。

接收部分電路的顯示,音頻功放等功能需要較大的功率和電壓。因此我們不能用電池做電源,而是要用220V的交流生活用電源。可是220V的電源對於PIC16F84A單片機、DAC0830等晶元來說太高了,而且它們需要的是直流電源。所以我們需要把220V交流電變成幾伏的直流電源,這個工作是由直流穩壓電源電路完成的。這部分電路由兩個部分組成:1.降壓整流電路;2.穩壓電路、降壓整流電路由一個變壓器和4個整流二極體組成。如圖4.2所示,220V交流電通過變壓器T01後從220V的交流電壓變成15V左右的交流電壓,15V的交流電壓經過4個整流二極體整流後,轉換成有部分交流成分的直流電壓。在這部分電路的製作時要注意兩點:

1.變壓器初級必須接在220V交流電一端,次級接在電路板上。如果接錯輕則燒壞電路板,重則可能傷害到人生安全。初、次級的區分可以通過測變壓器的內阻辨別——內阻大的是初級,內阻小的是次級。

2.整流二極體的排列方向必須正確。整流二極體排列錯誤就會燒壞電容,也有可能會燒壞後面的晶元。

穩壓電路由一些電阻電容和穩壓晶元7805、7809組成。這部分電路的功能是對上一級電路提供的直流電壓進一步整流、穩壓、降壓,最後產生後面電路需要的5V直流電源和9V直流電壓。

如圖4.2,R01、R02、R18的作用是分壓、限流,它們使電壓進一步下降和當後面電路出現短路等毛病時可以限制電路過大保護電路。電容C01、C02、C03等電容的作用的濾波,使電壓的波形

更加平穩。這部分電路的關鍵功能是由穩壓晶元7805和7809實現。7805可以把前面的不穩定電壓

轉換成穩定的5V直流電源,輸出給晶元PIC16F84A和CD4511使用。7809可以把前面的不穩定電壓轉換成穩定的9V直流電源輸出給晶元DAC0830使用。

紅外接收電路由光電三極體Q03PIC16F84單片機等組成。光電三極體能夠把發射部分電路的紅外線發光二極體發射出來的紅外線信號接收下來,然後轉換成相應的電信號輸入到單片機PIC16F84A的6號引腳RB0中。

單片機PIC16F84A是接收部分電路的核心部件。它負責對接收到的信號解碼、識別,再根據接收到的信號輸出控制信號,控制下面電路的驅動電路和顯示電路。電容C06、C07、晶體振盪器X01可以產生4MHz的振盪時鍾信號為單片機PIC16F84A提供和發射部分的單片機一樣的時鍾信號,使它們可以同步工作。

放大電路由三極體Q01、Q02和一些電阻電容組成。它們的工作是對單片機PIC16F84A輸出的控制信號放大,推動下一級電路工作。

顯示電路由晶元CD4511和LED顯示管組成。它們的工作是顯示單片機輸出的信號是否符合設定的程序,方便電路的檢測與調試。參考圖4晶元CD4511接收的到單片機PIC16F84A發出的信號後就在相應的引腳發出高電平由LED顯示管顯示出來。

音頻功率放大器的類型很多,根據使用器件的不同,可分為純電子管、晶體管、集成電路、場效應管功率放大器。本項目的音頻功放電路選用晶元LM4756,由0AC0830進行D/A變換,控制功率放大器音量大小。

在發射電路中由於關鍵的編碼部分電路功能本設計使用了美國公司Microchip生產的PIC16F84A單片機來實現,因而電路顯得非常的簡潔。接收電路中也用到PIC16F84A,它負責把接收的信號解碼,輸出信號來控制音頻功放電路和顯示電路。使用PIC16F84A單片機的好處還在於我們只要改變單片機里的程序就可以實現電路功能的改變,同時也可以實現一個遙控器控制多種機器。

4.PCB設計與製作

根據電路原理圖,運用了Protel99軟體對電路進行了PCB設計,包括元器件的布局與布線,最後成功製作PCB板。這是該畢業設計的主要內容之一。

(1)元件的布局:手工布局,一般是遵循相關的元件放在一起的原則,有特殊要求的元件特別處理;例如開關、跳線、去耦電容等。

(2)PCB布線:布線的宗旨是能使線布到最合理最密集,而干擾最小。本設計採用手工布線與自動布線相結合的手段。先對有特殊要求的走線進行預布,例如電源線、地線和信號線等。

然後按照設定的規則自動布線;最後對完成的布線進行逐一的檢測。盡量減少過孔,使走線最短,最合理。

設計的PCB布線圖(見圖5)。

5.測試結果

在接收電路的電源功能上通過調試後在IC117805的輸出端輸出+5V的直流電壓供晶元

PIC16F84A和CD4511使用;在晶元IC127809的輸出端輸出穩定的+9V的直流電壓。電路實現的功能如下:

(1)實現了較遠距離的紅外線遙控。最遠遙控距離為十米左右。

(2)實現了音頻功放,最大輸出功率高達35W。

⑶ 單片機控制系統中,什麼語音晶元最好用,順便給個C例子,謝謝了!

NVD系列八腳語音晶元是廣州九芯電子科技最新推出的一款適合工廠量產型的工業級OTP語音晶元,具有音量調節功能,連碼播報,音質高,控制方便,電路簡單,多種實用的封裝形式等諸多顯著優點,可以任意控制多段語音觸發,是市面上唯一8腳晶元支持220段聲音的語音晶元。
適合多種型號的單片機

⑷ 有一種能播放音樂的晶元是什麼 怎麼做

就叫音樂晶元,在網上搜吧,定製很貴的,而且沒必要

⑸ 怎樣用單片機控制音響的音量

單片機控制音響的音量的方式有兩種:
一種是控制音響音量的採用馬達電位器,單片機控制馬達順時針或逆時針轉動,實現音量控制。和傳統的電位器相比相當於在普通電位器基礎上增加了馬達實現音量控制,這類電位器的尺寸比較大,而且因為馬達經常轉動,故障率相對較高。
還有種是採用集成電路來實現:用專用的音量控制集成電路加上編碼開關(也叫數字電位器)配合單片機程序實現對音量控制。例如PTC(台灣普城 http://www.princeton.com.tw)品牌的PT2313等,和馬達控制相比較有可靠性高,體積小的優點。

閱讀全文

與音量調節晶元單片機相關的資料

熱點內容
華為手機怎麼去除app標記未讀信息 瀏覽:852
java監控文件夾 瀏覽:803
群控伺服器主機怎麼轉變普通電腦 瀏覽:705
手機怎麼調整app大小 瀏覽:453
加密門禁卡揭秘 瀏覽:137
詞釋pdf 瀏覽:991
安卓手機上如何停止自動續費 瀏覽:880
加密編碼摘要 瀏覽:785
疫情命令黨 瀏覽:496
java轉sql 瀏覽:705
android獲取apn 瀏覽:74
phpfpm進程池 瀏覽:793
解壓掏耳朵音頻 瀏覽:675
爬香山解壓 瀏覽:952
演算法導論回溯 瀏覽:343
開盤指標源碼查詢 瀏覽:528
有道雲保存伺服器出錯 瀏覽:641
生成360文件夾 瀏覽:1006
圖庫的文件夾是哪個 瀏覽:507
程序員為什麼葯學日語 瀏覽:425