回覆列表
-
1 # 歡喜麗晨
-
2 # 用戶3126623273498963
1、通過屏蔽抑制輻射干擾2、通過磁環抑制傳導干擾3、通過穿心電容抑制傳導干擾4、通過低通濾波器抑制高頻干擾
-
3 # 用戶1644891194934
辦法如下:
1:干擾信號干擾MCU的主要路徑是通過I/O口,一是影響了MCU的數據採集,二是影響內部其它寄存器。 解決方法:後面討論。
2:電源干擾:MCU雖然適應電壓較寬(3-5。5V),但對於電源的波動卻很敏感,比如說MCU可以在3V電壓下穩定工作,但卻不能在電壓在3V-5。5V波動的情況下穩定工作。 解決方法:用電源穩壓塊,做好電源的濾波等工作,提示:一定要在電源旁路並上0。1UF的瓷片電容來濾除高頻干擾,因為電解電容對超過幾十KHZ的高頻干擾不起作用。
3:上下電干擾:但每個MCU系統在上電時候都要經過這樣一個過程,所以要尤其注意。 MCU雖然可以在3V電壓下穩定工作,但並不是說它不能在3V以下的電壓下工作,當然在如此低的電壓下MCU是超不穩定狀態的。在系統加電時候,系統電源電壓是從0V上升到額定電壓的,比如當電壓到2V時候,MCU開始工作了,但這時是超不穩定的工作,極容易跑飛。
解決方法:1讓MCU在電源穩定後才開始工作。PIC在片內集成了POR(內部上電延時復位),這功能一定要在配置位中打開。 外部上電延時復位電路。有多種形式,低成本的就是在復位腳接個阻容電路。高成本的是用專用芯片。這方面的資料特多,到處都可以查找。
1、抑制干擾源
抑制干擾源就是盡可能的減小干擾源的du/dt,di/dt。這是抗干擾設計中最優先考慮和最重要的原則,常常會起到事半功倍的效果。減小干擾源的du/dt主要是通過在干擾源兩端並聯電容來實現。減小干擾源的di/dt則是在干擾源回路串聯電感或電阻以及增加續流二極管來實現。
抑制干擾源的常用措施如下:
1)繼電器線圈增加續流二極管,消除斷開線圈時產生的反電動勢干擾。僅加續流二極管會使繼電器的斷開時間滯後,增加穩壓二極管後繼電器在單位時間內可動作更多的次數。
2)在繼電器接點兩端並接火花抑制電路(一般是RC串聯電路,電阻一般選幾K到幾十K,電容選0.01uF),減小電火花影響3)給電機加濾波電路,注意電容、電感引線要盡量短。
4)電路板上每個IC要並接一個0.01μF——0.1μF高頻電容,以減小IC對電源的影響。注意高頻電容的布線,連線應靠近電源端並盡量粗短,否則,等於增大了電容的等效串聯電阻,會影響濾波效果。
5)布線時避免90度折線,減少高頻噪聲發射。
6)可控硅兩端並接RC抑制電路,減小可控硅產生的噪聲(這個噪聲嚴重時可能會把可控硅擊穿的)。