我这个光耦隔离驱动继电器的电路是否正确?
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_397373.jpg光耦隔离驱动继电器 (原文件名:继电器驱动电路.jpg)
因为我要采用12v或24v的继电器,所以我采用了光耦隔离,继电器去驱动220的电路。请问我这个电路有什么问题。好像和http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=589651&bbs_page_no=1&search_mode=1&search_text=继电器&bbs_id=9999 这里图有差别。想了几天没有想明白,请高手指点。谢谢。 正确 1、继电器应接在集电极上;
2、光耦输出串10k左右电阻,R21太小,可用22~47k的。
3、光耦输入端最好也并一10k左右电阻。 不用光偶也可以 补充:假如RELAY1是接处理器I/O脚的话,也要串电阻。 电路没有什么问题
可能r21需要根据实际情况修改值
还有就是4楼说的情况了 基础还是比较重要的。
按照3楼说的改可以,但是你要明白为什么要这么改,这才是最重要的 这样的电路是不能正常工作的,最简单的改法是在Q1的基极与R21之间加个4.7K电阻。如果按照原先的电路将
会烧毁光耦或是三极管 三极管接成了射随.能用才怪. 仔细看了下,这个电路不把继电器接到集电极上也行,就用现在的射随方式。
用射随能省一个电阻,但切换速度会慢些。另外因c-e间压降变大,当继电器吸合电流较大时,就得小心三极管上的功耗别超载了。 才怪.射随没有电压放大能力,你接在发射极上电压全被继电器吸走.射随只能接低阻抗负载 我重新修改了下图。把继电器放到集电极端,这样和放在发射集端有何区别?http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_397953.jpg
(原文件名:继电器驱动电路.jpg.jpg) 还缺几项:
●光耦输出要串电阻,否则三极管将被烧毁。该电阻和R21一起组成三极管的偏置,阻值应根据继电器的吸合电流和三极管8550的最小hFE计算决定。
●R21太小太费电,没必要,可在10k~47k之间取值。
●上述两个电阻定下之后再计算R22。
●光耦输入端要并一10k左右电阻,以防止CPU初始化完成之前的高阻状态受干扰导致继电器误吸合。
集电极驱动和发射极驱动(射随)的比较:
●切换速度快,过渡过程短;
●三极管C-E间压降小,能量尽量用于继电器吸合而不是消耗在管子上,三极管发热也少。
射随接法除省一个不值钱的电阻之外,没什么好处。 http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_398113.jpg
(原文件名:继电器驱动电路.jpg)
我重新画了下,请看是否正确。谢谢。仙猫大大。 假如继电器的吸合电流不超过100mA的话,俺搅得这个电路可以了。
- 三极管导通时获得约2mA的基极电流,按8550的最小hFE算,集电极至少可确保100mA的驱动电流;
- PC817的电流传输比≧50%,即要求光耦输入端电流≧4mA。串470Ω可得约10mA,合适。 我用松乐的12v继电器,0.45w,线串电流37.5ma,线串电阻320欧。可以了。呵呵。谢谢楼上的各位。 改过后的电路图差不多了.不过继电器上串一个电阻,电阻上并一个电容,续流二极管取消,这样比较好,既可以起到保护作用,又可以降低吸合时的电流,起到省电的作用.有时候省电就意味着稳定. MARK 分析的很好 1k电阻和三极管拿掉就可以了,817的推动电流推动一个小型继电器是没问题的 mark mark 回复【13楼】minghua 超声清洗专家
(原文件名:继电器驱动电路.jpg)
引用图片
我重新画了下,请看是否正确。谢谢。仙猫大大。
-----------------------------------------------------------------------
不明白R24是干什么的? 楼上,你认真看一下贴,就会发现答案!! mark 好贴,虽然现在才翻出来,哈哈 光耦加限流啊 大哥 这样还不有多少烧多少啊 还是有多个错误:
1)D1应接到VCC上,三极管的CE极间反向电压较低,三极管容易损坏.
2)三极管基极接一只电阻.
3)控制三极管的电压使用R21/R23组成的分压方式,会进入放大状态.继电器会抖.
建议使用NPN三极管,继电器接在C极与VCC之间.B极接到P817的E极.P817的C到VCC之间串一只电阻.P817的阳极接电阻到电源,阴极到MCU控制端口.D5接在继电器两端.
这样设计的好处是,使用元件最少,对继电器控制的三极管进入截止状态,可靠性高.
P817产品的离散性大,一般不用P817直接控制,与外部三极管复合使用比较多见. 继电器驱动电路 mark一记 http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_619278VCIRJM.JPG
(原文件名:1.JPG)
将就发一个,可能不太对。望对楼主有点帮助。 综合上面的。还要看一下CPU的类型。
如果是双向输出用NPN,高电平驱动好一些。如果是准双向用原来低电平驱动。如上面所说注意各点电流电压等情况。 mark 光电隔离继电器 mark MARK mark 学习了 马上做一个 请教30楼c77作用,会不会影响反应速度 马克 mark备用
光耦还在快递途中 回复【7楼】bill
这样的电路是不能正常工作的,最简单的改法是在q1的基极与r21之间加个4.7k电阻。如果按照原先的电路将
会烧毁光耦或是三极管
-----------------------------------------------------------------------
按这个改准没错,经过实际验证,成品在用,基极与R21间不加电阻限流,的确会烧光耦合三极管,前天就烧过。
把13楼图中R23换到基极与R21之间。 郁闷
4个光耦烧了2个 帮顶 mark mark,收获很多!! mark 好贴,看似简单,其实不然 好贴。我也回去加光耦输入端并联电阻。 仙猫是牛人 回复【7楼】bill
-----------------------------------------------------------------------
这个才是正解,,,另外 继电器线圈也要串个电阻,,如果继电器线圈阻值较小,可以保护三极管 mark,收藏了。 谢谢楼主! mark一下 本帖最后由 Syth 于 2013-4-24 15:52 编辑
光耦参数设置,光耦驱动继电器,MARK 留个脚印 markk 做io控制器必看啊,标记一下 记号一下 标记一下,以后还会用到。 学习了,谢谢 ji1wei2wei 发表于 2011-3-2 08:57
(原文件名:1.JPG)
将就发一个,可能不太对。望对楼主有点帮助。
你好,这个光耦加继电器的电路哪里来的? 有没有得到实际验证是否能工作呢?
页:
[1]