• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    單片機(jī)驅(qū)動(dòng)蜂鳴器的程序設(shè)計(jì)

    2019-04-24 01:20:14紀(jì)瀚濤
    時(shí)代農(nóng)機(jī) 2019年2期
    關(guān)鍵詞:蜂鳴器音調(diào)低電平

    紀(jì)瀚濤,王 偉

    (沈陽(yáng)工學(xué)院,遼寧 撫順 113122)

    1 可編程控制器

    運(yùn)用MCS-51單片機(jī),使用I/O輸出音頻脈沖,脈沖經(jīng)放大濾波后,驅(qū)動(dòng)揚(yáng)聲器發(fā)聲。

    若要產(chǎn)生f的頻率,則需于T時(shí)間內(nèi)(其中T=1/f),進(jìn)行吸、放各一次,換言之,磁鐵產(chǎn)生磁性、磁鐵失去磁性的時(shí)間各為T(mén)/2,成為半周期。

    2 驅(qū)動(dòng)蜂鳴器程序的編制

    如圖1所示,由單片機(jī)的P3.7口聯(lián)接一個(gè)NPN型的三極管,并于蜂鳴器BUZ1相連接。當(dāng)P3.1口輸出信號(hào)時(shí),蜂鳴器會(huì)產(chǎn)生相應(yīng)頻率的奉命信號(hào)。由單片機(jī)的P3.7口輸出1 kHz的信號(hào),持續(xù)0.1 s,停止0.5s,則蜂鳴器發(fā)出0.1s的“嗶”的聲音。

    要產(chǎn)生1kHz的頻率,則半周期為0.5ms,P3.7所送出的信號(hào)中,0.5 ms為高電平,0.5 ms為低電平。若0.5ms為高電平與0.5ms為低電平為一組信號(hào)(總共1ms),連續(xù)送出100組,即可得到1kHz的聲音約0.1s;停止輸出0.1s后,再送出0.5s的信號(hào)。

    2.1 電路圖

    圖1

    2.2 程序

    #include

    sbit buzzer=P3^7;

    void delay(int);

    void pulse_BZ(int,int,int);//聲明蜂鳴器發(fā)聲函數(shù)main()

    { while(1)

    { pulse_BZ(100,1,1); //蜂鳴器發(fā)聲 100×

    (0.5ms+0.5ms)=0.1s

    delay(1000); //延遲 1000×0.5ms=0.5s

    }

    }

    void delay(int x) //0.5ms延遲函數(shù)

    { int i,j;

    for(i=0;i

    for(j=0;j<60;j++);

    }

    void pulse_BZ(int count,int TH,int TL) //蜂鳴器發(fā)聲函數(shù)

    { int i;

    for(i=0;i

    { buzzer=1; //輸出高電平

    delay(TH); //延 遲 TH ×

    0.5 ms

    buzzer=0; //輸出低電平

    delay(TL); //延遲 TL×0.5ms

    }

    }

    3 結(jié)語(yǔ)

    運(yùn)用MCS-51單片機(jī)控制驅(qū)動(dòng)信號(hào)使蜂鳴器發(fā)出不同音調(diào)的聲音,聲音的頻率由延時(shí)程序控制,頻率越高,音調(diào)就越高;頻率越低,音調(diào)越低。通過(guò)單片機(jī)仿真軟件,該程序通過(guò)改變驅(qū)動(dòng)頻率,可以讓蜂鳴器發(fā)出不同頻率,不同長(zhǎng)短的聲音。

    猜你喜歡
    蜂鳴器音調(diào)低電平
    春的呼喚
    新航空(2024年3期)2024-06-03 22:25:26
    數(shù)字電路中“邏輯非”的用法辨析
    電動(dòng)自行車(chē)產(chǎn)品車(chē)速提示音檢測(cè)現(xiàn)狀和整改技術(shù)研究(2)
    基于FPGA的無(wú)源蜂鳴器音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)
    鐵道車(chē)輛高/低電平信號(hào)智能發(fā)生器設(shè)計(jì)
    掌控板制作簡(jiǎn)易鋼琴
    2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車(chē)型低電平參考電壓總線電路圖
    劉濤《音調(diào)未定的儒家——2004年以來(lái)關(guān)于孔子的論爭(zhēng)·序》
    名作欣賞(2017年25期)2017-11-06 01:40:12
    豐田凱美瑞240V車(chē)間隙警告蜂鳴器異常鳴響
    決定音調(diào)高低的因素
    运城市| 肇州县| 汝阳县| 达尔| 简阳市| 尚义县| 宁阳县| 永善县| 临泉县| 长沙市| 瑞安市| 绥棱县| 将乐县| 渝北区| 双峰县| 农安县| 宁武县| 溧水县| 金湖县| 蚌埠市| 东乌珠穆沁旗| 巴彦县| 印江| 金堂县| 青州市| 太原市| 富平县| 中方县| 区。| 阳西县| 永城市| 河源市| 博乐市| 上蔡县| 瑞金市| 鄯善县| 太湖县| 林芝县| 苏尼特右旗| 哈巴河县| 广元市|