標(biāo)題: 求在單片機(jī)程序中加蜂鳴的方法 [打印本頁(yè)]

作者: 奇偶611    時(shí)間: 2018-1-29 10:31
標(biāo)題: 求在單片機(jī)程序中加蜂鳴的方法
我如果想在單片機(jī)程序里加蜂鳴該怎么加啊

作者: wulin    時(shí)間: 2018-1-29 11:13
如果用有源蜂鳴器,程序中就像操作LED一樣簡(jiǎn)單,如果用無(wú)源蜂鳴器就麻煩些,要寫(xiě)一個(gè)2000~4000Hz的驅(qū)動(dòng)函數(shù)。
作者: shidea    時(shí)間: 2018-1-29 11:25
pwm控制就可以
作者: gxslxxm    時(shí)間: 2018-1-29 12:00
只要看你需要的是哪一種蜂鳴器了,
無(wú)源蜂鳴器:pwm輸出 頻率看蜂鳴器
有源蜂鳴器:加三極管推 高低電平驅(qū)動(dòng)
作者: 912448659    時(shí)間: 2018-1-29 12:09
高低電瓶轉(zhuǎn)化也就是PWM應(yīng)該就可以
作者: xdl932365660    時(shí)間: 2018-1-29 12:54
三極管驅(qū)動(dòng)就行
作者: ymdz    時(shí)間: 2018-1-29 14:29

只要看你需要的是哪一種蜂鳴器了,
無(wú)源蜂鳴器:pwm輸出 頻率看蜂鳴器
有源蜂鳴器:加三極管推 高低電平驅(qū)動(dòng)
作者: shiwoshiyi    時(shí)間: 2018-1-31 11:45
在main函數(shù)中插入一個(gè)while(1)循環(huán)函數(shù):
while(1)   
    {
     FM=0;//蜂鳴器發(fā)聲
     delays(0.1);
     FM=1;
     delays(0.1);
     
    }
作者: 875123168    時(shí)間: 2018-2-1 12:24
引用7,8樓,有源的話(huà)直接三極管驅(qū)動(dòng),無(wú)源用pwm波或延時(shí)循環(huán)(建議用pwm,不太懂的話(huà)用延時(shí)簡(jiǎn)單)




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1