51单片机初学者求蜂鸣器发声方法!

这个是商家给的电路图,表示看不懂啊T_T,到底要怎样才能让这玩意响……

1、首先要了解板子上的蜂鸣器的类型,一般两种:一是有源蜂鸣器,只要通电就可以响的,就您电路中的蜂鸣器如果为有源的,只要OUT5端口输出低电平即可。二是无源蜂鸣器,要让它想您得从OUT5输出一定频率的方波。
2、就您给的电路,判断有源无源的方法:把OUT5对地短路如果蜂鸣器响为有源蜂鸣器,否则为无源蜂鸣器。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-15
蜂鸣器一端接5V,说明另一端给个低电平就会工作嘛。单片机中的蜂鸣器一般都是无源蜂鸣器吧
第2个回答  2013-03-15
ULN2003 的IN5输入高电平, 蜂鸣器就会响了追问

如何让IN5输入高电平呢?我用杜邦线连接P01和IN5口然后给P01高电平这样可以吗?为什么还是不响呢

追答

P01输出高电平时, 驱动电流太小, 要再加个上拉电阻

要么用STC芯片, 有推挽输出, 电流可以达到20mA, 这样就够了

蜂鸣器如果是无源的, 那就需要输出PWM才会响了

第3个回答  2013-03-15
给板子同上5V电,然后找根导线把J17的引脚5连接到5V电源,看蜂鸣器响不响。
相似回答