導航:首頁 > 操作系統 > 單片機聲組

單片機聲組

發布時間:2023-05-19 15:35:35

① 怎樣用51單片機檢測聲音

首先要有感測器,將聲音轉為電信號,可以使用駐極體話筒,後面再加上音頻放大電路,放大器輸出接單片機的ADC(模數轉換器)就可以了。單片機就可以通過編寫相應的程序對聲音識別處理,不過要做復雜的運算處理,需要使用DSP晶元,單片機的運算能力很有限。

② 單片機的輸出聲音頻率是多少

揚聲器或蜂鳴器是靠正、負電平驅動生成震盪,因此,正、負電平相同時長能生成最大聲音
500Hz=500次震盪每秒,即震盪頻率=1/500Hz=0.002秒=0.002s
如果我們需要生成500Hz的聲音,應該讓揚聲器接收到這樣的波形:0.001s的高電平和0.001s的低電平
因此我們設定定時器每0.001s中斷一次,在中斷時翻轉P3.0的狀態,得到的波形就是我們想要的波形啦。

③ 單片機開始計時聲音怎麼調

單片機開始計時聲音怎麼調
八通道計時器抖藍聲音怎麼調,開機狀態,在所有定時單元均處於停止(待機狀態)時,按住編程健不放,3秒鍾以上,喇叭響罩孝衫一聲,定時器進入編程(設定)狀態,此時1數碼顯示屏的秒單元閃爍。
此時可按本組的數字鍵,選擇調整分鍾(此時分鍾單元閃爍),再次按本組的數字鍵,又轉為調整秒慎吵鍾數值;通過使用加▲減▼鍵調整時間;此時每按一次鍵,喇叭響一聲;把定時器調整到需要的時間後,再按一下編程鍵,即可進入2數碼顯示屏的時間設定;重復2至4步,完成全部8組數碼顯示的設定後,定時器退出編程狀態,轉為待機狀態。
抖籃提醒設定開機狀態,在所有定時單元均處於停止(待機狀態)時,按住抖籃編程健不放,3秒鍾以上,喇叭響一聲,定時器進入抖籃編程(設定)狀態,此時1﹟數碼顯示屏的秒單元閃爍。
此時可按本組的數字鍵,選擇調整分鍾(此時分鍾單元閃爍),再次按本組的數字鍵,又轉為調整秒鍾數值;通過使用加▲減▼鍵調整時間;此時按鍵,喇叭不響,表示編程的是抖籃定時器。
把抖籃定時器調整到需要的時間後,再按一下抖籃編程鍵,即可進入2﹟數碼顯示屏的時間設定;重復2至4步,完成全部8組數碼顯示屏的設定後,抖籃定時器退出狀態,轉為待機狀態。定時器的使物腔用和維護。

④ 單片機發聲電路聲音很小是怎麼回事

主要是驅動電路的問題,因為很多單片機的驅動能力有限,所以你直接用單片機的管腳去接蜂鳴器聲音肯定會不大的。你可以嘗試一下用個三級管來驅動蜂鳴器,而單片機這用來控制這個三級管就行了。這樣問題基本會解決

⑤ 單片機聲音數組怎麼設置

1、直接把文件拖進來。
2、通過選擇的按鈕在軟體下方顯示了叢跡當前導入的WAV文件的參數。
3、並且和慧搏直接生成了數組,復制到了剪前鄭祥輯版裡面。

⑥ 如何用單片機控制聲音

可以使用單片機的電平輸出的+-電壓,控制數字電路的電子開關,用這個脈沖電壓控制電子音量IC的控制端就可以。

單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。

⑦ 怎麼使用單片機控制蜂鳴器發聲

蜂鳴器有兩種,一種是無源的,另一種為有源的,確認的方法為:1)看封裝,如果引腳端為PCB板的,一般為無源的,引腳端為樹脂灌封的,一般為有源的。2)加電實驗,用5V電壓點擊接觸引腳時,只有「噠噠」聲的為無源的,發出一個單音響的為有源的。
兩種蜂鳴器用單片機的控制方法是一樣的,對於無源的,要求單片機送出一組斷續的音頻信號,使蜂鳴器按要求發聲,對於有源蜂鳴器,要求單片機送出一組斷續的電脈沖信號,用於分斷蜂鳴器的通斷狀態,而使有源蜂鳴器發出「嘀...嘀」,「嘀...嘀...嘀」等希望的聲音。
無源蜂鳴器舉例:
/**********************************************************************/
//聲響驅動程序 BELL--整點報時(鬧鍾音兩短一長)
/**********************************************************************/
void Beep(void)
{
uint a;//定義變數用於發聲的長度設置
uchar b;
for(b=2;b>0;b--){
for(a=200;a>0;a--){//第一個聲音的長度
beep = ~beep;//取反揚聲器驅動口,以產生音頻
Delay_1us(500);//音調設置延時
}
DelayM(1000);
}
for(a=1000;a>0;a--){//第一個聲音的長度
beep = ~beep;//取反揚聲器驅動口,以產生音頻
Delay_1us(500);//音調設置延時
}
beep = 1;//音樂結束後揚聲器關閉
}
有源蜂鳴器舉例:
void main(void)
{
NB=0;//有源蜂鳴器初始不送電
while(1)
{
NB=0;//有源蜂鳴器斷電

delay(300);//停一段時間
NB=1;//有源蜂鳴器送電
delay(1000);//響一段時間
}
}

⑧ 單片機 採集聲音

用AD0804或AD0801,轉換速度不算太快,但以20K速度採集語音沒有問題,外圍用一個駐極話筒加LM324放大100倍即可.

這樣做有點打擦邊球,因為語音通常小於5K赫茲,這樣剛好滿足奈奎斯特采樣定理,但采其他如音樂則有些失真,這個我實踐過,但用DAC0832(速率1M)還原出來勉強可以聽吧.

不知你是用什麼單片機,我用AD0804測試是配合AT89C51做的,如果你能用高速的增強型的或DSP的話,強烈建議用TMS320AD50,是AD/DA通用串列通信的轉換晶元.

閱讀全文

與單片機聲組相關的資料

熱點內容
用什麼app校對試卷 瀏覽:101
基於單片機的光控路燈 瀏覽:33
為什麼說安卓平板適配的軟體少 瀏覽:676
三國志下載pdf 瀏覽:683
為什麼單片機c語言 瀏覽:423
演算法一定有一個或多個輸入 瀏覽:242
浪潮伺服器貴州銷售雲主機 瀏覽:844
amdlinux顯卡安裝 瀏覽:570
泰海科技雲伺服器如何卸載 瀏覽:124
有密碼打開excel加密 瀏覽:822
java生成重復字元 瀏覽:282
串口伺服器有什麼用 瀏覽:330
linux安裝red5 瀏覽:295
單片機中斷時入口地址作用 瀏覽:150
程序員的工作是重復性的嗎 瀏覽:68
照片怎麼轉換成pdf 瀏覽:133
女生學編程好嗎 瀏覽:240
目前絕地求生怎麼看伺服器地址大全 瀏覽:826
論人類不平等的起源pdf 瀏覽:438
壓縮機螺桿加工 瀏覽:370