世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

PIC单片机在做逆变电源,用其RB0做外部中断锁相市电遇问题 

[复制链接]
查看: 1520 |回复: 2
1
xiaoyuxing
  • 积分:336
  • |
  • 主题:3
  • |
  • 帖子:44
积分:336
LV4
初级工程师
  • 2010-8-27 15:41:38
10问答币
PIC单片机(型号是PIC16F716)在做逆变电源,用其RB0做外部中断,检测市电过零以锁相用。但干挠很大,总是进中断,导致逆变电源不能正常工作,请问如何解决?谢谢!PIC单片机在做逆变电源,用其RB0做外部中断,检测市电过零以锁相用。但干挠很大,总是进中断,导致逆变电源不能正常工作,请问如何解决?谢谢!
收藏收藏
nc965
  • 积分:93940
  • |
  • 主题:115
  • |
  • 帖子:27429
积分:93940
版主
  • 2010-9-4 11:36:00
  • 倒数2
 
干扰大,就首先排除干扰,尽量找到原因
在以上基础上,仍然有干扰,也是可能的,这时候需要数字滤波算法支撑,比如一个简单的算法:

过零中断处理程序
关闭过零中断
处理过零中断
退出中断


主程序
。。。
过零翻转控制
。。。
当翻转后1ms
清过零中断标志
开启过零中断
。。。
belief0909
  • 积分:1148
  • |
  • 主题:11
  • |
  • 帖子:241
积分:1148
LV6
高级工程师
最新回复
  • 2010-9-6 00:48:09
  • 倒数1
 
恩没错 就是屏蔽干扰,但是如果第一的触发中断的是干扰信号
你没能屏蔽掉!
要前几次的触发信号不做处理!
要不还是有无动作!
个人见解!别扔砖!
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号