打印
[MCU]

上电瞬间继电器动作

[复制链接]
409|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heweibig|  楼主 | 2020-7-4 17:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jiajs| | 2020-7-4 18:01 | 只看该作者
将高电平驱动改成低电平驱动

使用特权

评论回复
板凳
lizye| | 2020-7-4 18:05 | 只看该作者
同意楼上观点

使用特权

评论回复
地板
shimx| | 2020-7-4 18:29 | 只看该作者
嗯,高电平驱动改成低电平驱动

使用特权

评论回复
5
heweibig|  楼主 | 2020-7-4 18:32 | 只看该作者
OK,THANKS

使用特权

评论回复
6
heweibig|  楼主 | 2020-7-4 18:36 | 只看该作者
对了,是所有的单片机都是这样吗

使用特权

评论回复
7
jiaxw| | 2020-7-4 18:40 | 只看该作者

No!
有些单片机可预置开机IO口状态为高阻输入或开漏输出,即不存在上述现象。

使用特权

评论回复
8
wuhany| | 2020-7-4 18:43 | 只看该作者
要控制几个继电器?

使用特权

评论回复
9
zhanghqi| | 2020-7-4 18:48 | 只看该作者
详细还要问一下厂家

使用特权

评论回复
10
zhenykun| | 2020-7-4 18:52 | 只看该作者
不放心可以用组合逻辑控制.

使用特权

评论回复
11
wyjie| | 2020-7-4 18:54 | 只看该作者
也可在驱动引脚与地之间加1个较小的电阻(比如1K),完成上电后再将端口置为推挽输入

使用特权

评论回复
12
wyjie| | 2020-7-4 18:57 | 只看该作者

如果存在多个这类输出,最好还是换成低电平驱动,加1个驱动时就增加5mA的电流,太不低碳了,呵呵

使用特权

评论回复
13
dengdc| | 2020-7-4 19:03 | 只看该作者
加个 延时呢?也可以考虑

使用特权

评论回复
14
heweibig|  楼主 | 2020-7-4 19:05 | 只看该作者
啥意思?

使用特权

评论回复
15
dengdc| | 2020-7-4 19:08 | 只看该作者
我是说控制加个延时电路也行吧!

使用特权

评论回复
16
yszong| | 2020-7-4 19:14 | 只看该作者

51 的准双向口, 由于上电是高电平状态, 如果是高电平驱动就会引起上电误动作. 可以改低电平动作有效来避免.
不过现在大都单片机的上电状态都成了高阻输入了, 不易引起上电误动作.

使用特权

评论回复
17
yszong| | 2020-7-4 19:17 | 只看该作者
另外, 不良的电路设计也会引起上电误动作, 这只能根据电路结构分析而酌情解决了

使用特权

评论回复
18
jlyuan| | 2020-7-4 19:22 | 只看该作者
看看是常闭或者常开的

使用特权

评论回复
19
wyjie| | 2020-7-4 19:24 | 只看该作者
重要的系统是让继电器的总电源延时投入,防止上电初期逻辑混乱造成灾难后果。

使用特权

评论回复
20
zhenykun| | 2020-7-4 19:27 | 只看该作者
这是你硬件电路的设计问题了,现在的单片机IO口一般上电默认为高阻态或者输入,如果你的继电器驱动电路的输入端阻抗高且驱动能力强,则上电瞬间必然会动作一下,在IO口上加上下拉电阻,或者改为低电平驱动都可以避免上电继电器跳一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

869

主题

13089

帖子

7

粉丝