2014年2月7日 星期五

PCB layout的鐵則 2

線路零件的排列應該與線路圖上畫法類似或相同


   設計工程師一定要遵循此原則:線路零件的排列應該與線路圖上畫法相同,以方便設計工程師除錯,更重要的是類比線路一定要遵循此原則,相關的零件要儘量接近否則易導致干擾.高頻電路要當成類比電路來處理.

   不過,新的設計工程師所畫的電路可能行不通? 這是因為現在許多工程師把整個電路都一股腦都畫在一起,這會使得Layout工程師無所適從. 正確的電路圖畫法應該是已功能圖來區分. 與MCU有關的電路畫在一起,而與OP信號處理有關的電路也該放在一起,相同的道理,電源相關輸入的電路也要擺在一起.這會讓人在layout時,把相關的零組件放在一塊兒。
   
   PCB製作完成後,接著換Firmware工程師出場.進行零件焊接與基本功能驗證等等.此時的工程師一定是左手拿線路圖,右手拿電烙鐵,進行整體的功能驗證與軟體除錯.如果電路畫得太離譜或layout零件位置擺得太過分時,一定是罵聲連連的.

   經常聽到有些人埋怨Layout工程師把零件位置擺得很差?我都會回應一句:
   
   請這位 Layout工程師 焊接第一塊Prototype雛形板就好了. 
   
   這是因為他如果沒有把相關元件擺在一起時,第一次焊接零件就會遇到"正確零件位置"找不到的窘境.沒錯,就手掌大的PCB而已,可是你就是找不到 R14 擺在哪裡.
   
   再重新排一次零件位置時,Layout工程師就抓得到訣竅了,所謂"不經一事不長一智"的道理正是如此.


電路圖中IC16與IC17a組成一個精密的電壓參考源(Vref)

零件的排列方式幾乎與電路完全相同,雖然會多佔一些
PCB空間,可是值得這樣做





2014年2月4日 星期二

PCB layout的鐵則1

1.    除非客戶同意,不可任意更改所有零件的編號。


PCB的Layout很有趣,就好像在畫圖一樣,而且永遠有改善的空間,這也跟寫C程式一樣,一直都有修正的地方.我曾處理過上千件的電路板的Layout工作. 

   個人覺得[原則1]最為重要. 當我們嘔心瀝血地完成了電路設計後,老實說:已經不知道零件的編號排到幾號了,有些電路是新增的,有些圖則是從先前的電路複製貼上的.所以,零件的編排順序是很亂的.有些IC是以ICx,ICx+1來排,有些是Ux Ux+1排列.

   但是縱使如此,Layout工程師還是不能將這些零件重新編號(Renumber). 雖然keyin時很痛苦,但這個原則是絕對不能被破壞的.因為,PCB製做好後,進行除錯任務的人是當初規畫電路圖的工程師,而不是Layout工程師.

   曾經有一次被Layout的工程師將我的所有電路Renumber一次.這才發現所有的零件編號跟我當初規劃的編號完全不一樣,這下可慘了,我的重要零件直無法確定擺在哪裡? 還要一個一個零件去核對,真的很辛苦的.

   Layout工程師畫的電路圖是排零件(Layout)專用的,所以它專注是Netlist的完整性,可是設計工程師的電路圖是依照功能(Function Basesd)來規畫的,兩者訴求的重點完全不一樣,不可不謹慎.


旗威科技的無感測FAN BLDC 控制器 PCB,電路設計規畫約兩周,
但是先前的熱身與學習約花了五年的時間

有RS485 Modbus通訊能力,能與PLC或電腦連線運作




馬達控制重要圖表 說明

這是個人收集的資料之一,最終版權仍屬當初放在網路的公司或個人 個人認為 展現"馬達控制"的最佳動畫, 它代表的意涵太多太多了,請一定要把它另存新檔。 文字上很難敘述,看了動畫就一目了然。看TI德州儀器的影片一個多小時還似懂非懂的,無意中從網路上找到...