PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

  回應
 
主題工具
ttsmarco
Power Member
 

加入日期: Jan 2003
文章: 518
[請益] 如何避免感性負載對單片機造成干擾?

最近使用Arduino發現
只要是馬達、電鑽等(電)感性負載啟動瞬間
有時候會讓Arduino輸入信號(如按鈕、霍爾元件)有異常的高電位(脈衝)
也畫了個概念圖如下



請問有什麼(硬體)手段,能避免這類干擾發生呢?

     
      
舊 2013-10-14, 03:07 PM #1
回應時引用此文章
ttsmarco離線中  
typh
Advance Member
 

加入日期: Mar 2010
您的住址: 三界火宅
文章: 396
 
__________________
為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。
舊 2013-10-16, 08:18 AM #2
回應時引用此文章
typh離線中  
ttsmarco
Power Member
 

加入日期: Jan 2003
文章: 518
引用:
作者typh


感謝
這幾天找機會去弄個鐵殼把MCU的部分全都包起來試試看
不然其他內容..沒多少看的懂
舊 2013-10-17, 01:29 PM #3
回應時引用此文章
ttsmarco離線中  
arbin1960
*停權中*
 

加入日期: Jul 2005
文章: 551
加鐵殼應該無效吧,kkkkkkkkkkk
舊 2013-10-17, 08:25 PM #4
回應時引用此文章
arbin1960離線中  
沒說過
*停權中*
 

加入日期: Aug 2005
文章: 409
會是電源供應的問題嗎?
有嘗試在電源供應器的輸入端加EMI濾波和輸出端加大濾波電容嗎?
舊 2013-10-18, 11:52 AM #5
回應時引用此文章
沒說過離線中  
ttsmarco
Power Member
 

加入日期: Jan 2003
文章: 518
引用:
作者arbin1960
加鐵殼應該無效吧,kkkkkkkkkkk

真的嗎?

引用:
作者沒說過
會是電源供應的問題嗎?
有嘗試在電源供應器的輸入端加EMI濾波和輸出端加大濾波電容嗎?

感謝您的建議,不過不太懂您說的EMI濾波
是磁環? 還是有電感的那種?
後者看露天價差非常大,從50~5000都有,實在不知道該如何選擇

不過似乎電腦用的電源供應器裡面也有內建EMI濾波電路
我想說先找時間試試看電腦用的..
不知道效果如何

(目前110 > 5V是先透過(NB用!?)變壓器轉12V,再用LM2576轉5V
5V輸出端加了1顆1000uf 、1顆10uf、1顆0.1uf )
舊 2013-10-18, 08:22 PM #6
回應時引用此文章
ttsmarco離線中  
Bevis
Regular Member
 

加入日期: Jan 2000
文章: 73
為什麼不用軟體寫一個debounce解決?
舊 2013-10-20, 12:24 PM #7
回應時引用此文章
Bevis離線中  
+新同學+
*停權中*
 

加入日期: Aug 2011
文章: 701
干擾可以從電源/輸入 或是 空中 進來

可以先把5V改成用電池供電 看看還會不會有干擾 先找出哪個路徑的影響比較大再來想辦法解決
舊 2013-10-20, 01:35 PM #8
回應時引用此文章
+新同學+離線中  
fugame
*停權中*
 

加入日期: Sep 2013
文章: 282
555 上電源瞬間有時候會沒觸發就直接計時
請問要如何解決 使用全域開關電源
舊 2013-11-18, 01:12 AM #9
回應時引用此文章
fugame離線中  
ttsmarco
Power Member
 

加入日期: Jan 2003
文章: 518
抱歉忘了上來回報
上次後來加了磁環,並把線路整理了一下
讓110AC盡量遠離單片機與相關線路
之後拿電鑽去測試時,已經不會有誤動作

但是觀察好一陣子下來
霍爾元件偶爾(平均約7~8hr)還是會出現1下不應該有的信號
查記錄..也看不出任何邏輯
頭痛..


引用:
作者Bevis
為什麼不用軟體寫一個debounce解決?

感謝建議
按鈕的部分能用軟體消抖解決,但霍爾元件...
舊 2013-11-18, 02:07 PM #10
回應時引用此文章
ttsmarco離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:13 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。