<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 一個(gè)失誤PCB設計 可汲取哪些設計經(jīng)驗?

一個(gè)失誤PCB設計 可汲取哪些設計經(jīng)驗?

作者: 時(shí)間:2014-03-27 來(lái)源:電子元件技術(shù)網(wǎng) 收藏

  已經(jīng)是深夜時(shí)分了,我剛剛得到為一位客戶(hù)組裝的電路板。在我要給器件編程時(shí),我被一條警告驚呆了。警告表明電路板中有大電流存在,很可能哪里短路了。我的第一個(gè)想法是可能因為我使用了0.5mm間距的和0402封裝的無(wú)源器件。因此我決定先查看和重新修整每個(gè)焊點(diǎn)來(lái)確保沒(méi)有搭錫存在。然而在做完這件事并再一次嘗試編程器件時(shí)我還是得到相同的警告。這時(shí)我意識到我要熬夜了。

本文引用地址:http://dyxdggzs.com/article/235440.htm

  我想要修復我認為的焊接問(wèn)題的第一步努力以失敗告終??磥?lái)就是“校準過(guò)的眼睛”也派不上用場(chǎng)了。我只得用萬(wàn)用表來(lái)測量,最終我發(fā)現某個(gè)網(wǎng)絡(luò )確實(shí)發(fā)生了短路。在經(jīng)過(guò)一個(gè)小時(shí)的試驗和重新焊接元件后,我還是一點(diǎn)進(jìn)展都沒(méi)有。至此我決定從電路板上逐個(gè)拿走元件,看看是否能找到問(wèn)題。讓我驚訝的是,到最后短路還是存在。“啊哈,”我終于想明白,肯定是電路板制造商做錯了板子。

  三塊板子中有兩塊有問(wèn)題。最上面的板子是第一個(gè)麻煩制造者。

剖析一個(gè)失誤PCB設計 可汲取哪些設計經(jīng)驗?

  剖析一個(gè)失誤設計 可汲取哪些設計經(jīng)驗?

  接著(zhù)我繼續測試同一批次中的其它一些電路板,最后發(fā)現15塊板子中有3塊存在走線(xiàn)短路現象。設計時(shí)已經(jīng)采用了廠(chǎng)家“允許的值”(或者是我這樣認為),因此我像任何其他人會(huì )做的那樣給他們發(fā)了一封質(zhì)問(wèn)電子郵件。為了做這些板子,我是仔細調查過(guò)OSHPark公司的。他們能夠生產(chǎn)出優(yōu)秀的電路板,并且非常樂(lè )意幫你制造很小批量的原型電路板。

  質(zhì)問(wèn)電路板制造商原因查明

  我最初跟OSHPark聯(lián)系時(shí)沒(méi)有橫加指責,但在字里行間能看來(lái)出,我認為問(wèn)題出在他們的工藝上,因為他們沒(méi)有生產(chǎn)出與承諾一致的高質(zhì)量產(chǎn)品來(lái)。DanSheadel很快給了我回復,并指出我的電路板中有一塊區域存在低于允許極限的間隙問(wèn)題。

  這時(shí)我的疑惑來(lái)了。我已經(jīng)將設計規則檢查器設置為OSHPark公司允許的值,而且我肯定執行了設計規則檢查才去生成制造所需的Gerber文件。我怎么會(huì )犯這種錯誤呢?我甚至重新檢查了一遍設計。我先是檢查了允許的值,然后檢查是否存在任何錯誤。我甚至截取了屏幕快照回復給Dan,說(shuō)明所有方面我都檢查過(guò)了。

  我在發(fā)出電子郵件后查看屏幕快照時(shí)找到了問(wèn)題所在。檢查覆銅四周間隙的設置選項被關(guān)掉了。我不能100%保證我沒(méi)有關(guān)掉過(guò)這個(gè)選項,但我能99.9%確保我沒(méi)有關(guān)掉過(guò)。不管這是不是默認設置,肯定是它導致我設計出不符合制造工藝要求的電路板,并最終讓我花了很多時(shí)間去調試問(wèn)題。

剖析一個(gè)失誤PCB設計 可汲取哪些設計經(jīng)驗?

  剖析一個(gè)失誤設計 可汲取哪些設計經(jīng)驗?

  一定要仔細檢查默認情況下沒(méi)有勾選的所有選項!

  總結這次設計“烏龍”

  可以這么說(shuō),我從這次教訓中學(xué)到了許多重要的事情。

  首先,幫您生產(chǎn)部品的人也是您的小組成員。他們對細節和服務(wù)的關(guān)注在后面的查錯排錯過(guò)程中非常重要。在本文這個(gè)案例中,OSHPark在我發(fā)出第一封問(wèn)詢(xún)郵件后的12小時(shí)內就查出了問(wèn)題。

  其次,理解您的計算機輔助工程(CAE)工具也很重要。我認為CAE工具供應商確實(shí)不僅有責任提供優(yōu)秀的軟件,而且要盡可能直觀(guān)。由于許多CAE供應商不會(huì )花很多的精力去改善用戶(hù)交互體驗,因此責任就落到用戶(hù)頭上,需要用戶(hù)盡可能深入地理解他們的工具。

  希望您能從我的錯誤中吸取教訓,在執行最終的設計規則檢查之前要檢查所有的設置。我知道我從這次經(jīng)驗中學(xué)到了許多。您自己遇到過(guò)類(lèi)似的事情嗎?



關(guān)鍵詞: PCB 表貼芯片

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>