ishenglx 发表于 2016-11-30 08:43:29

arduino 如何模拟接通微动开关


另一块板子上有一个微动开关,我想当arduino满足一定条件后能执行一个接通这两根线的操作

不知道用mos 还是可控硅比较好,通过的电流和电压应该不打,希望体积越小越好

单片机菜鸟 发表于 2016-11-30 08:47:26

其实就是一个软件开关

ishenglx 发表于 2016-11-30 09:10:31

单片机菜鸟 发表于 2016-11-30 08:47
其实就是一个软件开关

我想用arduino 用其他元件去模拟这个接通操作要怎么弄?

maidoo 发表于 2016-11-30 09:18:13

http://bbs.mydigit.cn/read.php?tid=303681&fpage=2

ishenglx 发表于 2016-11-30 09:58:09

maidoo 发表于 2016-11-30 09:18
http://bbs.mydigit.cn/read.php?tid=303681&fpage=2

图片显示不出来了~

abelchrisnic 发表于 2016-11-30 12:59:20

本帖最后由 abelchrisnic 于 2016-11-30 13:17 编辑

测量一下按钮是高电平还是低电平触发,然后用D口直接就可以了

PINKWALKMAN 发表于 2016-11-30 13:46:12

要看开关接通时的电平变化情况,还要看开关驱动电平的电压及电流,如果电压超过5V或者电流超过20mA 都不能直接用单片机IO直接驱动。最好加个中间继电器吧,怎么着都不怕。

ishenglx 发表于 2016-11-30 14:01:22

PINKWALKMAN 发表于 2016-11-30 13:46
要看开关接通时的电平变化情况,还要看开关驱动电平的电压及电流,如果电压超过5V或者电流超过20mA 都不能 ...

接通的电压和电流都不大的,而且绿色的本子程序和其他的接口我都改不了,只能外接一个模块来控制这两条线的开闭了,原来用继电器没问题,就是继电器太大了

saybey 发表于 2016-11-30 16:33:38

光耦



还需要几个字,还写点什么呢

164335413 发表于 2016-11-30 19:21:21

确定按键(微动开关)两端的电压是否大于Arduino的工作电压(正常状况是5V),如果不超过的话,CD4066可以实现,这是模拟开关。不过还要根据实际要控制的电路的情况考虑。

PINKWALKMAN 发表于 2016-12-1 08:04:19

ishenglx 发表于 2016-11-30 14:01
接通的电压和电流都不大的,而且绿色的本子程序和其他的接口我都改不了,只能外接一个模块来控制这两条线 ...

继电器也有小型的,例如信号继电器。

ishenglx 发表于 2016-12-5 15:48:38

164335413 发表于 2016-11-30 19:21
确定按键(微动开关)两端的电压是否大于Arduino的工作电压(正常状况是5V),如果不超过的话,CD4066可以 ...

请问有对应的接线图吗?

164335413 发表于 2016-12-6 09:23:42

CD4066好像没有模块,所以要自己集成到电路上,带有4路双向的模拟开关,使用时需要将7引脚和14引脚接上5V电源。
1、2是一对输入输出,13号是它的控制引脚,其他的可以根据图片同理得出。

ishenglx 发表于 2016-12-6 09:58:37

164335413 发表于 2016-12-6 09:23
CD4066好像没有模块,所以要自己集成到电路上,带有4路双向的模拟开关,使用时需要将7引脚和14引脚接上5V电 ...

这个图片我也搜索到了,但是不知道怎么在arduino 上应用,比如线怎么接,怎么输出电平控制

uvvvvw 发表于 2016-12-6 10:15:36

https://item.taobao.com/item.htm?spm=a312a.7700846.0.0.aMOGFc&id=7522084237&_u=6cun2a8017f

这种干簧管继电器个头小,还自带二极管。
接线简单,跟要控制的电路完全电噐隔离。
超好用。
页: [1]
查看完整版本: arduino 如何模拟接通微动开关