Re: [問題] 電路layout noise
※ 引述《kevwalker (氣質美少女在哪)》之銘言:
>>一行一行推文有點小麻煩 直接來回文好了
: 小弟本身不是電子電機科系
: 指導教授也只是做理論研究的
: 不過因為要量測些物理現象
: 只好投入心力去做感測器的開發
: 雖然看了很多layout的注意事項
: 但小弟對這方面仍不是很了解
>>不了解就先照著試看看吧 裡面的背景原理也不是每個有在lay板子的人都很清楚知道
幾乎都是些電磁學的東西 輻射 耦合 什麼的 還有一些高頻的物理特性等等 要徹底
清楚 需要大量的理論和數學和時間 理論我也只是懂個大概
至於實做方面 大致上有幾個基本的事項要留意:
1.接地的方式(接地的安排 會影響noise是否被抑制或增加)
2.覆銅的使用(某種程度上可以抗電磁輻射 大面積覆銅還可以幫助散熱 穩定系統中
元件的工作狀態 降低熱所引起的noise 還有可以在覆銅上面打via)
3.保持最小迴路面積(迴路面積越小 外界耦合進來的磁通越少 不必要的感應電動勢
『不必要的就變noise』就越少 利用大量via來讓電流自己找尋
最短的路徑)
4.走線相互的距離(影響訊號發生串擾的程度 即這條走線中訊號的一部分跑到另一條
裡面去了 對另一條而言這一部份訊號就變noise了 主要是關係到
走線間的寄生電容)
走線寬度(關係走線可以承載的電流量 承載的能力不足 可能會過熱甚至燒毀 過熱
也許就會有noise發生 還有關係走線的等效電感 交流訊號流過電感會產
生電壓差 造成電壓準位的誤差 要在接收端做一些補償措施來對應)
看線路怎麼安排 有時候寄生電容和等效電感剛好還會搭配形成共振 一共振就會有
電磁能量輻射出去 又形成干擾囉
走線的轉角(不可呈90度 走線的阻抗特性會變差 阻抗一旦變化 訊號就不會照我們
期待的方式送過去)
走線在兩元件間的長度(適當的安排 才不會發生阻抗不匹配 訊號送不過去還會反
射回來 或在兩元件間震盪)
5.元件的相互位置安排(有些元件自己就會發出電磁輻射去影響別人 要離那些不能被
干擾的元件遠一點 或移到到背面 並在易被干擾的元件下面舖
銅去抗干擾)
其他更細部的技巧就要去翻書了 裡面提到很多名詞 可以去找專有名詞的解釋書籍
至於書的話 推薦這本PCB Layout聖經
http://www.worldcatlibraries.org/oclc/39360619?tab=editions#tabs
書局應該都買的到 大陸版的比較難找 之前我委託朋友去大陸買 從廣州找到江蘇
找到安徽才買到 要買可能要辛苦一點 其他關於PCB的書應該書局多多少少都會有
有時候也會意外的在其他書裡面出現PCB Layout相關的內容 例如這本
<<設計嵌入式硬體 (Designing Embedded Hardware, 2/e)>> 譯者:蔣大偉
ISBN:9867794788 PCB這部份就寫得還不錯
: 加上指導教授也不懂
>>沒有接觸實務的教授通常對這方面都所知不多
: 經費有限
: 所以每次洗板子都戰戰兢兢的
: 就怕哪個小東西沒注意到
: 下次要重洗又不知道何時了
>>如果是送板廠洗板 那真的是在燒錢
: 而現在遇到noise和EMC的問題更是頭大
: 沒有經驗根本摸不著頭緒
: analog switch造成的noise也不知道該怎麼解決
: (註:用CPLD產生20k Hz的訊號控制analog switch
: 並S/H量測的訊號)
>>我不知道你說的analog switch是什麼 不過如果是零件或IC所產生切換雜訊
建議可以使用旁路電容來處理 至於其他的noise和EMC的問題 那是出自整個線路
的佈局問題 還有如果是控制用的訊號線 儘可能使到達元件的各走條長度相仿 這
樣子才比較不會使傳遞上的延遲差距過大
: 想請問是否有模擬軟體可以模擬PCB layout的好壞
: (noise及EMC)
>>軟體是有聽說啦 例如這家的METAL
http://www.oea.com/document/product.html
不過這種軟體好像很貴 大公司我不知道
而一些小規模的公司幾乎沒有用在用這個 都憑經驗在做吧
: 或者
: lay好的板子能經由什麼樣的測試知道下次哪邊該改進呢
: (以及該怎麼改進?)
>>我所知的 可能要拿去送EMC檢測吧 儘可能還是一開始就先將需要遵守的原則實踐
進去 想知道哪裡要改進 也許就要請高手幫你看板子囉
>>公司的那些大叔都常跟我講 EMC和noise這種東西沒有一天兩天就能解決的 都是要
不斷靠經驗 不斷看資料去學 一直修改一直修改 直到可以為止 他們做了10幾年 都
還是會遇到問題 不然EMC一次好幾萬 又PASS不了 花幾十萬洗的板子又廢了 還延誤
出貨 若不想一直改 唯一的辦法就是一開始就想清楚 那些地方該怎麼做 把前人累
積的經驗都用下去 會比較好 不然板子那麼大 線那麼多條 真的沒辦法一條一條去
算阻抗 算寄生效應 算分佈常數什麼的 大家趕出貨 也沒那麼多時間去搞那個
還有 在你lay的板子約正中央的地方放個金屬接點 底下連到GND 在用示波器除錯的
時候可以給鱷魚夾夾著 方便probe移動
以上這些是我的一些小小經驗 希望對你有幫這 加油耶~
小弟我才疏學淺 所知有限 如有解釋錯誤或語意不明的地方還請板上眾高手多多
批評指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.118.136
推
01/04 14:43, , 1F
01/04 14:43, 1F
→
01/04 14:44, , 2F
01/04 14:44, 2F
推
01/04 14:51, , 3F
01/04 14:51, 3F
→
01/04 14:52, , 4F
01/04 14:52, 4F
→
01/04 14:53, , 5F
01/04 14:53, 5F
推
01/04 15:27, , 6F
01/04 15:27, 6F
推
01/04 15:56, , 7F
01/04 15:56, 7F
推
01/04 17:01, , 8F
01/04 17:01, 8F
→
01/05 00:10, , 9F
01/05 00:10, 9F
→
01/05 00:11, , 10F
01/05 00:11, 10F
推
01/05 15:21, , 11F
01/05 15:21, 11F
推
06/07 01:52, , 12F
06/07 01:52, 12F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):