打印

移相触发流程求助

[复制链接]
2395|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
Harvard| | 2013-12-20 15:46 | 只看该作者
同求 ,感觉网路上真正实用的资料太少了

使用特权

评论回复
板凳
cjseng| | 2013-12-20 16:58 | 只看该作者
经过光耦就是这样的,可以适当减小光耦输入端限流电阻,具体看光耦datasheet,计算一下电阻大小。
也可以用示波器看一下波形,看一下脉冲下降沿与过零点的时间差,如果基本固定,在软件里处理一下就可以得到精确的过零点时刻。
相对于过零点时刻,延迟一段时间,发出脉冲,这个延迟就是移相啦。注意,在下一个过零点之前一定要把脉冲清掉,否则会导致下一个半波的误触发。

使用特权

评论回复
地板
elec921| | 2013-12-20 20:20 | 只看该作者
设个50HZ整数倍频率的定时器,然后计数。(想输出的角度/180度)* 定时周期 就是你应该计到多少个数才输出脉冲。
至于过零点对不齐,你测一下实际的相位差,软件补偿把这个差去就行了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

1

粉丝