找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1822|回復(fù): 9
收起左側(cè)

為什么蜂鳴器不響啊,是我MCU沒正確產(chǎn)生pwm波嗎?

[復(fù)制鏈接]
ID:1030584 發(fā)表于 2022-5-29 08:37 | 顯示全部樓層 |閱讀模式
用的是靈動的MCU板子mm32,GPIO口在AHB線上,時鐘1在APB2上,是我代碼的問題嗎,有沒有好心人幫我看看,先謝謝啦
4927de6f1bd34aa9.png
1.jpg
回復(fù)

使用道具 舉報

ID:161164 發(fā)表于 2022-5-29 10:36 來自觸屏版 | 顯示全部樓層
有沒有接三極管來驅(qū)動?直接接蜂鳴器可能驅(qū)動能力不夠
回復(fù)

使用道具 舉報

ID:1030584 發(fā)表于 2022-5-29 15:13 | 顯示全部樓層
lkc8210 發(fā)表于 2022-5-29 10:36
有沒有接三極管來驅(qū)動?直接接蜂鳴器可能驅(qū)動能力不夠

我看原理圖上面是有三極管的
回復(fù)

使用道具 舉報

ID:1004455 發(fā)表于 2022-5-30 00:12 | 顯示全部樓層
用三極管驅(qū)動一下,或者點開蜂鳴器看下電壓是否是5v,如果是12v的就改成5v
回復(fù)

使用道具 舉報

ID:1030584 發(fā)表于 2022-5-30 08:14 | 顯示全部樓層
LXJG 發(fā)表于 2022-5-30 00:12
用三極管驅(qū)動一下,或者點開蜂鳴器看下電壓是否是5v,如果是12v的就改成5v

就板子不是我自己做的,是廠家弄好的
回復(fù)

使用道具 舉報

ID:735831 發(fā)表于 2022-5-30 11:47 | 顯示全部樓層
先確定是有源蜂鳴器還是無源,如果是有源蜂鳴器只要給電就會發(fā)聲,看樓主做法應(yīng)該是無源蜂鳴器,這個時候主要思路是檢查對應(yīng)硬件輸出位置的引腳是否有正確波形發(fā)出,還可以檢查后級放大電路部分是否正常工作,這個得看蜂鳴器部分的設(shè)計了,靠猜是猜不到的
回復(fù)

使用道具 舉報

ID:938859 發(fā)表于 2022-5-30 19:17 | 顯示全部樓層
你的三極管弄好了嗎
回復(fù)

使用道具 舉報

ID:1023753 發(fā)表于 2022-6-25 15:00 | 顯示全部樓層
無源蜂鳴器發(fā)聲跟頻率也有關(guān)系
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2022-6-25 17:09 | 顯示全部樓層
為什么要讓一個不會用萬用表示波器的人士來搞這些東西?
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2022-6-25 21:58 | 顯示全部樓層
GPIOA的端口時鐘是APB2,所以要加一句
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);        //GPIO端口時鐘啟用
或者是和TIM1一起操作也可以
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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