找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1160|回复: 23
打印 上一主题 下一主题
收起左侧

过零点检测电路为什么和理论分析的不同

  [复制链接]
回帖奖励 50 黑币 回复本帖可获得 5 黑币奖励! 每人限 1 次
跳转到指定楼层
楼主
ID:1091094 发表于 2024-4-1 14:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
电路图 这里的VDD5是5V。



交流电50hz,110V,测得ZERO点和MCU_GND的波形,如下图:


将R7改为10K后,测得的波形,如下图:


这个波形图的最低电压是3.5V,最高电压是4V多。
    为什么电阻改小后,最低电压不是0V了。为什么最低电压的时间占整个周期的时间变小了。望各位大佬赐教。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:796531 发表于 2024-4-1 17:33 | 只看该作者
R3 太大了吧,光耦最小电流1ma
回复

使用道具 举报

板凳
ID:883242 发表于 2024-4-1 20:30 | 只看该作者
先把光耦最关键的参数CTR的意义弄明白。
回复

使用道具 举报

地板
ID:79094 发表于 2024-4-1 22:09 | 只看该作者
光偶输入输出 供电要合适  过大损坏 过小 失真   
回复

使用道具 举报

5#
ID:1091094 发表于 2024-4-2 09:51 | 只看该作者
是的  R3太大了,现在R3=200K.
现在是想分析为什么R7变小,波形的最低电压就不是0V的原因,
回复

使用道具 举报

6#
ID:796531 发表于 2024-4-2 10:18 | 只看该作者
3038838599 发表于 2024-4-2 09:51
是的  R3太大了,现在R3=200K.
现在是想分析为什么R7变小,波形的最低电压就不是0V的原因,

光耦电流小,三极管不是工作在饱和状态,放大状态,CE端电压不为0.1v
回复

使用道具 举报

7#
ID:1109793 发表于 2024-4-2 10:41 | 只看该作者
3038838599 发表于 2024-4-2 09:51
是的  R3太大了,现在R3=200K.
现在是想分析为什么R7变小,波形的最低电压就不是0V的原因,

200K也大了吧,C2也大了。电流传输比看看。过零的话,尽量让高电平时间短一些。就需要例如30V时就要达到合适的输入电流,例如R3改成30K。
回复

使用道具 举报

8#
ID:1091094 发表于 2024-4-2 13:46 | 只看该作者
xiaobendan001 发表于 2024-4-2 10:41
200K也大了吧,C2也大了。电流传输比看看。过零的话,尽量让高电平时间短一些。就需要例如30V时就要达到 ...

我们是要过验证的,出口的。 可能考虑这些吧
回复

使用道具 举报

9#
ID:1091094 发表于 2024-4-2 13:50 | 只看该作者
paladina 发表于 2024-4-2 10:18
光耦电流小,三极管不是工作在饱和状态,放大状态,CE端电压不为0.1v

如果是放大状态,那么UCE小于0.1V,那么波形的最低电压应该是靠近0V啊  事实却是3.多伏
回复

使用道具 举报

10#
ID:883242 发表于 2024-4-2 16:19 | 只看该作者
3038838599 发表于 2024-4-2 13:50
如果是放大状态,那么UCE小于0.1V,那么波形的最低电压应该是靠近0V啊  事实却是3.多伏

ZERO接哪里去了???
回复

使用道具 举报

11#
ID:1091094 发表于 2024-4-2 19:06 | 只看该作者
Hephaestus 发表于 2024-4-2 16:19
ZERO接哪里去了???

电路图上标有,另外一端接单片机IO口,这个没影响。配置了外部中断。
回复

使用道具 举报

12#
ID:341045 发表于 2024-4-2 19:10 | 只看该作者
光耦发射管电流不大时, 接收不饱和, 就相当于一个可变电阻(电压0伏时, 电阻最大, 电压最高时电阻最小), 这电阻和R7分压, R7越大, 输出分压越小越接近0V.

评分

参与人数 1黑币 +12 收起 理由
3038838599 + 12 绝世好帖!

查看全部评分

回复

使用道具 举报

13#
ID:883242 发表于 2024-4-2 19:37 | 只看该作者
这个帖子看起来真累,一切问题都在楼主舍不得减小R3的阻值上面,当然这个电阻上面电压是220V,减小了功耗会急剧恶化,那么就用这个经典的电路,既可以低功耗,又能准确的把过零点传递过去。

回复

使用道具 举报

14#
ID:1109793 发表于 2024-4-2 20:24 | 只看该作者
Hephaestus 发表于 2024-4-2 19:37
这个帖子看起来真累,一切问题都在楼主舍不得减小R3的阻值上面,当然这个电阻上面电压是220V,减小了功耗会 ...

什么原理呢?
回复

使用道具 举报

15#
ID:883242 发表于 2024-4-2 20:35 | 只看该作者

给你个仿真文件,用免费的LTSpice打开,自己研究去吧。
zeroxing.zip (2.47 KB, 下载次数: 10)

回复

使用道具 举报

16#
ID:79094 发表于 2024-4-2 22:08 | 只看该作者
光耦输出端可以等效一个电阻 r7变了 分压比变了
回复

使用道具 举报

17#
ID:1110945 发表于 2024-4-3 10:12 | 只看该作者
Hephaestus 发表于 2024-4-2 19:37
这个帖子看起来真累,一切问题都在楼主舍不得减小R3的阻值上面,当然这个电阻上面电压是220V,减小了功耗会 ...

很不错的电路!当交流电在零点附近时,电容C1会有短暂的放电电流,
这样Q1就能短暂的导通,右边OUT就有短暂的低电平信号,非常巧妙
的方法!!


回复

使用道具 举报

18#
ID:1109793 发表于 2024-4-3 11:08 | 只看该作者
明日之星8 发表于 2024-4-3 10:12
很不错的电路!当交流电在零点附近时,电容C1会有短暂的放电电流,
这样Q1就能短暂的导通,右边OUT就有 ...

三极管的基极电流是R3提供的?挺有意思的这个电路
回复

使用道具 举报

19#
ID:879348 发表于 2024-4-3 16:51 | 只看该作者
上拉电阻太大,波形严重失真
回复

使用道具 举报

20#
ID:1114576 发表于 2024-4-7 14:24 | 只看该作者
是不是电阻太大了呢,降低一些电阻,电阻改变了,时间常数可能也改变了,重新计算一下
回复

使用道具 举报

21#
ID:1091094 发表于 2024-4-8 08:44 | 只看该作者
lzts88 发表于 2024-4-2 19:10
光耦发射管电流不大时, 接收不饱和, 就相当于一个可变电阻(电压0伏时, 电阻最大, 电压最高时电阻最小), 这 ...

大佬 解释的透彻 excellent
回复

使用道具 举报

22#
ID:1091094 发表于 2024-4-12 18:43 | 只看该作者
xiaobendan001 发表于 2024-4-2 10:41
200K也大了吧,C2也大了。电流传输比看看。过零的话,尽量让高电平时间短一些。就需要例如30V时就要达到 ...

事情变得有趣了,我把200K改为100K,结果波形得最高电压只有3.4V,远远达不到5V.
这是人性的扭曲,还是道德的沦丧。
回复

使用道具 举报

23#
ID:883242 发表于 2024-4-12 21:23 | 只看该作者
3038838599 发表于 2024-4-12 18:43
事情变得有趣了,我把200K改为100K,结果波形得最高电压只有3.4V,远远达不到5V.
这是人性的扭曲,还是 ...

因为你不仅改了R3,还改了R7,已经全部都乱套了,还有C2完全是个画蛇添足狗尾续貂的东西,去掉。
回复

使用道具 举报

24#
ID:883242 发表于 2024-4-12 21:26 | 只看该作者
3038838599 发表于 2024-4-12 18:43
事情变得有趣了,我把200K改为100K,结果波形得最高电压只有3.4V,远远达不到5V.
这是人性的扭曲,还是 ...

因为你不仅改了R3,还改了R7,都乱套了,你还是冷静一下把现在真实电路画出来。另外C2是个画蛇添足狗尾续貂的东西,一定要去掉。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表