极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15634|回复: 5

arduino打开数字引脚为高时,是否所有的的数字引脚都会短时间变高

[复制链接]
发表于 2015-8-8 10:32:40 | 显示全部楼层 |阅读模式
我有5,6,7号引脚分别控制三个继电器,用继电器控制三个设备,当我打开5号数字引脚控制的继电器是,7号控制的设备灯也会亮一下,然后单片机就重启了,重启了几次之后设备又能正常工作,但是之后还是会时不时的重启。有人知道是怎么回事吗?
回复

使用道具 举报

发表于 2015-8-8 12:51:51 | 显示全部楼层
继电器的控制引脚最好用光耦做下隔离,还有就是 看你的电源功率是否不足。
回复 支持 反对

使用道具 举报

发表于 2015-8-8 18:49:26 | 显示全部楼层
不时重启 很可能是干扰或者电源不足重启
按照2楼的说法 加光耦隔离 减少干扰

更重要的是你这种情况十有八九是继电器启动电源瞬间电压降低 导致单片重启
回复 支持 反对

使用道具 举报

发表于 2015-8-10 08:24:32 | 显示全部楼层
有干扰               
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-10 11:04:09 | 显示全部楼层
如果我用pc817的话,是直接把他替换继电器,还是说集电极和发射极接到继电器的控制脚上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-10 11:05:08 | 显示全部楼层
如果能给个电路图的话就更好了

回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 12:53 , Processed in 0.036218 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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