【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
前哨站哈哈哈
2015-2-27 16:53:54 显示全部楼层

马上注册,玩转Robomaster!

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

x
刚加入电路组时正式做的第一块板是气缸驱动,当时的驱动方式是:“光耦→三极管→MOS管→电磁阀”,体积比较大;考虑到今年要用到较多的气缸,于是想到简化电路以缩小板的体积,于是就有了“光耦→三极管→电磁阀”的想法。本着能减一个元件是一个元件的原则,以及电磁阀的工作电流并不是非常大,于是就有了这么一个版本:

                               
登录/注册后可看帖子
  经测试,嗯…发现是不能用的…= =!于是又有了这么一个版本:

                               
登录/注册后可看帖子

  测试后发现光耦漏电流会影响工作,现象是:①上电之后,某些路指示灯会亮。②用手指接触光耦副边的两个管脚,导致指示灯亮。
  原因分析:因为此时的工作电压较大(24V/12V),于是光耦的截止漏电流比较大,经过8050放大后,可能使指示灯发亮;用手指接触电路后,相当于在光耦副边并联一个大电阻,使得8050的基极电流增大,因此指示灯亮。
  解决方案:在8050的be结并联一个电阻(1k),测试通过。
  到此,回过头来想想,当初选用达林顿结构是为了减少元件数量,但是经过两次改动之后,元件数量并没有比原来的设计少很多,仅仅是少了MOSFET这一级。考虑到光耦漏电流的存在,以及元件数量,决定还是采用如下结构:

                               
登录/注册后可看帖子

参数计算:
  24V情况下:继电器工作电流为20-30mA,按30mA算;查询手册中8050的电流放大倍数为30-100,取最小值,于是基极电流至少为1mA;那么R2不大于24k,考虑到电源和电阻的误差,不妨取10k。为了使8050成功截止,光耦副边导通的情况下,允许通过的电流应该大于1mA,若521的饱和电流传输比按30%(手册中最小值)计算,那么源边电流至少为3.3mA;若驱动电压为3.3V,LED压降为1.1V,那么限流电阻R1应不大于660欧;考虑到误差等因素,可取330欧。
  12V情况下:计算方法与以上类似。继电器电流150mA,得到R1不大于120欧,R2不大于2.4k。
  以上计算基于“最坏情况”,即饱和电流传输比和三极管电流放大倍数均取最小值,继电器工作电流取最大值。关于光耦LED的压降,参考TLP521手册中的表格:

                               
登录/注册后可看帖子

  注意到,在12V继电器工作情况下,光耦源边限流电阻的计算值是120欧,比较小;又注意到今年和去年,光耦经常损坏,经测试多为LED损坏,考虑如何为输入级加保护电路。于是查找各种资料,得到以下一些用法,罗列并逐一尝试分析。以下分析为网友观点结合个人见解,难免有误,欢迎指正
用法一,电科的PWM处理模块:

                               
登录/注册后可看帖子
分析:在输入端并联一个1nF的电容和肖特基二极管1N4148。参考TLP521的datasheet,得知光耦LED的反向耐压只有5V,1N4148应该是用于钳制反向电压,防止出现反向电压尖峰将LED击穿。电容一定程度上会降低信号的反转速度,但也能起到一定的滤波作用。而且在上电瞬间,因为电容两端的电压不能突变,也避免了上电误触发。
用法二,铭朗电机驱动器:
  在光耦的输入端反向并联一个1.5V的稳压二极管。
  分析:若把稳压二极管视作普通二极管,那么作用和用法一是类似的;但是此时多出了一个正向电压钳制的作用。
用法三,Agilent公司的某电路:

                               
登录/注册后可看帖子
  分析:根据TLP521的datasheet,在1MHz的情况下,LED的结电容为30pF,此处应用的是其他光耦,但也存在结电容。在电阻R309处并联一个二极管可以加速LED的关断。
用法四,某网站帖子上的一个光耦用法:

                               
登录/注册后可看帖子
  分析:1N4148的作用已提及。外部LED起到指示灯的作用,并联的1.8k电阻是作为LED的结电容泄放通路,起到加速翻转的作用。另外,光耦输入端并联电阻可以在断电情况下作为静电泄放回路;且,在上电瞬间,若信号线处于高阻态,光耦LED状态可能受到噪声干扰,而并联电阻可以起到稳定电压的作用。
用法五,富士IPM应用中关于光耦的对比一:

                               
登录/注册后可看帖子

                               
登录/注册后可看帖子
  分析:查询datasheet发现,光耦的两边是有一定的寄生电容的,主要体现在输入端LED的阴极和输出端三极管的射极之间;TLP521的寄生电容在1MHz的情况下是0.8pF。考虑到PCB线路的分布电容等,这个值可能有所增大。为了降低两边的噪声耦合,就要尽量降低源边LED阴极的。以上两个图的区别正在于此。
应用六,富士IPM应用中关于光耦的对比二:

                               
登录/注册后可看帖子

                               
登录/注册后可看帖子
  分析:同样考虑寄生电容和分布电容,良例降低了限流电阻的,从而降低了源边LED阴极的。以上关于寄生电容的讨论,仅在高速应用下需要考虑,普通应用下影响很小。
  综合以上考虑,将气缸驱动改为这样:

                               
登录/注册后可看帖子
  其中,1N4007用于抬升8050的导通电压,1N4148为电磁阀的续流二极管,1N4750用于保护三极管8050。
  再后来,发现了达林顿输出的光耦TLP-523,于是驱动改成了这样:

                               
登录/注册后可看帖子

跳转到指定楼层

【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
正式队员Edgeeeeeee
2015-2-27 19:50:45 显示全部楼层
不错。
回复

使用道具 举报

【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
英雄DarkPatio
2015-2-28 10:41:11 显示全部楼层
perfect....
回复

使用道具 举报

【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
前哨站哈哈哈
 楼主| 2015-2-28 13:08:39 显示全部楼层

大家说好才是好~~~

【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
步兵u0uuuu
2016-11-15 20:24:03 显示全部楼层
楼主在干嘛。。。。。

【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
工程无血九痕
2018-10-4 15:31:06 显示全部楼层
666666666666666666666

【原创】【RCS至善队】从气缸驱动到光耦输入电路的设计

[复制链接]
梯队队员存在即合理
2019-1-17 11:33:12 显示全部楼层
回复

使用道具 举报

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

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

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