久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機蜂鳴器不響

查看數(shù): 14285 | 評論數(shù): 61 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2018-4-11 11:06

正文摘要:

單片機程序: #include <reg52.h> sbit beep=P3^6; void main() {   beep=0; }

回復

ID:515566 發(fā)表于 2019-5-9 21:49
注意蜂鳴器正負極,如果兩引腳的高度不一樣,長為正短為負。然后試試輸出為高電平。
ID:505065 發(fā)表于 2019-5-9 21:31
beep沒有取反,已經產生錯誤了
ID:509640 發(fā)表于 2019-5-8 16:34
應該是beep的問題,試試取反,這里面涉及了你的蜂鳴器時有源和無源的問題
ID:301267 發(fā)表于 2019-5-8 15:24
STC89C51 發(fā)表于 2018-4-11 13:41
樓主確認下蜂鳴器類型,蜂鳴器有有源和無源之分,樓主恐怕是無源蜂鳴器。

那就是蜂鳴器信號沒對
ID:530368 發(fā)表于 2019-5-8 10:18
是無緣蜂鳴器吧
ID:522654 發(fā)表于 2019-5-8 09:11
你用的應該是無源蜂鳴器 它必須通過對beep取反才能獲得一定頻率的聲音  如果你希望beep=0就可以一直響必須還要用有源的蜂鳴器
ID:224683 發(fā)表于 2018-5-11 19:05
如果是無源蜂鳴器要寫一個程序產生一個方波才能發(fā)聲
ID:241128 發(fā)表于 2018-5-9 10:14
說這個圖是高電平使Q1導通的回去好好學習三極管原理......
ID:321459 發(fā)表于 2018-5-9 10:04
先確定有源還是無源,一個是高電平驅動的一個是低電平的
ID:307107 發(fā)表于 2018-5-9 08:42
husb2018 發(fā)表于 2018-4-16 11:43
beep=~beep;表明你用的蜂鳴器是無源的,有源蜂鳴器beep=0;就會一直響

回答的好
ID:291351 發(fā)表于 2018-4-16 16:48
是不是有源蜂鳴器
ID:305329 發(fā)表于 2018-4-16 16:39
用高頻三極管  
ID:306028 發(fā)表于 2018-4-16 16:36
可以試一下=
ID:285421 發(fā)表于 2018-4-16 15:43
給高電平試試
ID:309291 發(fā)表于 2018-4-16 15:25
單片機輸出驅動蜂鳴器,還是單片機拉低然后電源驅動蜂鳴器了
ID:309260 發(fā)表于 2018-4-16 15:00
來個pwm脈沖試試
ID:308656 發(fā)表于 2018-4-16 13:45
你這個是無源蜂鳴器
要來回取反才行
ID:309201 發(fā)表于 2018-4-16 13:35
高電平觸發(fā)
ID:309194 發(fā)表于 2018-4-16 13:30
程序里beep取反應該沒問題了
ID:309169 發(fā)表于 2018-4-16 13:21
你可以試試speaker  或者看看電壓有沒有給夠
ID:309169 發(fā)表于 2018-4-16 13:20
換個三極管試試 ,還有那個蜂鳴器有個本來就是不響的
ID:305435 發(fā)表于 2018-4-16 12:14
高電平
ID:309130 發(fā)表于 2018-4-16 11:43
beep=~beep;表明你用的蜂鳴器是無源的,有源蜂鳴器beep=0;就會一直響
ID:309122 發(fā)表于 2018-4-16 11:39
main里面增加while(1)語句,不行的話就改為脈沖去驅動看看
ID:309117 發(fā)表于 2018-4-16 11:23
高電平發(fā)聲,P0口需要上拉電阻
ID:309091 發(fā)表于 2018-4-16 11:04
有源和無源這里的“源”不是指電源,而是指震蕩源。也就是說,有源蜂鳴器內部帶震蕩源,所以只要一通電就會叫。而無源內部不帶震蕩源,所以如果用直流信號無法令其鳴叫。必須用2K~5K的方波去驅動它。有源蜂鳴器往往比無源的貴,就是因為里面多個震蕩電路
ID:309089 發(fā)表于 2018-4-16 10:58
你這個是無源蜂鳴器   需要給一定方波才會響
ID:309050 發(fā)表于 2018-4-16 10:53
有源蜂鳴器你這樣寫沒問題,但是無源蜂鳴器就有問題
ID:309045 發(fā)表于 2018-4-16 10:20
可以試試延遲,把高點電平都輸出看看就知道是程序問題還是硬件問題了,如果那樣不響,那就是硬件上有問題了,再檢查你的電路有沒有真的連通了或者沒有短路
ID:299898 發(fā)表于 2018-4-16 10:04
蜂鳴器高電平發(fā)聲,或者有時還可以看看你的儀器壞了沒
ID:304233 發(fā)表于 2018-4-16 08:42
1314250 發(fā)表于 2018-4-15 22:40
知道了嗎

我怎么看它是有源還是無源呢?
ID:308915 發(fā)表于 2018-4-15 23:07
Q1壞了
ID:308901 發(fā)表于 2018-4-15 22:40
知道了嗎
ID:308901 發(fā)表于 2018-4-15 22:39
樓主你可以首先看一下你那蜂鳴器是有源還是無源的,如果是有源的你還需要外加電路,還有就是你蜂鳴器是高電平觸發(fā)還是低電平觸發(fā),這都關系你蜂鳴器響不響的
ID:308850 發(fā)表于 2018-4-15 21:17
蜂鳴器類型,引腳電壓測量
ID:308386 發(fā)表于 2018-4-15 14:07
你運行時看看引腳的電平輸入是否正確,如果正確就是蜂鳴器的問題了
ID:307857 發(fā)表于 2018-4-14 11:27
改成 beep=~beep;試試
ID:304233 發(fā)表于 2018-4-14 10:55
我在后面加了一句beep=~beep; 它就響了
ID:304233 發(fā)表于 2018-4-14 10:55
hzcxq 發(fā)表于 2018-4-13 15:23
把beep取反就可以

哇,真的響了,謝謝你,不過我還想知道是什么原理,我看單片機郭天祥51單片機教學視頻里說的,直接讓它=0就可以了,為什么我這里還有取反呢?
ID:304233 發(fā)表于 2018-4-14 10:51
經試驗,=1的時候,也不響

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 黄色在线免费观看视频 | 九九热国产视频 | 亚洲国产一区二区三区在线观看 | 国产精品五月天 | 亚洲国产精品一区二区第一页 | 日韩1区2区| 免费在线观看一区二区 | 亚洲a网 | 曰韩三级 | 国产色片 | 国产视频福利 | 国产精品久久久久久吹潮日韩动画 | 久久久久久久亚洲精品 | 中文字幕一区二区三区乱码在线 | 亚洲视频国产视频 | 欧美精品成人一区二区三区四区 | 国产精品一区二区不卡 | 在线一区 | 国产成人免费网站 | 国产一级电影网 | 狠狠躁天天躁夜夜躁婷婷老牛影视 | 久久久免费精品 | 一区二区三区欧美 | 国产成人福利 | 亚洲精品91| 日韩中出 | 你懂的免费在线 | 国产精品美女久久久久久免费 | 久久天天 | 91精品国产综合久久久动漫日韩 | 黄网站在线播放 | 亚洲美女一区二区三区 | 毛片1 | 精品日韩一区二区 | 国产精品视频不卡 | 亚洲成人精品久久久 | 日韩免费av | 国产精品美女久久久久久久网站 | 2022国产精品| 久久久久久高潮国产精品视 | 精品综合视频 |