单片机在温控中过零检测电路仿真结果如下图

原理图如下:

仿真结果如下图

、
需要说明的是在引脚由0到5V跳变时检测到,进入负半轴,由1到0跳变时检测到正半轴,
但是正半轴与负半轴的延时时间有所区别。因为单片机对于0和1的外部中断判断电平,不是最高点,也不是最低点,而仿真表现出了+5V部分约占10mS(50Hz) 而0V部分明显较小。
说明一下图中Q1位npn管,实际应用中,一定要注意电路布局,将R1,R2以及光耦布局到不容易用手碰触的地方,或者集中放置到AC220V位置部分。防止误触触点。同时R1,R2发热,可以适当增加阻值,如R1R2修改为150K以降低功耗。防止烫伤。 C1使用0.01uF/450V耐压电容,注意耐压值。
还有如果只是做一些玩具,可以考虑某宝买模块 搜索“电平转换模块”就可以找到
为了方便以后查询特此记录,年纪大了,什么都会忘记。
anlog
2020年4月2日
电路改进方案,以上方案有点是光耦隔离,隔离较为彻底。缺点是电阻功耗较大,同时方波的上升沿与下降沿时间较长,并且随着光耦的不同高电平,与低电平时间差距较大,只能应用与粗糙的过零场合。
下面是看到的别人的改进方案。特此记录以防忘记。

附上仿真结果,注意黄线上升沿与下降沿位置都较为理想

特此记录以备后续使用。
anlog
2020年8月7日22:52:47
对于改进电路中的二极管(D2 D3 )作用解释
作用1 限幅。
作用2 如果电阻R9(或者R10)断路,岂不是300v(峰值)电压不就进入单片机(低压部分)了吗?
作用3 如果运放(比较器)的工作电压较低(±3v以下)可以保护运放,因为如果没有二极管则加在运放(比较器)上的峰值电压约约3v
.
anlog
2021年5月1日 20点44分
本文详细介绍了单片机在温控系统中过零检测电路的设计与优化过程,包括电路仿真结果分析,指出原电路的优缺点,并提出改进方案。改进后的电路通过二极管限幅及保护措施,提高了电路的稳定性和安全性。
5245

被折叠的 条评论
为什么被折叠?



