搜索
bottom↓
回复: 12

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

[复制链接]

出0入0汤圆

发表于 2012-7-17 20:48:56 | 显示全部楼层 |阅读模式
    弄不清楚单片机中过零检测电路中中断引脚处的输入电平是怎样的一个波形。我感觉是正弦波,又好像是方波。不知道原因。请各位高手帮忙解释下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2012-7-17 23:00:14 | 显示全部楼层
方波,上面的过零检测电路简单是简单,但有些要求:单片机的检测引脚要开漏模式,要能检测上升沿和下降沿

出0入0汤圆

发表于 2012-7-17 23:01:19 | 显示全部楼层

出0入0汤圆

 楼主| 发表于 2012-7-17 23:45:44 | 显示全部楼层
BXAK 发表于 2012-7-17 23:00
方波,上面的过零检测电路简单是简单,但有些要求:单片机的检测引脚要开漏模式,要能检测上升沿和下降沿
...

不知道是什么原因。在过零点附近是高电平还是低电平?在交流信号负半周引脚处是否会有信号,还是一直为低电平(0),另外为什么要求引脚是开漏的。这时引脚应该为输入状态吧?一些细节弄不清楚。

出0入0汤圆

发表于 2012-7-18 01:13:33 | 显示全部楼层
本帖最后由 BXAK 于 2012-7-18 01:23 编辑

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

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


内部上拉时:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入54汤圆

发表于 2012-7-18 08:05:48 | 显示全部楼层
好像明白一点点

出0入0汤圆

 楼主| 发表于 2012-7-18 12:56:28 | 显示全部楼层
BXAK 发表于 2012-7-18 01:13
①、使用内部上拉的话,波形斜率不够陡,测出的过零点与实际零点有较大偏差。
②、在交流信号负半周区间引 ...

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

出0入0汤圆

发表于 2012-7-18 16:05:47 | 显示全部楼层
关注一下

出0入0汤圆

发表于 2012-7-18 17:04:36 | 显示全部楼层
本帖最后由 BXAK 于 2012-7-18 17:05 编辑
c475301174 发表于 2012-7-18 12:56
谢谢BXAK前辈的热心 解答,小弟还有几处不明白。就是我好像只听说过单片机I/O口作为输出的时候有开漏输出 ...


1、内部开漏,那个1MΩ电阻相当于外部上拉
2、对于只有下降沿中断的普通51,
折中方法1:(一个检测引脚,你使用的过零检测方案)下降沿中断时是一个过零点A,零点A之后10ms时算是另一个过零点B;
折中方法2:(两个检测引脚,你使用的过零检测方案,加个三极管反向供另一引脚检测)下降沿中断时是一个过零点A,另一个下降沿中断时是另一个过零点B;
折中方法3:(一个检测引脚,用光电耦合做过零检测)下降沿中断时是过零点A或者B;【方法3在论坛里有开源的电路图和源程序,是红外遥控调光的,自己搜搜】

那个Multisim文件只是简易仿真

建议用Proteus搭个完整的电路加上程序仿真好些,Multisim仿真阻容降压步进太慢了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出145入215汤圆

发表于 2012-7-18 17:13:14 | 显示全部楼层
本帖最后由 dz20062008 于 2012-7-18 17:21 编辑

建议还是搜索现成的过〇检测电路,不然怎么能工作正常了


文档截图是道客巴巴看到的PDF可惜没帐号下载就只能截图了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-7-18 20:21:48 | 显示全部楼层
dz20062008 发表于 2012-7-18 17:13
建议还是搜索现成的过〇检测电路,不然怎么能工作正常了

LZ那个也是现成的电路,也是最廉价的,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出145入215汤圆

发表于 2012-7-18 23:44:53 | 显示全部楼层
BXAK 发表于 2012-7-18 20:21
LZ那个也是现成的电路,也是最廉价的,

厉害,AVR功能真的很强大

出145入215汤圆

发表于 2012-7-19 00:19:59 | 显示全部楼层
本帖最后由 dz20062008 于 2012-7-19 01:29 编辑

1.这电路要求检测电路与单片机地是隔离的。你这共地电路没法产生0.7付的负压。相当于接地1M电阻短路了。

2.输入与输出与引脚是否使用内部上啦电阻没关系的。输入时,引脚一定要上啦电阻,可以设置内部上啦也可以外部连接上啦电阻,但一定要有否则就测不到高电平信号了,只有高阻态,输入信号就是未知数了。
当你输入一个非数字信号时上啦电阻就会改变这个模拟信号的波形。

3.这电路应该是输入一个模拟信号,而非数字信号。内部肯定要经过一个处理电路转化为数字信号才能被识别的,也许是运算放大器组成的过零翻转电路,说白了就是为你省了运算放大器的钱,又能得到一个标准的过零方波信号。

4,,,0.5的负压为了矫正波形延时的,这是这电路的精髓。

5.接到电源的二极管是正半周波形限伏的,让输入不超过5伏。。也是引脚的保护二极管。

5.这电路不简单,牛叉啊

6.以上猜的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 17:25

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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