題:
定制PCB ...會出什麼問題?
edebill
2009-11-21 07:09:00 UTC
view on stackexchange narkive permalink

我急切地等待著從BatchPCB交付第二套定制設計的PCB。

我設計的第一塊板非常簡單,沒有任何問題。

第二組包括一塊完整的arduino兼容板,外加兩個屏蔽。我以某種方式懷疑我在某個地方犯了錯誤。

我的問題是:其他人犯了什麼錯誤?當我開始調試為什麼該主板不工作時,我應該尋找什麼樣的東西?您首先要檢查什麼?


事實證明,我的電路板存在兩個問題。首先是在ISP標頭附近有一個上限。我只是沒有足夠的空間。第二個是我指定的孔雖然足夠大,可以容納所有普通的通孔組件,但對於可拆卸式集管來說太小而無法放入而無需手動擴孔(幾乎就像鍍層的厚度那樣)覆蓋銅)。除此之外,一切都很好。在執行任何操作之前,我非常仔細地檢查了所有電源連接,以確保不會因為短路而嚴重短路,並保持各種板的亮度,並驗證堆疊接頭的對準情況。

七 答案:
Michael Kohne
2009-11-21 07:55:14 UTC
view on stackexchange narkive permalink

確保未短路電源/地後,請確保極化組件的任何絲印或引腳1標記正確無誤-您不想將這種東西往後焊接。之後,這確實是隨機的。

這些年來,我參與了許多多層板的開發(不是我的設計),我們幾乎可以做任何類型的修改-跡線並沒有到處他們應該,根本不存在的跡線,未連接到跡線的墊子,等等,等等。我什至曾經看到一個問題,即弄壞跡線的原因是那些用鉗子夾住電路板的人

我們正在進行高層數設計,因此我們也有很多內部層的愚蠢之處,而您不會在2層或4層板上看到(當您有10層或更多層時,註冊可能會很有趣。)

一旦您越過了電源/接地層,您可能不會有太多麻煩。慢慢來,一步一步地測試每一項功能,您應該會做得很好。如果您感到偏執,可以嘗試一次建立一塊電路板(首先接通電源,然後測試電源,然後再測試CPU及其通訊。

如果您確實感到偏執,您可以坐下來看原理圖和儀表,然後將整個電路板嗡嗡作響,但是除非電路板真的很小,否則要花點時間。

您肯定想讓主板在工作之前就可以工作了。

祝你好運!

todbot
2009-11-21 15:19:00 UTC
view on stackexchange narkive permalink

特別是在Arduino屏蔽PCB上出現的常見非顯而易見問題:

  • 未將模擬端的Gnd引腳與數字端的Gnd引腳連接
  • 組件的放置使它們與Arduino的金屬短路(通常是USB插孔& ISP連接器)
  • 頭翻轉了180º(數字7-> 0、6-> 1、5-> 2等)
  • 標頭間距不足,因此屏蔽板無法插入Arduino
  • 板的尺寸比Arduino大,這使得Arduino + shield裝配體無法容納機箱

通過以1:1比例在紙上打印PCB(均在頂部&底部),將其切下並放置在真正的Arduino頂部,可以發現許多錯誤。它使它變得物理化。

+1紙:我知道一位設計師總是在將文件發送到PCB晶圓廠之前,以1:1的比例打印文件,然後將其粘合到紙板上,將紙板切成PCB的大小和形狀,然後物理放置每個將最終PCB的組件連接到該假紙板上。他經常發現我的PCB佈局試圖將連接器,大電容和其他零件放置在重疊的位置,這就像隱形眼鏡實驗嚴重出錯一樣。
@davidcary希望將其擴展為完整答案嗎?我希望聽到更多關於這種方法的信息。
davr
2009-11-21 07:30:07 UTC
view on stackexchange narkive permalink

我要檢查的第一件事是確保電源和接地未短路。為了確保安全,應該在焊接完組件後再次檢查。

Dago
2009-11-21 19:47:16 UTC
view on stackexchange narkive permalink

當您開始安裝電路板時,您要做的第一件事就是確保所有芯片都通電(首先構建PSU部分,然後確保它沒有短路,然後測量所有芯片的電源引腳)功率)。接下來要做的是測量芯片上沒有短路的任何“輸出”引腳,因為它們會殺死它們。通常,按部分構建所有內容並確保每個部分都能獨立工作是一種好習慣。

Justblair
2009-11-21 16:40:17 UTC
view on stackexchange narkive permalink

儘管我在準備設計時會出現偏執,但我很幸運地收到了發送到晶圓廠的PCB。

前面說過的大法則是從原理圖開始。一旦正確,該軟件將在一定程度上照顧您。我個人使用DIptrace,其中包括錯誤檢查工具,即使在免費版本中也是如此。我可以肯定大多數軟件包都可以。

如果您要設計Arduino屏蔽板,可能值得參考 Fritzing Project。它是一款軟件,可讓您專門設計用於Arduinio的原理圖,麵包板或PCB佈局。電路板尺寸和引腳排列的模板已經存在。

我所做的不多,而且乍一看似乎是一些基本的PCB設計明智的選擇。但是,這似乎也很方便。

Seidleroni
2009-11-21 08:35:15 UTC
view on stackexchange narkive permalink

創建無錯誤PCB的最佳方法之一是首先創建原理圖。原理圖將為您更好地表示您要實現的目標。然後,您可以對照原理圖檢查PCB,這將變得更加容易,現在許多PCB應用程序都可以對照原理圖進行檢查,以確保您已正確連接所有組件(或至少與原理圖中的原理相同)。

Robert
2009-11-23 19:46:39 UTC
view on stackexchange narkive permalink

確保所有安裝孔都在正確的位置。另外,還要檢查所有需要戳入機箱的組件,例如LED指示燈,開關和連接器是否在正確的位置。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...