一個產品從方案制定到最終做成可以展示或驗證其功能和性能的樣機需要走很多步驟,在此我梳理一下與PCB設計相關的關鍵步驟讓工程師能夠清晰掌握每個環節要做的事情以及各個節點可能需要的時間,這對于做項目非常重要。
我們還是以PPT的頁面來展示一下,這樣更直觀。
PCB的設計流程
從此頁面也看出來做一個“硬件設計工程師”需要掌握的技能點還是很多的,不僅要掌握每個環節的設計技能,還要有與此節點相關的專業知識。
設計流程的本質,就是將一個概念、idea變成一個能夠工作,能夠實現其功能、性能的系統的過程,除了硬件之外,還可能需要相應的邏輯編程、軟件編程、工業設計等等。
對于硬件工程師來講,重點的目標是做一個PCB板,并將相應的元器件放上去以后能夠工作起來 - 達到預先設定的目標。
單獨把PCB設計的部分拎出來看看具體都有哪些環節,在這個流程中最重要的就是如何做到設計規范化,如何把控每個環節的時間節點,這樣整個項目才能受控。
來了一個項目,先要進行頭腦風暴,也就是把各種可能的方案、想法都天馬行空的放出來,大家在一起討論 - 這個時候嚴謹的工程師們,你的思想是自由的,但考驗的是你的知識面哦。是不是發現自己知道的太少了?
從眾多的idea中根據設計的一些關鍵需要以及原則確定最佳的方案,考慮的因素在本頁中匯總出來,做過項目的工程師自己對照一下是不是這些都有所考慮?是不是還有需要補充的?
方案定下來,先別著急直接畫板,最好先做一些測試評估,比如找來關鍵器件的評估板、參考板進行一些評估;用面包板或其它原型板搭一下簡單的電路,一方面可以驗證自己方案的可行性,同時也為后面的電路設計摸清楚很多事情,比如究竟哪些器件是需要的,如何連接最合適?供電電路應該是如何的?等等。
完成了必要的評估和測試,就可以開始詳細的方案設計,你定下來的方案、idea都是用框圖實現的,現在不夠了,需要細化到多個模塊,每個模塊的功能、指標、接口方式等等,需要確定實現每個模塊的關鍵的元器件以及相應的
接口方式、供電方式、外圍器件等。
確定了核心的器件,并且已經對這些器件的貨源進行了確認以及將來可能的風險評估以后,就可以進入實際的設計了,這也是我們硬件工程師一看到就興奮的過程 - 建庫、畫原理圖、布局、布線、Gerber輸出制板,這幾部分在頁面中用紅色部分標記出來,除了具體的設計之外,還要和PCB加工廠一起搞定PCB板的生產,以及拿到PCB板以后進行焊接、調試。
在PCB設計過程中,先是要將原理框圖轉化為詳細的設計,也就是繪制原理圖的過程,它是一個邏輯設計的過程,當然這個過程也涉及到很多層面的知識,比如數據手冊(一般是英文的)的閱讀、建庫、電路的設計仿真等。
完成了電路的邏輯設計就可以在設定尺寸、層數的PCB板上進行元器件的布局(排列)和布線(電氣連接)了,這個過程可以看到實際產品的樣子了,尤其是通過3D視圖進行查看。
布局、布線不是天馬行李肆意妄為的過程,一定要考慮到后期生產、加工的實際需求,也就是DFM,它是在一系列的“約束”條件下的設計行為,在這個過程中一定要有“產品”的概念。
-
元器件
+關注
關注
112文章
4694瀏覽量
92041 -
PCB設計
+關注
關注
394文章
4671瀏覽量
85319 -
軟件編程
+關注
關注
1文章
41瀏覽量
11286
原文標題:PCB設計流程
文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論