求问如何用Arduino控制其他设备的供电(5V0.5A)
本帖最后由 CharlieJiang0w0 于 2017-9-25 23:03 编辑新人首帖,请多指教。
最近做一个小的电路想通过Arduino控制另外一个小型的设备的供电,这个设备有自己的电源,我要做的仅仅是将其接通/断开。
本来继电器可以做到这一点,但是觉得体积太大成本太高,有点杀鸡用牛刀→_→
三极管也不是特别懂,感觉是要有共地?
以前翻到这个帖子http://www.geek-workshop.com/thread-8616-1-3.html
里面似乎有说到,但17楼的图也没看太懂..
在外网搜到的一个解决方案是靠光耦继电器........求问如果用光耦的话靠谱吗...这种应用大概是需要参考哪些参数呢?连续负载电流?
详细一点描述电路吧。大概是这样:
计算机的USB出来有一个VCC 和 一个GND吧,现在在键盘里面我需要添加一组电路,先把VCC和GND连进基于TP4056的锂电池的电池管理模块,然后输出接到DC-DC 5V升压电路上,接出来的线给Arduino供电,以及通过Arduino控制的这个电路来实现对原来的键盘的电源的开合。。
见下图。。
画的比较丑,不是很会用multisim。还请见谅...QwQ我想知道如何实现那块我需要的开关电路....
总之KB_VCC的电压电流约5V400mA左右...
另外就是我还希望能检测计算机接口到TP4056那段是否接通,是不是也需要用光耦之类的元件?还是用三极管接?
谢谢阅读。 up....求助啊quq well我意识到似乎那个开关电路可以用三极管或者MOS解决,但是反而那个检测USB接口到充电电路接通情况的电路要复杂一些....难道真的必须用光耦了吗quq 用一个vmos可解决,可参考uno电路的供电部分 本帖最后由 CharlieJiang0w0 于 2017-9-26 23:23 编辑
zjhyhky 发表于 2017-9-26 19:39
用一个vmos可解决,可参考uno电路的供电部分
我翻了一下uno的供电切换,似乎是用的PMOS?求解求详细quq并且我似乎在百度谷歌都没有找到很多关于VMOS的资料。。。大部分都是pmos、nmos。。。
另外嘛...因为我看了下发现似乎其实键盘的输入输出那里是和Arduino共地的...?!所以我觉得可以先尝试一下上NMOS解决键盘的供电,但是如何检测计算机USB接口的接入呢?
下附我找到的NMOS图一张,还请指出是否可行...
再附找到的Arduino UNO供电切换图。。求解析
非常感谢。
页:
[1]