完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
C8051F340单片机,端口设置为推挽输出,然后接一个1K电阻,电阻再接8050的基极,8050发射极接地,集电极接有源蜂鸣器的负端,蜂鸣器正端接3.3V电源。现在问题是:单片机端口输出高电平时,蜂鸣器声音非常小,几乎快听不到了。
蜂鸣器测试,直接接3.3V电源可以发声。 如果把1k电阻接单片机端口的一边直接和3.3V电源相连,则蜂鸣器也能发声,但是偶尔上电后不能马上响,而是先低声嗡鸣一会才正常鸣叫。 这个电路以前运用一直正常,单片机,三极管,蜂鸣器都是一样的型号。 曾在单片机输出端接了2K多的上拉电阻,开始声音大一点,但还是偏小,后来接1K左右的上拉电阻,结果直接没声音了。 之前以为只是单片机端口驱动能力不够,但是之前电路板的蜂鸣器驱动和这个一样却能正常使用。 如果只是驱动能力不够,加了上拉电阻应该能解决,不过还是不行。 我已经完全混乱了。 |
|
相关推荐
6个回答
|
|
不是单片机的问题,是三极管的问题,三极管驱动蜂鸣器,你得让三极管导通啊,让它处在放大区。Ube电压要大于0.7V
|
|
|
|
电源是3.3v的,蜂鸣器的额定工作电压也应该是3V的,同是蜂鸣器,工作电压是不同的,看看有没有这方面的原因,市场上很多蜂鸣器是5V电源工作的。
|
|
|
|
可能是三极管有问题
|
|
|
|
接8050基极的电阻换成100欧母的就响了。
|
|
|
|
这个确实,当然你串的电阻大小对蜂鸣器也有影响的。我们直径12mm 电磁有源DC3v的 有做大电流和小电流两种产品,大电流产品声音较大,小电流产品声音平和。 具体可以加Q2753613505 聊下 |
|
|
|
蜂鸣器工作电流很小了,把电阻去掉呢
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
205 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1253 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
848 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
853 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1073 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12012 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 23:52 , Processed in 0.488818 second(s), Total 48, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号