找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 16775|回復(fù): 8
收起左側(cè)

proteus仿真時蜂鳴器不響

[復(fù)制鏈接]
ID:300570 發(fā)表于 2018-5-22 20:21 | 顯示全部樓層 |閱讀模式
我的蜂鳴器電路如圖所示
GPIO接單片機的P3.7口
我設(shè)計的蜂鳴器程序為
sbit buzzer =P3^7;
void beep()
{
     buzzer = 0;
     uchar x;
     for(x=1000;x>0;x--)
}
不知道哪里有問題
1.jpg
回復(fù)

使用道具 舉報

ID:336165 發(fā)表于 2018-5-22 23:35 | 顯示全部樓層
f蜂鳴器得有頻率才響吧
回復(fù)

使用道具 舉報

ID:335307 發(fā)表于 2018-5-22 23:49 來自觸屏版 | 顯示全部樓層
你看一下你的電路圖是否有問題
回復(fù)

使用道具 舉報

ID:300570 發(fā)表于 2018-5-23 16:19 | 顯示全部樓層

需要設(shè)置蜂鳴器頻率嗎
回復(fù)

使用道具 舉報

ID:300570 發(fā)表于 2018-5-23 16:19 | 顯示全部樓層
song19960220 發(fā)表于 2018-5-22 23:49
你看一下你的電路圖是否有問題

我電路其他部分功能都可以實現(xiàn),就蜂鳴器不響
回復(fù)

使用道具 舉報

ID:336751 發(fā)表于 2018-5-23 19:54 | 顯示全部樓層
電路圖沒有問題。蜂鳴器是脈沖驅(qū)動,高低電平交替發(fā)聲。speaker = ~speaker加延時就可以啦!
回復(fù)

使用道具 舉報

ID:336751 發(fā)表于 2018-5-23 20:16 | 顯示全部樓層
蜂鳴器應(yīng)該用高低電平來驅(qū)動,不是低電平。buzzer = 0;delay(200);buzzer = ~buzzer就可以啦
回復(fù)

使用道具 舉報

ID:300570 發(fā)表于 2018-5-25 10:03 | 顯示全部樓層
wing-0122 發(fā)表于 2018-5-23 20:16
蜂鳴器應(yīng)該用高低電平來驅(qū)動,不是低電平。buzzer = 0;delay(200);buzzer = ~buzzer就可以啦

我用的是有源蜂鳴器,應(yīng)該只用給一個低電平就好,不需要脈沖信號
回復(fù)

使用道具 舉報

ID:328014 發(fā)表于 2021-6-26 23:59 | 顯示全部樓層
下載有源蜂鳴器仿真的工程文件,測試成功:http://www.torrancerestoration.com/bbs/dpj-209241-1.html
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表