找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3395|回复: 10
打印 上一主题 下一主题
收起左侧

SI2302 MOS管驱动蜂鸣器 上电瞬间会响一下,如何解决?

  [复制链接]
跳转到指定楼层
楼主
SI2302 MOS的GS之间并联1UF电容,解决了,但正常响的时候声音变的很奇怪。
后来又试验在GS之间并联100K电阻,也能解决问题,声音也正常。不知道这样对不对,还要不要在G极串联电阻

51hei图片编辑_20220831152806.jpg (35.75 KB, 下载次数: 67)

51hei图片编辑_20220831152806.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2022-8-31 15:42 | 只看该作者
蜂鸣器上并联大电容。
回复

使用道具 举报

板凳
ID:879348 发表于 2022-8-31 15:43 | 只看该作者
你的单片机上电特性,上拉太强了,比如STC15系列要1K下拉电阻,STC8系列用100K就可以
回复

使用道具 举报

地板
ID:709761 发表于 2022-8-31 16:32 | 只看该作者
xuyaqi 发表于 2022-8-31 15:42
蜂鸣器上并联大电容。

有源蜂鸣器
回复

使用道具 举报

5#
ID:123289 发表于 2022-8-31 17:32 | 只看该作者
1、电容用小一点。
2、CPU上电后先执行关蜂鸣器操作,而后再初始化其它东东。
回复

使用道具 举报

6#
ID:146878 发表于 2022-8-31 23:22 | 只看该作者
加下拉就行。会响是因为上电时,mcu还没有启动,IO是高阻态。mos栅极相当于悬空,受到漏极电压影响导通。等mcu启动了输出低才关闭。
回复

使用道具 举报

7#
ID:59202 发表于 2022-8-31 23:42 | 只看该作者
你这不是搞定了吗,加个下拉电阻是正确的,可以使MOS管在mcu没有正常工作前保持关闭,G极串联一个几百欧的电阻也是好习惯,可以起到保护MOS管的作用

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

8#
ID:1034948 发表于 2022-9-1 08:12 | 只看该作者
正确的做法,一般在G极串联了1K电阻,再在1K电后面并联一个100K到地。
回复

使用道具 举报

9#
ID:272119 发表于 2022-9-1 14:04 | 只看该作者
我到是挺喜欢这个开机瞬间响一下,证明上电成功. STC8和STM32系列不会有这个问题,一般是STC15和之前的MCU开机默认上拉高电平才有,要消除不能IO先串联一个10K左右的电阻后面104P对地,这样基本能消除开机瞬间冲击吧,但并联1U声音会变化,难道IO输出的是PWM驱动MOS ?
回复

使用道具 举报

10#
ID:1034262 发表于 2022-9-1 14:21 | 只看该作者
用个3K下拉电阻拉低。
回复

使用道具 举报

11#
ID:393745 发表于 2022-9-1 14:40 | 只看该作者
如果单片机和蜂鸣器都是5V供电,可以换成PMOS
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表