1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 高電平有源蜂鳴器在某些單片機IO口上無法工作的問題 [打印本頁]

作者: lrqblack    時間: 2020-2-26 20:14
標題: 高電平有源蜂鳴器在某些單片機IO口上無法工作的問題
最近買了幾個高電平觸發的有源蜂鳴器,放在51單片機最小系統板上使用發現沒用(使用的STC89C52,P0口已經接好上拉電阻),于時尋找問題。
我用了一個簡單的程序讓有源蜂鳴器有節奏的響-停-響-停。發現只有P0口能實現。其他的口一點用都沒有。
我干脆把程序刪了,畢竟51單片機上電IO口默認是高電平,把GND和VCC接好,理論上中間那根線點接任意一個IO口都應該會響才對。然而IO口一個一個的試過去,發現只有插在P0的口上才能響。
換了同型號的高電平有源蜂鳴器和同型號的最小系統板也是同樣的狀態。反正就是除了P0口,其他的口用同樣的程序完全沒有效果。
后來換了一塊不同型號的開發板,發現也是有些IO口能驅動這個有些完全不行。
仔細看了一下蜂鳴器模塊,也就是常見的接法,電阻也是1K歐的,看不出什么問題啊。
請問這是怎么回事?本人比較小白,偶爾玩玩這些遇到問題也想不出啥頭緒,請分析一下這是什么原因。


NAA716@RHG2`HW}_}N]$8RI.jpg (178.38 KB, 下載次數: 80)

在這個型號的最小系統板上只有P0口能驅動高電平觸發的有源蜂鳴器

在這個型號的最小系統板上只有P0口能驅動高電平觸發的有源蜂鳴器

作者: wulin    時間: 2020-2-26 20:14
51單片機I/O口高電平驅動能力極弱,需外接1~3K上拉電阻才能用高電平驅動該模塊。
作者: xianfajushi    時間: 2020-2-26 20:52
有電路圖?或者加個射隨三極管試看
作者: y_z_q3963    時間: 2020-2-26 21:11
把點不響的IO設為推挽輸出試試
作者: huitata    時間: 2020-2-26 21:12
你接vcc響不
作者: hantu    時間: 2020-2-27 08:12
有源還是無源蜂鳴器?
作者: lrqblack    時間: 2020-2-27 09:14
好吧,我已經決定買低電平觸發的有源蜂鳴器了。
作者: hsdy01    時間: 2020-2-27 15:01
加個8050三極管
作者: 007    時間: 2020-2-27 18:30
接一個上拉電阻就好了。一般為1~10K
作者: lihuanle    時間: 2020-3-22 21:41
我也是,有源蜂鳴器高電平觸發,只有在P0口才能正常工作,其他口不行,每次上電時,在P0口處會自動響。樓主現在問題怎么解決的呢,其他口解決問題了沒?我也著急呢
作者: xxpp2011    時間: 2020-3-22 23:14
低電平觸發好一點,高電平觸發即使控制單片機輸出低電平,在上電瞬間可能也會響一下
作者: tyu1    時間: 2020-3-23 08:59
只有P0有上拉電阻啊





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