點(diǎn)擊上方“嵌入式從0到1”,選擇“置頂/星標(biāo)公眾號(hào)”
干貨福利,第一時(shí)間送達(dá)!
這篇網(wǎng)文有點(diǎn)像是恰飯文呀,雖然我也想賺錢,但是真心不是呀!(),希望各位可以從本文有所收獲,喜歡的話,幫忙點(diǎn)個(gè)在看,求擴(kuò)散。
PCB電路圖繪制完畢之后,如何進(jìn)行打樣呢?本文將完整的介紹一下打樣全過程,感興趣的可以拿本文素材,自己打樣一個(gè)核心板玩玩哈。
檢查PCB圖
檢查PCB圖設(shè)計(jì)規(guī)則是否滿足制板廠家的工藝參數(shù)。
網(wǎng)上PCB廠家有很多,比如捷配、捷多邦我都打樣過,只是體驗(yàn)過幾次嘉立創(chuàng)之后,就再也沒有更換過廠家,好不好用,誰用誰知道,特別是小批量SMT功能,價(jià)格合理,用起來真爽。
對(duì)于一個(gè)PCB圖,我們要檢查呢?除了原理圖保證正確的前提下,繪圖的規(guī)則也要滿足PCB線路板廠家的工藝范圍。
如果你設(shè)定的線寬小于廠家能制作的最小線寬,那么廠家是無法進(jìn)行打樣的。
當(dāng)然,一般的錯(cuò)誤,在你提交訂單之后,廠家基本在計(jì)算價(jià)錢的時(shí)候,就能幫你指出來。
我們一般比較關(guān)心的容易出現(xiàn)錯(cuò)誤的地方有:最小線寬、線間距(線隙)、最小過孔內(nèi)徑及外徑,絲印字符的線寬和字符高等。
內(nèi)容 | 嘉立創(chuàng)加工能力 |
---|---|
最小線寬 | 單雙面板5 mil |
線間距(線隙) | 單雙面板5 mil |
最小過孔內(nèi)徑 | 雙面板最小內(nèi)徑0.3mm |
最小過孔外徑 | 雙面板最小外徑0.6mm |
絲印字符的線寬 | 線寬6mil |
絲印字符字高 | 字符高32mil |
注:上面參數(shù)都為極限值,設(shè)計(jì)時(shí)最好留有余地。
其他工藝參數(shù)詳見如下鏈接說明:https://www.jlc.com/portal/vtechnology.html
PCB下單
在線下單有兩種方式:
-
官網(wǎng)首頁(yè)登錄后進(jìn)入“在線下單”頁(yè)面下單
嘉立創(chuàng)官網(wǎng):https://www.jlc.com/
-
下載PC端的嘉立創(chuàng)下單助手,安裝后在小助手上面下單。
嘉立創(chuàng)PC端下單助手下載網(wǎng)址:https://www.jlc.com/portal/appDownloadsWithConfig.html?init=android
也可以下載Android手機(jī)端APP隨時(shí)查看PCB打樣進(jìn)度。
SMT打樣實(shí)例演示
因?yàn)楸驹戮C合實(shí)例中,ZigBee要實(shí)現(xiàn)一個(gè)一對(duì)三的網(wǎng)絡(luò),所以再外協(xié)加工一次PCB核心板,這次改用SMT的形式打樣,這樣回來之后,焊接起來就快了。
本文以AD14.2為例,其他PCB設(shè)計(jì)軟件,詳見嘉立創(chuàng)說明。
要想SMT,我們首先要對(duì)PCB工程進(jìn)行改造。
1. 改造封裝庫(kù):0度圖形制作標(biāo)準(zhǔn)
主要是改變?cè)骷臄[放方向,按0°擺放,特別是有極性的元器件要特別注意。
比如:
由上可知,PCB標(biāo)準(zhǔn)封裝庫(kù)的擺放方向?yàn)? 度圖形,封裝擺放角度與元器件的包裝方向保持一致。
再比如有極性的二極管,要注意左側(cè)為負(fù),右側(cè)為正:
所以設(shè)計(jì)封裝庫(kù)的時(shí)候,要將封裝的方向設(shè)置設(shè)置的與元器件的包裝方向一致,一般在芯片手冊(cè)中可以查到該器件的擺放方式。
大部分?jǐn)?shù)據(jù)手冊(cè)中都有明確的規(guī)定且有標(biāo)識(shí)出元件在包裝內(nèi)的擺放方式,按0°擺放設(shè)計(jì)封裝庫(kù),主要為了告訴貼片機(jī)怎么個(gè)方向擺放芯片。
2. 改造原理圖
嘉立創(chuàng)目前只支持貼片元器件進(jìn)行SMT,不支持直插元器件。
為了告訴貼片機(jī)這個(gè)器件是哪個(gè)元器件,那么我們要改造原理圖,給原理圖中要進(jìn)行貼片的元器件屬性中,增加SuppliersPartNumber字符串。
比如:10K 0805封裝的電阻,SuppliersPartNumber值為:C17414。
C17414這個(gè)值可以在下面網(wǎng)址中檢索到。https://www.sz-jlc.com/portal/smtComponentList.html
該網(wǎng)址中包括所有嘉立創(chuàng)可貼元器件清單。
我們查找一下10K 0805封裝的電阻得到信息如下:
可以看出,C17414即為0805封裝的10K電阻的元件編號(hào)。
為什么此處我只選擇了基礎(chǔ)庫(kù)呢,因?yàn)榧瘟?chuàng)分為兩種元器件庫(kù),一種是常用的元器件組成的基礎(chǔ)庫(kù),一種是用的人相對(duì)不多的擴(kuò)展庫(kù)。嘉立創(chuàng)為了提高貼片效率,有意讓網(wǎng)友盡量選擇基礎(chǔ)庫(kù),如果你堅(jiān)持要使用擴(kuò)展庫(kù),那么將額外付費(fèi)20元/款,而且限定擴(kuò)展庫(kù)元器件的種類。
就是你再有錢,嘉立創(chuàng)也不會(huì)讓你任性的使用擴(kuò)展庫(kù)的。
本次打樣的核心板,使用了如下幾種元器件,對(duì)應(yīng)元件標(biāo)號(hào)如下所示:
元器件 | 元件標(biāo)號(hào) |
---|---|
10K 0805封裝 | C17414 |
0.1uF 0805封裝 | C49678 |
1N4148 | C2128 |
10uF 1206封裝 | C13585 |
2K 0805 | C17604 |
LED 紅 0805 | C84256 |
LED 綠 0805 | C2297 |
STM32F103RET6 | C8322 |
STM32F103RET6我沒有貼,這個(gè)單價(jià)有點(diǎn)貴,我還是自己手焊吧()。
3. 導(dǎo)出SMT貼裝坐標(biāo)文件
打開PCB設(shè)計(jì)文件,設(shè)置坐標(biāo)0點(diǎn)。
編輯-->原點(diǎn)-->設(shè)置:默認(rèn)設(shè)置原點(diǎn)在左下角。
文件-->裝配輸出-->Generates pick and place files。
設(shè)置格式和單位:選CSV格式和公制。
導(dǎo)出的坐標(biāo)文件位于Outouts文件夾中,命名格式類似 Pick Place for XXXXXX 的CSV格式文件就是剛剛導(dǎo)出的文件。
打開Pick Place for STM32F103CorePCB.csv文件:
備注:
各列內(nèi)容含義如下==>
Designator 元器件標(biāo)號(hào);
Footprint 封裝;
Mid X 元件中點(diǎn)X坐標(biāo);
Mid Y元件中點(diǎn)Y坐標(biāo);
Layer 元件層;
Rotation 器件旋轉(zhuǎn)角度;
Comment 注釋內(nèi)容。
4. 導(dǎo)出材料清單(BOM:Bill of materials)
打開原理圖,報(bào)告 --> Bill of Materials 。
彈出窗口中,點(diǎn)選自定義字段:SuppliersPartNumber
導(dǎo)出文件格式為*xls,模板選擇空即可,選擇“輸出”菜單,進(jìn)而生成BOM文件。
生成的文件具體位置如下:
打開 BOM2020081301.xlsx 文件,具體內(nèi)容格式如下所示:
如果你只是進(jìn)行PCB打樣,不進(jìn)行SMT貼片,那么上面幾部是可以省略的。
5. PCB文件下單
-
將PCB文件 STM32F103CorePCB.PcbDoc文件打包壓縮。
-
嘉立創(chuàng)下單助手中選擇 PCB訂單管理-->在線下單/計(jì)價(jià)。
-
選擇導(dǎo)入 STM32F103CorePCB20200813.zip 文件,等待文件解析完成后,點(diǎn)擊下一步。
-
修改板子數(shù)量,其他層數(shù)、板子寬度和板子長(zhǎng)度無需添加,系統(tǒng)自動(dòng)完成,點(diǎn)擊“ 下一步”。
-
詳細(xì)填寫PCB打樣信息
一般信息默認(rèn)即可,看需要選擇是否需要確認(rèn)生產(chǎn)稿,確認(rèn)無誤的話,可以直接選擇“不需要”;
此處仍舊可以修改板子數(shù)量。
因?yàn)楸敬未驑右M(jìn)行SMT貼片,所以問本單是否需要SMT貼片,我選擇了“需要”。
本單是否需要開鋼網(wǎng),進(jìn)行SMT不需要開鋼網(wǎng),如果有他用可以自行根據(jù)需要選擇是否開鋼網(wǎng)。
發(fā)票根據(jù)需要自己選擇。
快遞根據(jù)需要,自己選擇快遞公司。
此處可以看出我們做10個(gè)PCB空板,需要花費(fèi)22元。
如果只是進(jìn)行PCB打樣,不進(jìn)行SMT的話,那么進(jìn)行到此處,提交此頁(yè)面,即可完成PCB下單,使用網(wǎng)銀或者支付寶等完成支付即可。
6. SMT下單
-
確認(rèn)完P(guān)CB訂單之后,系統(tǒng)自動(dòng)跳轉(zhuǎn)到SMT訂單訂購(gòu)頁(yè)面。
-
選擇貼片數(shù)量,上傳BOM文件及坐標(biāo)文件。
注: 首次打樣的板,在不確定是否正確的情況下,一般只做5個(gè)空板,然后選擇2片貼其他不貼的選項(xiàng)即可。
其中BOM文件和坐標(biāo)文件位置如下圖所示:
左側(cè)選擇要貼的元器件,順便核對(duì)元器件選型是否有誤;
右側(cè)可以預(yù)覽貼片完畢之后的大致效果,可以放大觀察有極性的元器件正負(fù)是否正確。
因?yàn)槲覀兪鞘褂玫淖约旱脑骷?kù),所以我們選擇選項(xiàng)1。
如果我們使用嘉立創(chuàng)提供的元器件庫(kù)的話,那么就選擇第2項(xiàng),使用嘉立創(chuàng)官方提供的封裝庫(kù),SMT打樣很方便,唯一的缺點(diǎn)就是嘉立創(chuàng)官方的封裝庫(kù)焊盤比較小,如果自己焊接的話,難度有所增加。
確定之后,進(jìn)入SMT結(jié)算頁(yè)面,也可以再次查看SMT貼片示意圖,其中藍(lán)色是待貼元器件,紅色是不用貼片的地方。
點(diǎn)擊確認(rèn)下單,完成訂單的支付??梢钥闯鰜?0個(gè)STM32核心板(不包括主芯片STM32F103RET6)SMT的成本大約112元。加上PCB板打樣的費(fèi)用就是134元,再加上一個(gè)STM32F103RET6主芯片一個(gè)13元左右,整個(gè)最小系統(tǒng)板的成本接近30元,也不便宜啊。
6. 確認(rèn)訂單
下單隨意選擇適合自己的付款方式即可。
訂單廠家審核完畢之后,我們可以查看一下DFM(面向制造的設(shè)計(jì),Design for manufacturability)檢查結(jié)果,看看貼片位置是否有問題,貼片機(jī)是以DFM檢查結(jié)果為最終貼片依據(jù)的,此結(jié)果正確,貼片結(jié)果基本就沒有問題了。
SMT訂單要經(jīng)過確認(rèn)對(duì)方才能夠加工,所以訂單付款完事之后,要關(guān)注一下SMT訂單列表,對(duì)訂單進(jìn)行確認(rèn)。
7. 進(jìn)度跟蹤
靜等收貨,我們可以登錄PC小助手,隨時(shí)可以通過下單小助手查看工程進(jìn)度。進(jìn)度跟蹤中可以查看當(dāng)前PCB加工進(jìn)展和物流信息。
8. 收貨
基本4-5天SMT可以發(fā)貨,加上快遞6-7天能夠收到貨。
補(bǔ)上未SMT的STM32F103RET6、CH340C、1117及Micro USB等直插件,焊接測(cè)試OK。
參考閱讀
PCB設(shè)計(jì)開發(fā)環(huán)境搭建——AD14安裝全過程
資料獲取
感興趣的可以后臺(tái)回復(fù)“SMT”獲取最新版本的核心板設(shè)計(jì)文件,自行打樣。
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!