打印
[技术讨论]

请教老外的调光样品的过零电路的思路或实现方式???

[复制链接]
楼主: meng_1226
手机看帖
扫描二维码
随时随地手机跟帖
21
meng_1226|  楼主 | 2021-5-25 13:09 | 只看该作者 回帖奖励 |倒序浏览

哦,  我尝试用定时器 每隔50us去扫io_zero这个引脚的, 但实际效果比样品要差太远了 , 而且还不稳定!

使用特权

评论回复
22
lyjian| | 2021-5-25 13:40 | 只看该作者

这个波形有问题,肯定会抓错

使用特权

评论回复
23
R2D2| | 2021-5-25 15:09 | 只看该作者
https://bbs.21ic.com/forum.php?mod=viewthread&tid=2867332

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
king5555 + 6 很给力!还以为又被禁言了。
24
meng_1226|  楼主 | 2021-5-25 15:14 | 只看该作者
lyjian 发表于 2021-5-25 13:40
这个波形有问题,肯定会抓错

波形肯定没问题的

使用特权

评论回复
25
meng_1226|  楼主 | 2021-5-25 15:14 | 只看该作者
R2D2 发表于 2021-5-25 15:09
https://bbs.21ic.com/forum.php?mod=viewthread&tid=2867332

感谢,  下下来参考一下了!

使用特权

评论回复
26
90houyidai| | 2021-5-25 16:35 | 只看该作者
lyjian 发表于 2021-5-25 12:36
之前做过的2个板子。
单线IO过零检测,用的PIC12F508、PIC16F57之类IC,无中断功能。

第二张图,用到有源晶振?

使用特权

评论回复
27
cjseng| | 2021-5-25 16:39 | 只看该作者
meng_1226 发表于 2021-5-24 23:41
哦,  我尝试用定时器 每隔50us去扫io_zero这个引脚的, 但实际效果比样品要差太远了 , 而且还不稳定! ...

能不能用更高分辨率,比如1us去扫描下降沿,得到下降沿后,启动一个定时器,之后在9.5ms和10.5ms(或者可以缩短范围)之间每次精确扫描,得到过零点。

使用特权

评论回复
28
coody| | 2021-5-25 18:04 | 只看该作者
多少年来飞隔离过0都是这样做的啊。。。

使用特权

评论回复
29
lyjian| | 2021-5-25 18:53 | 只看该作者
90houyidai 发表于 2021-5-25 16:35
第二张图,用到有源晶振?

没有用晶振,用的是RC振荡。
原理图没把晶振部分器件NC。

使用特权

评论回复
30
lyjian| | 2021-5-25 18:53 | 只看该作者
meng_1226 发表于 2021-5-25 15:14
波形肯定没问题的

没问题不是这种波形

使用特权

评论回复
31
lyjian| | 2021-5-25 18:54 | 只看该作者
cjseng 发表于 2021-5-25 16:39
能不能用更高分辨率,比如1us去扫描下降沿,得到下降沿后,启动一个定时器,之后在9.5ms和10.5ms(或者可 ...

没理解这种方法的真谛

使用特权

评论回复
32
chunyang| | 2021-5-25 21:01 | 只看该作者
接在常规IO上只能用查询法了,程序编制得讲究工艺性,保证每个过零周期都有充分的查询密度。

使用特权

评论回复
33
xad74| | 2021-5-26 07:50 | 只看该作者
芯片自带比较器,做个类似的

使用特权

评论回复
34
chongdongchen| | 2021-5-26 08:18 | 只看该作者
既然是普通IO口,那就快到过零时死等,比如到9ms就开始死等2ms。

使用特权

评论回复
35
cjseng| | 2021-5-26 10:19 | 只看该作者
lyjian 发表于 2021-5-25 18:54
没理解这种方法的真谛

第一次,连续高分辨率扫描,程序不干别的事,得到精确的过零点,得到之后,可以推测出下一个过零点的时刻,之后不用一直去扫描,只要在预测的过零点时刻前后一段时间(比如前后250us),以最高分辨率扫描,其余时间程序该干嘛干嘛。这样,相当于每隔10ms,程序花费500us去扫描过零点,一般来说,这不会影响程序功能吧。
类似于锁相环吧。

使用特权

评论回复
36
hwpga| | 2021-5-26 10:23 | 只看该作者
coody 发表于 2021-5-25 18:04
多少年来飞隔离过0都是这样做的啊。。。

这种感觉就光耦过零变了一下,本质没区别
我阻容半波,直接1M电阻取样
过零同步
交流周期频点判断
过零自动补偿
过零异常干扰脉冲自过滤
过零3S异常丢失保护

使用特权

评论回复
37
efen| | 2021-5-26 12:06 | 只看该作者
本帖最后由 efen 于 2021-5-26 12:14 编辑

50或100us扫即可

使用特权

评论回复
38
caojihui521| | 2021-5-26 17:54 | 只看该作者
meng_1226 发表于 2021-5-25 11:23
VCC 就是5V,  没有其他电路!

输出在0.02V左右,电阻那么大,应该有噪音,既然精度好,我也佩服,学习了

使用特权

评论回复
39
meng_1226|  楼主 | 2021-5-27 08:33 | 只看该作者
hwpga 发表于 2021-5-26 10:23
这种感觉就光耦过零变了一下,本质没区别
我阻容半波,直接1M电阻取样
过零同步

老兄 , 你说对头, 可能就是你说的这些, 能详细讲讲思路嘛?
交流周期频点判断怎么搞?

使用特权

评论回复
40
90houyidai| | 2021-6-6 10:33 | 只看该作者
PIC 的ZCD了解下

使用特权

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

本版积分规则