如果认为某个问题是SCR导致的,那应该测量SCR上的电流或者电压波形。单纯观测耗电量,就得出“唯一的可能就是scr自身的问题”,不足以令人信服。而且这篇帖子也没有给出实测的耗电量是多少,设计的时候预计是多少。
scr的关断条件是阴极电压反偏或电流归零。但是,达到条件之后似乎不是立即恢复关断状态,和mosfet、igbt不一样,很奇怪但我在自己的炮上发现了这个情况。
如图是我那个炮的时序表。G行是间隔时间而H行是开启时间。420v的配置不能正常运行,而450v的可以。按照经验间隔设为10以上不容易出现问题,10以下就容易出现耗电更高的情况。事实上,当我直接令某两个线圈相继开关并且所有时间设定都为60的时候,它耗电也比预计的高,而将关闭时间设为600就能准确按照预定耗电。当同时只有1个线圈运行时,自然按照计算结果来;如果不止一个通电的线圈就不是那样了。
假设一个无电阻的半桥电路,连续开关时电流波形为占空比为50%的三角波。但由于电阻的存在,实际电路的波形占空比必定高于50%,因为电流下降速度比上升的快。如果scr能准时恢复的话,在计算时序时就没有那么大的限制,允许更长的占用时间并提高速度。
从图里可以知道,对于某个线圈,它的空闲时间是占用时间后3格的和,因为这是两组半桥交替排列。除了前两个特大的线圈,其他的线圈占空比均低于50%,450v档的平均占空比只有45%,但其他更高的配置都没法运行了。这是有悖于刚才的说法的。无论怎么改代码,它都这样,没有其他器件的干扰,唯一的可能就是scr自身的问题。
[修改于 1年11个月前 - 2023/01/01 12:04:57]
如果认为某个问题是SCR导致的,那应该测量SCR上的电流或者电压波形。单纯观测耗电量,就得出“唯一的可能就是scr自身的问题”,不足以令人信服。而且这篇帖子也没有给出实测的耗电量是多少,设计的时候预计是多少。
如果认为某个问题是SCR导致的,那应该测量SCR上的电流或者电压波形。单纯观测耗电量,就得出“唯一的...
好吧,这里给出实验细节。将电容设为340v,取其中3个线圈各通电一次,根据计算当它们通电间隔很长的时候电压依次降为330v 320v 310v。现在只使用两个线圈,开启时间为60而间隔时间为600,电压变为318v;若将间隔时间设为60,电压则变为308v。三个线圈相继运行之后电压甚至不到300v。
由于单个线圈的耗电总是和计算结果相差无几,所以我觉得可以通过观察电压变化确定系统是否正确运行。
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。