99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

基于FPGA的蜂鳴器模擬簡譜樂曲

CHANBAEK ? 來源:HardwareStudy ? 作者:kknote ? 2023-04-18 14:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機(jī)、打印機(jī)、復(fù)印機(jī)、報警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時器等電子產(chǎn)品中作發(fā)聲器件。

蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。

電壓式蜂鳴器 壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。多諧振蕩器由晶體管集成電路構(gòu)成。當(dāng)接通電源后(1.5~15V 直流工作電壓),多諧振蕩器起振,輸出 1.5~2.5kHZ 的音頻信號,阻抗匹配器推動壓電蜂鳴片發(fā)聲。

電磁式蜂鳴器 電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源后,振蕩器產(chǎn)生的音頻信號電流通過電磁線圈,使電磁線圈產(chǎn)生磁場。振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發(fā)聲。

蜂鳴器按驅(qū)動方式分為有源蜂鳴器和無源蜂鳴器兩種類型。

有源蜂鳴器是直流電壓驅(qū)動的,不需要利用交流信號進(jìn)行驅(qū)動,只需對驅(qū)動口輸出驅(qū)動電平并通過三極管放大驅(qū)動電流就能使蜂鳴器發(fā)出聲音。也就是說只要一通電就叫。如下圖中 a) 無源蜂鳴器內(nèi)部不帶震蕩源,所以直流信號無法令其鳴叫,必須用 2L~5K 的方波去驅(qū)動。

驅(qū)動方式有兩種:

一種是 PWM 輸出口直接驅(qū)動,另一種是利用 I/O 定時翻轉(zhuǎn)電平產(chǎn)生驅(qū)動波形對蜂鳴器進(jìn)行驅(qū)動。如下圖中 b)

pYYBAGQ-PSSAVLK7AAC-t0-mjL8574.png

pYYBAGQ-PSyAQ_jFAAK7HBZJFtw622.png

原理圖中的BUZZER就是蜂鳴器,之前在初識單片機(jī)里面提到過,驅(qū)動蜂鳴器可以用三極管,也可以用ULN2003,ULN2003可以看作是放大驅(qū)動電流的反相器。輸入端口1、2、3、4、5、6、7 分別對應(yīng)輸出端口16、15、14、13、12、11、10。在蜂鳴器的接口端(9端)給低電平就響。

利用這特性,結(jié)合蜂鳴器能發(fā)出不同頻率的聲音,用它來做一個《祝你生日快樂》的音樂發(fā)生器。并用LED燈做指示。

poYBAGQ-PTSAJm7kAAA_djEuy4o813.png

這是設(shè)計大概框圖:

下面是簡譜音調(diào)值

pYYBAGQ-PT6AQHK9AASCrDWOXC0858.png

poYBAGQ-PUaACpcGAANTFlvXcM8534.png

pYYBAGQ-PU2AN9RBAAP7c83CLzs125.png

pYYBAGQ-PVOAB9QBAAQzXu6MgS8316.png

pYYBAGQ-PVqAdEHwAAKTcL2_vf8439.png

下面是音調(diào)對應(yīng)的頻率設(shè)置值

pYYBAGQ-PWKALJnRAAT0RdKOW9s048.png

下面是根據(jù)頻率設(shè)置值來設(shè)置輸出信號

poYBAGQ-PWmAfiD6AAPGQg4ixE4542.png

pYYBAGQ-PXCALNZbAALelPGJbr8315.png

接著是分頻模塊:

poYBAGQ-PXiAMteTAAK0JO8Pijo353.png

下面是綜合后功能圖:

pYYBAGQ-PX-AXO-UAAAYsCBrnOk786.png

再看看里面的各個模塊的連接方式:

poYBAGQ-PYeAAZQ5AAA6-hSE6yU571.png

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

    關(guān)注

    1646

    文章

    22053

    瀏覽量

    618764
  • 振蕩器
    +關(guān)注

    關(guān)注

    28

    文章

    4017

    瀏覽量

    140887
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5530

    瀏覽量

    219499
  • 晶體管
    +關(guān)注

    關(guān)注

    77

    文章

    10020

    瀏覽量

    141787
  • 蜂鳴器
    +關(guān)注

    關(guān)注

    12

    文章

    895

    瀏覽量

    46971
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于AT89S52的樂曲編輯發(fā)生器的設(shè)計

    和音頻矩形脈沖信號頻率Fr的關(guān)系如下。為了敘述方便,不妨把定時器計數(shù)初值T稱為簡譜碼。3.2 樂曲的音調(diào)表示方法單片機(jī)播放樂曲的過程,主要是用單片機(jī)來識別所編輯的樂曲并播放出來。單片機(jī)
    發(fā)表于 09-28 11:22

    FPGA Verilog HDL 設(shè)計實(shí)例系列連載--------樂曲演奏

    ?!     D1.4樂曲演奏的外接接口(3)分配引腳:  將sys_CLK信號接時鐘,button接按鍵,audio接蜂鳴器,這里就不貼出具體的引腳圖了,大家可以根據(jù)自己的開發(fā)板對應(yīng)起來。(4)實(shí)驗(yàn)結(jié)果
    發(fā)表于 03-12 14:16

    如何讓FPGA開發(fā)板上的蜂鳴器發(fā)出救護(hù)車鳴笛聲

    。樂曲中的每一音符對應(yīng)著一個確定的頻率,要想FPGA發(fā)出不出音符的音調(diào),實(shí)際上只要控制它輸出相應(yīng)音符的頻率即可。樂曲都是由一連串的音符組成,因此按照樂譜依次輸出這些音符所對應(yīng)的頻率,就可以在無源
    發(fā)表于 02-13 16:04

    各位,問一個問題,用蜂鳴器演奏流行音樂曲子,做成產(chǎn)品賣的話,算侵權(quán)嗎?

    各位,問一個問題,用蜂鳴器演奏流行音樂曲子,做成產(chǎn)品賣的話,算侵權(quán)嗎?
    發(fā)表于 01-22 11:09

    【AC620 FPGA試用體驗(yàn)】蜂鳴器之一閃一閃

    需要用 2K-5K 的方波(聲音頻率)去驅(qū)動。 小梅哥的板子上用的是無源蜂鳴器。要用方波去驅(qū)動蜂鳴器。蜂鳴器要想發(fā)出不同頻率的聲音,就要用不用頻率的方波去驅(qū)動它,為了要它按簡譜響出歌曲
    發(fā)表于 07-27 00:38

    【AC620 FPGA試用體驗(yàn)】蜂鳴器之“一閃一閃亮晶晶”

    FPGA 輸出管腳,在 BEEP信號上輸入 2~5KHz 的 PWM 波,就能驅(qū)動蜂鳴器按照既定的頻率產(chǎn)生振動信號。 2.要使無源蜂鳴器能夠正常發(fā)聲,需要在控制端BEEP 給出相應(yīng)頻率的 PWM 波
    發(fā)表于 07-27 08:22

    如何利用無源蜂鳴器彈奏樂曲?

    ,所以可以跟前面LED一樣,給個高電平就能響,編程比無源的更方便?! ”疚睦脽o源蜂鳴器彈奏樂曲,用的就是淘寶上普通的電磁式阻抗16歐交流/2KHz 3V 5V 12V通用無源蜂鳴器,如果手邊沒有無源
    發(fā)表于 12-16 16:29

    樹莓派如何控制蜂鳴器演奏樂曲

      步進(jìn)電機(jī)以及無源蜂鳴器這些都需要脈沖信號才能夠驅(qū)動,這里將用GPIO的PWM接口驅(qū)動無源蜂鳴器彈奏樂曲,本文基于樹莓派Mode B+,其他版本樹莓派實(shí)現(xiàn)時需參照相關(guān)資料進(jìn)行修改!  1 預(yù)備知識
    發(fā)表于 02-02 16:31

    蜂鳴器驅(qū)動電路圖大全

    蜂鳴器驅(qū)動電路圖大全(五款蜂鳴器驅(qū)動電路原理圖)通用定時器PWM應(yīng)用例程--蜂鳴器演奏樂曲l請問大家下圖這個輸出方波信號的板子可以直接驅(qū)動無源蜂鳴器
    發(fā)表于 07-19 07:57

    基于FPGA的音樂蜂鳴器設(shè)計(附代碼)

    頻器,設(shè)計一個1KHz的方波,驅(qū)動蜂鳴器,觀測蜂鳴器是否會有聲音產(chǎn)生。 本小節(jié)研究如何利用蜂鳴器演唱一首曲子《世上只有媽媽好》。 下圖為《世上只有媽媽好》的簡譜。 = 圖2:世上只有
    發(fā)表于 02-27 16:43

    音樂蜂鳴器設(shè)計-ISE操作工具

    ,學(xué)習(xí)FPGA設(shè)計方法及設(shè)計思想的同時,實(shí)操結(jié)合各類操作軟件,會讓你在技術(shù)學(xué)習(xí)道路上無比的順暢,告別技術(shù)學(xué)習(xí)小BUG卡破腦殼,告別目前忽悠性的培訓(xùn)誘導(dǎo),真正的去學(xué)習(xí)去實(shí)戰(zhàn)應(yīng)用。話不多說,上貨。音樂蜂鳴器
    發(fā)表于 04-04 21:46

    樂曲電路

    樂曲電路 還是一個高品質(zhì)樂曲
    發(fā)表于 09-28 14:10 ?563次閱讀
    <b class='flag-5'>樂曲</b>電路

    把手教你學(xué)習(xí)FPGA蜂鳴器

    把手教你學(xué)習(xí)FPGA蜂鳴器篇,詳細(xì)的教程。
    發(fā)表于 09-01 16:40 ?0次下載

    MCU控制蜂鳴器演奏音樂小程序

    程序功能:MCU控制蜂鳴器演奏歌曲《祝你平安》 ,撥碼開關(guān)設(shè)置:將BUZZER位撥至ON,其余位撥至OFF,測試說明:聆聽蜂鳴器“唱出”的樂曲 ,既然是演奏樂曲對于一個音符應(yīng)該包括兩個
    的頭像 發(fā)表于 04-20 09:17 ?7242次閱讀

    采用FPGA DIY開發(fā)板控制蜂鳴器產(chǎn)生作用

    蜂鳴器——FPGA
    的頭像 發(fā)表于 06-22 03:29 ?4736次閱讀
    采用<b class='flag-5'>FPGA</b> DIY開發(fā)板控制<b class='flag-5'>蜂鳴器</b>產(chǎn)生作用