我、我、我问个继电器和模拟开关的问题...
<p>额,那个,不懂硬件的我,这个问题说起来其实很简单。</p><p> </p>
<p>举个栗子,如果现在想hack掉一个设备上的一个开关。</p>
<p>最简单的想法当然是,直接在外面搞一个继电器电路板,然后用继电器去接开关的两个引脚,剩下的事是不存在神马问题的。</p>
<p> </p>
<p>现在的一个问题是,其实这个模拟开关到底是不是我以为的那个 模拟(机械)开关 的意思。</p>
<p>我不清楚。</p>
<p>所以想问一下,如果要替换上述继电器的功能,模拟开关能做到么?</p>
<p> </p>
<p>或者说,换一个角度来说,如果用模拟开关控制通断,这个模拟开关的电路需要和控制通断的那个系统共地么?</p>
<p>“模拟开关” 通常指以CMOS工艺制成的集成电路,“继电器” 通常指利用电磁方式控制的机械触点。</p>
<p>模拟开关必须使用直流电源,且必须与受控电路共地。模拟开关内阻较大,无法像机械开关那样做到可以通过安培级甚至百安级电流。模拟开关也无法承受比电源电压更高的电压。但模拟开关控制容易,动作快。</p>
<p>继电器体积大,需要较大的控制功率。但继电器可以控制上百安电流,数百伏特甚至更高电压,触点与控制部分电气上隔离。</p>
<p>『如果要替换上述继电器的功能,模拟开关能做到么?』</p>
<p>如果该继电器控制的电压电流均很小,电压不超过数伏特,电流不超过一毫安,用模拟开关替换继电器触点,是有可能的。</p>
<p>电流小可以选择MOS管控制开关,</p>
<p>用继电器的优势是能做到物理隔离,或者说可以控制较大电压,但响应速度比较慢,开关频率响应速度和MOS管没法比</p>
<p> </p>
<p>先要了解这个开关是功率开关(过大电流)还是信号开关? 其次用光继电器或光耦不需要共地。</p>
<p>你问的太笼统了。说的也不清楚。</p>
<p>是什么开关啊,多大电流啊,别告诉是10kv以上高压开关或1000A以上大电流。</p>
<p>还有这个开关的开关频率和速度是多少??</p>
<div class='shownolgin' data-isdigest='no'><p>首先你要确定开关的功能和电流大小。开关是做什么用处的</p></div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <div class='shownolgin' data-isdigest='no'><p>必须分析具体的应用参数和场景才能知道能不能用模拟开关。</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'> 本帖最后由 damiaa 于 2021-11-11 09:42 编辑
<p>继电器 由机械部件构成 种类繁多。控制电流大小不一。</p>
<p>模拟开关主要是电路元件构成,控制电流一般较小。</p>
<p>继电器控制回路和输出回路可以不共地。也就是说可以起隔离作用。</p>
<p>模拟开关是要共地的。</p>
<p>继电器有信号继电器等微型继电器,可以和模拟开关一样在直流小电流电路中起开关作用。</p>
<p>其实这个时候用三极管或者mos管也可以代替模拟开关。</p>
<p> </p>
<p>比如有些工控电路板就用mos管或三极管去替代中间继电器。去控制功率继电器。</p>
<p> </p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'><p>模拟开关不是机械开关,有一定的阻值的,远大于机械触点,安全第一的话首选机械开关!</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'><p>ADG508八个输入选择一个连接的模拟开关,AD7511, IH5043 等都是模拟开关。</p>
<p>在电路板上用模拟开关而不是继电器,应该是外形尺寸,及封装,用模拟开关是按IC的封装进行设计,本身就是用在电路板的。</p>
</div><script>showreplylogin();</script>
页:
[1]