原创 人体干扰对电路板的干扰有什么办法解决(拿着金属,如镊子 触碰电源线就引线干扰)?

2008-1-8 11:42 8573 15 24 分类: MCU/ 嵌入式
如题, 
电源用开关电源,未经过隔离变压器。
电路板分控制板和面板,两者用排线连接,面板电源由控制板提供。面板上有键盘,lcd,led,led由面板上的74系列的芯片驱动。

通电后可以正常运行,但如果用镊子或者比较粗糙的金属触碰面板上的+5v电源或者地线,面板就会受到干扰,主要表现在led出现错误指示。严重的时候在lcd上也能体现出来。led的错误指示不是控制板引起的,观察数据线,控制板没有数据输出。

但是控制板,好像没有受到干扰,仍正常运行。用示波器观察控制板,没有异象。

尝试方法:
1、面板加TVS管,大小滤波电容,胆电容也试过,仍可以干扰  不行
2、在排线上、电源上加磁环,                             不行
3、怀疑地线太长,直接用线将面板和控制板电源连接,       不行
3、开关电源使用隔离变压器,                             OK!
4、使用电池供电,                                       OK!

问题是,怎么才能彻底的解决这个干扰呢,不用电池和隔离变压器的情况下。
看到网上和各种书上都讲如何布线避免干扰,但很少有人讲在出现干扰下怎么去除干扰。

希望大家提提宝贵的建议
PARTNER CONTENT

文章评论11条评论)

登录后参与讨论

用户1741050 2015-4-27 11:52

我也碰到了这个问题。。。。请问,这个干扰到底哪里来的。。。。后来有结果了吗。。。虽然已经过了n久了,希望能看到!

用户41031 2008-1-21 16:00

同意关于共模干扰的看法。不用隔离变压器以上各种方法均无效的话,有一最有效、最简单的办法就是将系统的地线接入大地。

用户824863 2008-1-11 15:58

今天做了低温实验,发现-40度把lcd冻坏了(知道它撑不到这么低,想试试到底能成什么样),而且还影响了连接它的数据线的电平。
拿出来后,乖乖,液晶上面冻了个雪花出来,不过还能用,只是雪花不能完全消去了。

用户824863 2008-1-10 17:15

GMC  你说的方法我明天再试试,今天没时间了,谢谢你的关注!

另:如加电容的话,要降低速度,之前加了一次,0.1uF的,波形要被虑平了,

用户824863 2008-1-10 17:12

我重新用新的单片机实验了一下。
程序如下
编译器GCC+AVR studio 4.13

#include <avr/io.h>
#include <util/delay.h>
#define  uchar  unsigned char
#define  uint   unsigned int

#define                SRCLK                        PC3
#define                SET_SRCLK()                (PORTC|=(1<<SRCLK))
#define                CLR_SRCLK()                (PORTC&=~(1<<SRCLK))

#define                RCLK                        PC5
#define                SET_RCLK()                (PORTC|=(1<<RCLK))
#define                CLR_RCLK()                (PORTC&=~(1<<RCLK))

#define                SER                                PC4
#define                SET_SER()                (PORTC|=(1<<SER))
#define                CLR_SER()                (PORTC&=~(1<<SER))

void delay(uint i)
{
        uint j;
        for(;i;i--)
                _delay_ms(1);

}
void out_595(uchar a)
{
        uchar i;
        
        CLR_SRCLK();
        CLR_SER();
        CLR_RCLK();
        
        for(i=8;i>0;i--)
        {
                if(a&0x80)
                {
                        SET_SER();
                }
                else
                {
                        CLR_SER();
                }
                
                SET_SRCLK();                
                delay(1);
                CLR_SRCLK();
                delay(1);
                a<<=1;        
        }
        
        SET_RCLK();
        delay(2);
        CLR_RCLK();
        CLR_SER();
}

int main(void)
{

        DDRC=0XFF;
        PORTC=0X00;
        
         while(1)//做刷新用
         {                 
                out_595((1<<4)|(1<<2));
                delay(60000) ;
                 //out_595((1<<3)|(1<<1));
                delay(10000) ;
         
         }
}
如下面的图片,这幅图是正常的情况,

稳压芯片用的7805,图上的飞利浦的芯片是之前焊接的,用作其他的实验,在这个实验里面没关系。 左面的M8是之前做usb isp下载器的时候焊接的,现在改在这个上面用,控制引脚占用PC3,PC4,PC5,连接到595的控制引脚上。595的输出使能等其他输入引脚分别接固定电平。输出使用 QB,QC,QD,QE,6B595使用DRAIN1-DRAIN4,

实验结果:(用锉锉那个7805的地,都快被锉光滑了^_^)
1、实验线性电源,很好,没用干扰出现
2、用开关电源(不加隔离变压器)有干扰出现,或者使用usb直接供电,也出现干扰状况。如下图


用户824863 2008-1-10 17:12

另,在控制板和焊接的面包板直接的连线上套个磁环,面包板上的干扰就减小些。

通过我的实验,不论在那种情况下,74hc595都没6b695的抗干扰能力强。

下面的图是整个的连接情况

用户824863 2008-1-10 12:00

谢谢上面各位。


1、我在面板上的595上面加了4.7k的电阻,分别做下拉,上拉实验,均不起作用。

2、用线性电源给控制板提供电源,面板的抗干扰能力大大增加,极少受到干扰,但面板仍能受到干扰。

下面有一钟情况,我焊接的面包板受到的干扰最小。
(隔离变压器+开关电源) 或者线性电源 给控制板供电,并且同时给我的蓄电池充电(最简单的经过限流电阻充电)。这种情况下面包板的干扰最小。其中前者要用隔离变压器的方式要优于后者线性变压器。
按理说,线性变压器和隔离变压器应该差不多,只不过是变比不同而已。

用户1481370 2008-1-9 16:34

主要就是人体生物电引起的干扰!开关电源对EMC要求很严格!有空去我的BLOG看看!!

用户824863 2008-1-9 16:18

开关电源是买的现成的。就像电脑里面的电源那样,有铁盒的。

在开关电源前加个1:1的变压器就没有干扰的问题了,在怎么在地线上碰都没用受到干扰。

用户15873 2008-1-9 15:54

可以尝试将开关电源用屏蔽罩屏蔽。
相关推荐阅读
用户824863 2011-03-10 17:13
u-blox5 GPS:NEO-5Q 使用笔记
学习过程中做了点笔记,主要内容大都是英文手册上摘录翻译的,现贴上来,限于英文水平,有些词语翻译的不是很好。 NEO-5Q 这个模块使用做出来目前还挺不错。看来pcb做的还行。天线放在窗外的空调外机上,...
用户824863 2011-02-24 13:47
松翰 单片机 笔记
摘抄了一些使用时的注意点: 1、. 独立按键与MCU如何连接能有效避免I/O口损伤?Ans:        在产品开发时,按键是最常见的功能,由于考虑到成本等因素,很多客户都是将按键的两端分别与MCU...
用户824863 2010-08-28 12:07
XRAM测试
贴一个以前在论坛上写的 avr扩展ram稳定性的测试---------------------------mcu使用:M64L,   锁存用的SN74AHC573。  系统用UT62256CPC-70...
用户824863 2010-08-28 12:01
DIY光驱控制器-序
        最近手上有个笔记本上的光驱,在学校的时候就一直想作个DIY光驱控制器。所以最近打算做一个。搜索了网上的一些资料,大部分都是英文的资料,一些程序也是汇编的。幸好在www.cdle.net...
用户824863 2009-04-22 16:13
时钟 (续)
这一篇等到现在才出来。貌似太久了!事情实在多!先把图片上来。原理图什么的= = 整理好了。外壳找不到合适的。自己做工具又不够。所以先将就着用白纸遮着,好像还可以。光敏电阻做环境光强检测,使得led根据...
用户824863 2008-11-28 13:12
彩灯
          传一个闲的时候弄的红 绿 蓝三个LED合成的七彩灯,附件里面是gif格式的,贴上来了就变成jpg格式的了。-------------------------------------...
EE直播间
更多
我要评论
11
15
关闭 站长推荐上一条 /3 下一条