微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 电子元器件 > 求帮助,用光耦控制BTA16为什么无法实现延时

求帮助,用光耦控制BTA16为什么无法实现延时

时间:10-02 整理:3721RD 点击:


如图是我的电路图,在交流220V那边单片机有另外的模块检测其过零,在单片机检测到电路过零点时,延时一段时间给控制BTA16和BT151的光耦下达导通的指令,从而实现在不同相角导通电路的效果。但是,无论单片机的延时是多少,电路的导通角都是一样的(0度),后来发现MOC3081有过零触发的功能,所以更换了即时触发的MOC3021,结果还是一样。最后将BTA16的1,2引脚短接,单片机只控制BT151,电路就可以实现不同相角导通了,所以我疑惑为什么用光耦控制BTA16没办法实现,是BTA16的问题,还是光耦的问题,求大神解答,感激不尽

感觉一个电路上同时使用双向和单向可控硅有些不妥

这个电路导通的话是没有问题了,就是不知道为什么没办法实现选相导通,难道BTA16也存在过零触发的功能吗

当时放这个双向可控硅是担心BT151哪边会不会关不断

感觉有双向的就没有必要要单向的可控硅了

嗯,也是,不过现在的问题是双向可控硅那边无法实现延时,不知道问题出在哪里,如果把双向的短接掉,只控制单向就可以

看一看

你自己已经找到问题了。直流控制交流的较少,你要先了解双向可控硅的控制条件,电压、电流条件等,没细分析电路前就感觉光耦驱动电流不够,这个位置一般用继电器。搞定就好。

干扰了MOC3081内部电路

以MOC3021为例,通态电流100mA,瞬间峰值电流1.2A,驱动电流还不够?!

1. 想控制导通角,就不能用过零触发的光耦!
2. 负载端空着,输出侧的SCR没先导通,想让输入侧的TRIAC导通,是无穷多个100年梦想!
3. 最后,当然是你的电路的问题!

我负载端是有接一个线圈的,而且是能导通的,只是不能控制导通角,而且光耦我已经换了即时触发moc3021了,还是不行。

驱动光耦应该是没问题的,因为电路能导通,只是不能控制导通角

我已经换成3021了,还是不行

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top