极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 47089|回复: 22

白痴一点问题,如何用arduino控制其他设备的开关

[复制链接]
发表于 2014-2-15 14:34:36 | 显示全部楼层 |阅读模式
本帖最后由 shihaipeng04 于 2014-2-15 14:37 编辑

想来半天有点糊涂了,比如我想用arduino控制一个已经存完整的设备,比如摄像头的拍照按键,或者油烟机的开关,这些设备都已经有完整的电路,只要把他的开关闭合一下就好了。只知道用继电器可以这么搞,现在脑子有点僵了。对于电子元件这块是真心的不懂啊。求帮忙。



忽然有点良心发现,好像要用到传说中的三极管?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-2-15 14:40:21 | 显示全部楼层
我觉得还是继电器靠谱一些,能在不破坏的基础上完整的控制。

三极管应该可以,但是貌似计算开关之类的比较麻烦吧

模拟电路我也不懂,等高手出来给些建议。

或者你的问题再具体一点,因为高电流低电流,高压低压控制方式可能有所差别
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-15 15:31:57 | 显示全部楼层
zoologist 发表于 2014-2-15 14:40
我觉得还是继电器靠谱一些,能在不破坏的基础上完整的控制。

三极管应该可以,但是貌似计算开关之类的比 ...

感觉继电器有点延时,比如摄像头拍照这个要求速度比较快的,如果是照相机啥的那就更跟不上趟了?焦虑中
回复 支持 反对

使用道具 举报

发表于 2014-2-15 15:38:51 | 显示全部楼层
開關祇是一個統稱,不同的設計使用不同的「開關」,所以,首先要了解要取代的是那種的開關。對於一般的小電流低壓情況,一般可用半導體開關(如:三極管、場效應管、或是閘流管等),但對一些高壓、而又可容許大體積元件和火花等情況的,繼電器應是比較簡單的了。

當然,若要取代的是觸摸屏的「開關」,以上的都變成不可能了。對帶高壓電的開關,如不清楚其情況和沒有足夠的經驗,也沒有經驗者在場指導,最好還是待有了經驗才弄了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-15 16:13:42 | 显示全部楼层
本帖最后由 shihaipeng04 于 2014-2-18 12:35 编辑
eddiewwm 发表于 2014-2-15 15:38
開關祇是一個統稱,不同的設計使用不同的「開關」,所以,首先要了解要取代的是那種的開關。對於一般的小電 ...


繁体字看到好辛苦哦。我是给摄像头用的,让他拍照,有点摄像头上有个轻触按键,接通了就可以拍一个照片。当然读照片上电脑的事,和arduino没关系。只是让arduino去控制他接通那个开关就好了。

刚才实验楼一下三极管,原理似乎明白了一点点,可是还没接好电路,三极管中间腿的导线用手碰一下,他就拍照了。太神奇了,看来要学习一下模拟电路了。曾经试图学习过,但是真心不喜欢。现在不幸遭遇了。苦啊。

电路有点乱,照片好像看不明白,下载了fritzing,画了一下,不知道这个软件有没有模拟通电这个功能啊?


刚才那个图画错了,已经改正了。

点评兄的意思是 开关那路上也要加一个电阻?否者三极管就短路状态了?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-2-15 17:09:42 | 显示全部楼层
繁體字筆劃是比較多了一點,但方方正正很美很正氣的,這是老祖宗傳下來的好東西啊。手寫時或許會用多一點時間,以電腦打字效率跟簡體字也沒差別了,值得每個中國人去好好掌握的啊。

恭喜你實驗成功,要注意的是所畫的電路電源短路了,但既然實驗成功了,這點祇是小問題了。電路仿真可試用Proteus,內地很多人在用的。
回复 支持 反对

使用道具 举报

发表于 2014-2-15 18:43:11 | 显示全部楼层
shihaipeng04 发表于 2014-2-15 16:13
繁体字看到好辛苦哦。我是给摄像头用的,让他拍照,有点摄像头上有个轻触按键,接通了就可以拍一个照片 ...

换个思路,用adruino做外部源,通知pc抓取当前图片可以不?

这样就避免拆摄像头了
回复 支持 反对

使用道具 举报

发表于 2014-2-15 19:45:58 | 显示全部楼层
如果是上面图中这种轻触开关的话,很简单的:
1.稍微观察一下电路,一般按下后接地,所以只要在高电位一端用arduino发送一个低脉冲就好了
2.也可以用三极管的ce两脚接在轻触开关的两端,arduino的某一脚接三极管的b极,以npn三极管为例,平时arduino输出LOW到三极管b极三极管截止,相当于开关没有按下,需要接通的时候,arduino输出短时间HEIGHT到三极管b极,三极管导通,相当于开关按下了。
回复 支持 反对

使用道具 举报

发表于 2014-2-15 21:24:27 | 显示全部楼层
一般繼電器會有彈跳問題,要用的話可能考慮固態的比較好,您現在用電晶體就很好用了,可以加個藍芽或RF弄個無線的,更好玩。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-15 22:45:15 | 显示全部楼层
隨風大俠 发表于 2014-2-15 21:24
一般繼電器會有彈跳問題,要用的話可能考慮固態的比較好,您現在用電晶體就很好用了,可以加個藍芽或RF弄個 ...

他们的区别给人感觉就是, 继电器是“机械”连接的,吸合触点接通电路,类似手工推动刀闸,简单明了但是有磨损和人工动作的差异性。  而三极管就类似“电子”连接了,有一定的适用区间(电压过高不行),迅速、高度同一性,但是更复杂一些。 可以这么理解吗?
回复 支持 反对

使用道具 举报

发表于 2014-2-15 23:20:04 | 显示全部楼层
shihaipeng04 发表于 2014-2-15 22:45
他们的区别给人感觉就是, 继电器是“机械”连接的,吸合触点接通电路,类似手工推动刀闸,简单明了但是有 ...

一般電慈繼電器跟您說的差不多,但是固態繼電器就是電晶體或二極體控制的,而電晶體也不一定是控制小電壓或小電流的設備,主要看您的需求選用耐壓大小。
回复 支持 反对

使用道具 举报

发表于 2014-2-15 23:23:52 | 显示全部楼层
shihaipeng04 发表于 2014-2-15 15:31
感觉继电器有点延时,比如摄像头拍照这个要求速度比较快的,如果是照相机啥的那就更跟不上趟了?焦虑中

几毫秒的时间,反应比你快。。。
回复 支持 反对

使用道具 举报

发表于 2014-2-15 23:24:54 | 显示全部楼层
三极管是模拟的,对于数字式的开关可能用MOS更好
回复 支持 反对

使用道具 举报

发表于 2014-2-15 23:28:30 | 显示全部楼层
用光耦????????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-16 01:09:33 | 显示全部楼层
隨風大俠 发表于 2014-2-15 23:20
一般電慈繼電器跟您說的差不多,但是固態繼電器就是電晶體或二極體控制的,而電晶體也不一定是控制小電壓 ...

还要烦劳大侠给看一下,我理解的对否?


在multisim里折腾了半天,先不要管那个元件型号对不对,如果他是个三极管,或者mos管?这样接好像就可以控制led的开关了,闭合开关可以亮。


如果刚才的思路对了,那么这样图里蓝色的浑沌团是个被控制的电气(比如说个摄像头,也可能是个手机的home键,也可能是个照相机的快门神马的),绿色的部分是他的物理开关。现在用左边arduino和那个三极管或者是mos管来替代绿色的开关部分,是不是对呢? 黑色线路部分和被控制电器连接到一起来,会不会有什么不良反应呢?
上学的时候就看不懂这样的电路,没想到现在现实遭遇了。。。痛苦啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 00:10 , Processed in 0.049621 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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