現代工程比以往任何時候,都有更多的機會,將多個印刷電路板和多個子系統集成在一起。直白點說就是,你一個稍微復雜點的電子產品或系統,都不可能只有一塊電路板。一個完整的電子產品大體都需要好幾塊PCB板,比如電源板,信號輸入模塊板,中央處理單元模塊板,核心控制板,信號輸出放大板,驅動板,模擬信號部分板,數字信號部分板......等等等等五花八門。咱一個電子工程師做這么多事情容易嗎我?!
工程師的巨大福利,首款P_C_B分析軟件,點擊免費領取
先小小嘚瑟一下。
本篇開頭這張圖片里,大概包含哪些東東?
-
上面一塊PCB板
-
下面一塊PCB板
-
板與板之間的連接器件
-
板下面的基座
-
板上面的外殼
這些你眼中所見,所有的東西都是在一個項目里的!一個項目里的!一個項目里的!
PCB設計常規的現狀是怎樣的?
從若干年前到現在,我經常會收到來自客戶的問題:你們的一個項目只能對應一塊PCB板嗎?可不可以把原理圖不同的部分分別導入到不同的PCB板中?
每次我都回答:對不起,一個項目只能對應一塊PCB板,不管你的原理圖有多少張圖紙,只能全部一股腦兒導入到一個PCB中。然后心里就有點愧疚,沒有能解決到客戶的需求,幫到客戶從繁瑣的操作步驟中盡量解脫出來,而將設計靈感專注于開發本身。
眾所周知,Altium向來就一直以解決客戶手頭的煩惱,幫客戶把精力轉向完美設計本身,推出客戶滿意的作品為己任。幾十年如一日地全方位收集客戶提出的各種要求,對軟件工具進行打造升級,力圖使得Altium Designer成為廣大工程師在設計之路上的頂級裝備和得力工具。
簡單一些的應用情況
那么,PCB設計常規的現狀是這樣的。
比如要做的是一個WIFI連接的物聯網小產品,智能插座。可以用手機對家中的該插座進行遠程控制,進而遙控家中的空調,洗衣機,電視,電飯鍋,烤箱等等家用電器。
所以對于簡單點的應用場合,或一人能獨擋一面的情況下,下面的流程您一定很熟悉。
到這里,整個電子產品的電子部分基本上做完了。接下來設計插座的外殼機械部分。將設計好的外殼機械部分拿去加工,檢查配合度。如下圖所示。
然后將智能插座這款小產品的機械外殼部分與電子組合部分進行裝配。沒有一次就完美匹配的,總會出現這樣那樣的問題。比如下圖所示,機械外殼部分本來做了兩個感光頭塑料件,在安裝的過程中,下面的感光頭OK,但上面那個被里面的電路板部分擠斷了!擠斷了!擠斷了!
復雜系統的應用情況
簡單的系統,一般是同一個人來經手,自己心里對每塊板的要求都有數,雖然要一塊一塊地設計,打樣,裝貼,測試,再配合,但畢竟每塊板之間怎樣配合的溝通環節可以省掉。
但對于復雜系統的應用情況,就又會多加了各個PCB之間各個板的連接情況的溝通。板與板之間用什么方式連接?用哪種連接器連接?這些數據如果不依靠軟件而是人力溝通的話,很容易出現信息的碰撞和錯漏,從而導致不斷改版改方案的情況發生。
比如下面的例子,關于電器設備在物聯網應用中的解決方案(廚房電器項目)。我們要做的項目致力于打造智能物聯網連接的廚房電器設備。將廚房智能料理機連接到物聯網平臺,用戶可以通過手機,Ipad等智能電子終端甚至是網頁來對機器進行控制,操作和信息管理。
該項目解決方案整合以下五大部分的技術為一體:
機器的大概構造如下:
需要設計的與電子相關的硬件部分大致有:
-
人機接口板(機械部分,需ECAD-MCAD協作)
-
電源供應PCB板(Power Board)
-
控制主板PCB(Control Panel)
-
Wifi接口板(Wifi Board)
然后分工合作,一部分機械工程師設計人機控制界面板的機械部分,該板的按鍵位置,LCD顯示位置等等都要與控制主板PCB一一對應。
以下是有人在忙人機接口板(機械部分,需ECAD-MCAD協作)
有人在忙電源供應PCB板(Power Board)
有人在忙控制主板PCB(Control Panel)
有人在忙Wifi接口板(Wifi Board)
然后各自完成自己的模塊之后,在往一起整合的時候,問題來了。
-
控制主板PCB與電源供應PCB板(Power Board)之間的接口怎么接?
-
Wifi接口板(Wifi Board)與控制主板PCB之間的接口怎么接?
-
Wifi接口板(Wifi Board)與控制主板PCB之間的信號通信怎么工作?
-
控制主板PCB需要電源板哪里改一下,或電源板需要控制板哪里改一下?
-
Wifi接口板(Wifi Board)與控制主板之間的軟件firmware需要協調?
-
人機接口板與控制面板之間的機電ECAD-MCAD配合總是出問題?
接下來各位看官可以欣賞一下各設計模塊負責人之間的溝通協作的部分工作。
這些調試用的板間接插件,要在各板之間仔細定義好,標出來,以免出錯!
然后在各板之間打樣,調試,聯調的過程中,我要改這個,你要改那個,來來回回的電話郵件溝通。截取一部分郵件內容如下:
然后是文件發來發去,外加各種解釋,提出要求,互相溝通,并協調各部分相關設計人員,保持信息的共享與一致性。
如下所示為某一個問題來來回回郵件多達30幾封,消耗大量的時間進行溝通,更新和迭代過程。
等到項目中各部分PCB板功能都調試完成之后(往往需要多次打樣,調試,多次更改替換),還需要將產品設計的電子部分放到機器中進行機電配合和測試。
下面是放的電源板在機器中,各種亂,排線,接頭眼花繚亂!!!
下面是在配合控制主板PCB(Control Panel)與機器之間的連接。
綜上所述,這一系列的問題和困擾,都是各個獨立PCB板之間需要溝通,整合,聯合調試等帶來的時間和精力上的巨大耗費。那么,如果所有這些各個分立的PCB板(包括各板的原理圖設計文件,PCB文件),以及各PCB與PCB板之間的連接情況的管理都在同一個項目中,會是怎樣的體驗?打開Altium Designer18,你會發現世界真的變化太快。。。。。。
-
pcb
+關注
關注
4323文章
23135瀏覽量
398871 -
altium
+關注
關注
47文章
948瀏覽量
118193
發布評論請先 登錄
相關推薦
評論