单片机控制可控硅调压程序

单片机控制可控硅调压程序,第1张

可控硅必须检测过零信号。只有零点以后触发,才会有效。而且在下一个零点到来的时候,可控硅会自动关闭。你这个程序里面只有一句P=1,没有P=0,那么这个端口一直开启,没有关闭。负载将一直投入。不可能关闭。所以,根本不可能调压!

想要调压:1、增加一个过零检测电路。

2、每次触发以后,过一段时间必须把触发信号关闭。也可以在过零中断时,将触发信号关闭。

3、调压的大小值受过零后多长时间投入。注意10MS以内必须完成一次控制。否则控制将不正常。

可控硅实现交流电调压实际是调功,一般有两种方案1,调节单位时间内交流脉冲个数。

2,是通过控制可控硅的导通角来调节电流大小。全导通为180度,一般工作在60到140度左右

一般第二种方式比较常用。

单片机控制可控硅导通角度关键在交流电过零检测电路。一般思路单片机检测到交流电零点时产生中断,经一段时间延时后触发可控硅。

50HZ市电而言,延时时间必须在10毫秒以内。将这一个延时时间分成N份即N级调节输出功率。延时时间越短可控导通角度越大输出功率越大,延时时间越长可控导通角度越小输出功率越小。

将同步变压器降压后的信号经过零比较后得到的同步信号经A/D转换后送入单片机管脚,形成同步信号;单片机根据同步信号产生触发脉冲,该脉冲经驱动电路放大后由脉冲变压器送晶闸管。同时单片机采集主电路的电压和电流反馈值,根据PI调节将反馈值换算为移相角θ,并由计数器实现θ计数时间的对应,使单片机通过对计数时间的控制来达到控制移相角。

控制了移相角的大小就控制了主电路的电压高低。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7823233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存