打印

匠人哥哥,maychang哥哥等诸位有空的哥哥请进

[复制链接]
6886|57
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
szshawn2010|  楼主 | 2010-3-22 12:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 szshawn2010 于 2010-3-22 16:32 编辑

哥哥们:

   如图所示的过零检测电路。

   其中 GND  VDD,是通过对220V/50HZ高压 进行 容阻降压--半周整流--稳压所得。


  现象是:

  当我用示波器表针顶在如图所示的示波器表针位置时,MCU检测工作正常。(示波器的夹子是悬空的)

  当我取走示波器表针时,MCU就不能正常检测到交流电的过零点,亦不能正常进入到外部中断子程序。显示不能正常工作。


  请哥哥们指点江山。谢谢

03.JPG (177.45 KB )

03.JPG

相关帖子

来自 2楼
maychang| | 2010-3-22 23:53 | 只看该作者
24楼:画图总要些时间的。

GND端必须与交流输入的一端相联接,最好是交流零线,接到相线上有触电危险。

你原来的图,先不看基极上那个电容,仅就3Mohm电阻和300ohm电阻分压,就无法使三极管导通,当然也就无法产生过零信号。
若将300ohm电阻去掉,3Mohm电阻与0.1uF电容,时间常数是0.3秒,等于15个工频周期,怎么取过零信号?

使用特权

评论回复
板凳
szshawn2010|  楼主 | 2010-3-22 13:20 | 只看该作者
本帖最后由 szshawn2010 于 2010-3-22 15:40 编辑

盼解答

使用特权

评论回复
地板
szshawn2010|  楼主 | 2010-3-22 15:40 | 只看该作者
本帖最后由 szshawn2010 于 2010-3-22 16:26 编辑

请教:电路应该怎么修改方可工作啊


当示波器表夹悬空。表针×1状态,顶住图中所示位置时,工作正常。但是表针×10的话,就不能工作了。

请教,如何修改电路啊~~

使用特权

评论回复
5
hjl123| | 2010-3-22 16:48 | 只看该作者
请检查是否共地

使用特权

评论回复
6
程序匠人| | 2010-3-22 16:57 | 只看该作者
共地了吗?

使用特权

评论回复
7
gaohq| | 2010-3-22 17:59 | 只看该作者
减小R0,增大R1.

使用特权

评论回复
8
gaohq| | 2010-3-22 18:02 | 只看该作者
或者把R1去掉。

使用特权

评论回复
9
szshawn2010|  楼主 | 2010-3-22 21:07 | 只看该作者
本帖最后由 szshawn2010 于 2010-3-22 21:12 编辑

5# 程序匠人

回复 匠人&hjl123哥 :

       这里的GND,我接的是MCU的GND,也就是高压电降压后,稳压整流的GND。这个应该算共地吧。

       另:我的软件没有做任何处理,就是简单的 上升边沿触发。不知应该软件是否可以改进。


       奇怪的是:如果MCU不装上去,用示波器测此处波形,很工整的波形。但是MCU一装上去,波形就变的不工整了。

使用特权

评论回复
10
szshawn2010|  楼主 | 2010-3-22 21:09 | 只看该作者
本帖最后由 szshawn2010 于 2010-3-22 21:18 编辑

7# gaohq


我最初测试的电路中,是没有R1的。后来上网查资料看了下人家的有这个电阻。所以我就装上一个试试。我也不清楚是否有效果。


不过3M的电阻,我没有尝试过调小。明天去办公室里试一下。我担心电阻太小了会不会烧掉


另:3M的电阻改小后,理论上是不是只是提升了此处的电流。如果此路的电流提升了,是不是可以提升三极管C极的电流。这么说,示波器的表笔顶住时,是不是相当于提升了此处电路的电流?还是对此处进行了放电或其他相当操作?实验发现,很准的,只要表笔一碰立马就正常。一移走就不正常。

使用特权

评论回复
11
szshawn2010|  楼主 | 2010-3-22 21:20 | 只看该作者
还有就是:当MCU上电,首次运行时,会发生一次中断。此后就再也不会发生外部中断了。除非,示波器的表笔顶住此处。

使用特权

评论回复
12
NE5532| | 2010-3-22 21:52 | 只看该作者
把你交流电网部分的电路画全了上来看看呢,包括单片机的电源部分,很怀疑你没共地。

使用特权

评论回复
13
szshawn2010|  楼主 | 2010-3-22 22:07 | 只看该作者
11# NE5532

整个系统就只有这一个电源。请查阅!

03.JPG (128.72 KB )

03.JPG

使用特权

评论回复
14
szshawn2010|  楼主 | 2010-3-22 22:16 | 只看该作者
MCU部分

04.JPG (264 KB )

04.JPG

使用特权

评论回复
15
szshawn2010|  楼主 | 2010-3-22 22:22 | 只看该作者
偶的测试板是严格按上图连接的。也检查了很多遍了。请各位高人指教

感觉知识就是爱欺侮老实人~~~~~!看起来大家用的都是正常的。我一用就不行了,晕!

使用特权

评论回复
16
程序匠人| | 2010-3-22 22:36 | 只看该作者
你所测的那个220v,对于你的GND来说,只不过是VDD而已。当然不会有过零信号。

接另一路220v试试看

使用特权

评论回复
17
szshawn2010|  楼主 | 2010-3-22 22:39 | 只看该作者
15# 程序匠人


匠人大哥,我的应该怎么调整比较好?

我检测过零信号是为了实现对可控硅的电压控制。因此,检测过零信号越准越好。软件上有什么需要注意的吗?谢谢~~~

使用特权

评论回复
18
程序匠人| | 2010-3-22 22:40 | 只看该作者
接另一路220v试试看

使用特权

评论回复
19
程序匠人| | 2010-3-22 22:40 | 只看该作者
现在不是准不准的问题,而是对不对的问题。呵呵。

所以先别考虑软件,先把硬件整明白了

使用特权

评论回复
20
szshawn2010|  楼主 | 2010-3-22 22:41 | 只看该作者
本帖最后由 szshawn2010 于 2010-3-22 22:43 编辑

17# 程序匠人

严重感谢匠人大哥!!!!!

同时,我在软件上有没有注意事项,以便能准确的检测到过零点。

----------------
OK~~~明天先试一下,对不对。不过我想像你这样的高手,明确的指出问题了,应该不会有太大问题了。谢谢

使用特权

评论回复
21
程序匠人| | 2010-3-22 22:45 | 只看该作者
呵呵,实践是检验真理的唯一标准。我不是硬件高手,当我吃不准时我也得试了才知道。
你明天按这个试吧:

使用特权

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

本版积分规则

92

主题

636

帖子

1

粉丝