求各位解答下单片机过零检测疑问?????

2020-02-05 08:46发布

    弄不清楚单片机中过零检测电路中中断引脚处的输入电平是怎样的一个波形。我感觉是正弦波,又好像是方波。不知道原因。请各位高手帮忙解释下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
BXAK
1楼-- · 2020-02-05 09:19
方波,上面的过零检测电路简单是简单,但有些要求:单片机的检测引脚要开漏模式,要能检测上升沿和下降沿
cfgjbbc
2楼-- · 2020-02-05 09:20
c475301174
3楼-- · 2020-02-05 14:49
BXAK 发表于 2012-7-17 23:00
方波,上面的过零检测电路简单是简单,但有些要求:单片机的检测引脚要开漏模式,要能检测上升沿和下降沿
...

不知道是什么原因。在过零点附近是高电平还是低电平?在交流信号负半周引脚处是否会有信号,还是一直为低电平(0),另外为什么要求引脚是开漏的。这时引脚应该为输入状态吧?一些细节弄不清楚。
BXAK
4楼-- · 2020-02-05 17:54
本帖最后由 BXAK 于 2012-7-18 01:23 编辑

①、使用内部上拉的话,波形斜率不够陡,测出的过零点与实际零点有较大偏差。
②、在交流信号负半周区间引脚处是约-0.4~-0.7的负信号,可以看成低电平。
③、看①。

开漏、内部上拉 波形对比(点击图片看大图),
开漏时:

wave0.png (57.59 KB, 下载次数: 0)

下载附件

2012-7-18 01:19 上传



unifax001
5楼-- · 2020-02-05 21:51
 精彩回答 2  元偷偷看……
c475301174
6楼-- · 2020-02-06 03:06
BXAK 发表于 2012-7-18 01:13
①、使用内部上拉的话,波形斜率不够陡,测出的过零点与实际零点有较大偏差。
②、在交流信号负半周区间引 ...

谢谢BXAK前辈的热心 解答,小弟还有几处不明白。就是我好像只听说过单片机I/O口作为输出的时候有开漏输出,我们过零检测此时应该为输入状态,开漏这时好像理解不了。另外i/o内部应该是一个类似于三极管开关电路,才能控制开关与导通。但我不知道到底是怎样的一个电路。另外BXAK前辈用的仿真软件好像是Multisim.能不能把你做的那个仿真文件让我参考下。期待BXAK前辈的解答。

一周热门 更多>