作為學習AD18的前期準備我,前往了大良平臺尋找教學視頻,可是大多數都不盡人意,講的都比較難懂。
而且大部分平臺的AD教學視頻的AD版本比較老舊大部分都是幾年前的視頻了,視頻里的AD版本的界面與
AD18的界面相差較大,最后我在同學的推薦下找到了的PCB聯盟中鄭振宇老師的AD17教學視頻。AD17
與AD18的界面差別不大,而且鄭老師的講解也是的詳細與到位。跟隨鄭老師將AD17的整個流程走了一次以后
且跟隨鄭老師繪制了一次51的核心板以后我們就是差不多有了大致繪制一塊簡易PCB的能力了,
這也是我們學習AD18的目的,我這次學習AD18也是為了繪制一塊stm32的板子。
下面是我在繪制程序中的一些小小心得 與總結。
一繪制一塊完整PCB的第一步就是原理圖的繪制。我個人看來繪制原理圖的第一步就是個個器件原理圖的查找與繪制,
當我們無法找到相關器件的原理圖是就要開始自己繪制原理圖了。在繪制原理圖的時候我們應當做到盡量美觀,在繪制過
程中我們可以按Q鍵切換單位,按TAB鍵可以對自己放置的引腳或者線框等進行各項調整,也可以按空格鍵進行旋轉。同時我們可以切換英里(mile)為單位后,將View(視圖)選單欄的柵格(Grids)設定為5mile使得我們繪制的原理圖盡量整齊美觀,
完成了個個部分的器件原理圖繪制以后就開始了整體原理圖的擺放與連接。在擺放原理圖的這個程序中我們會遇到兩種情況,如果你的元件比較少時,可以選擇用線連接各個器件原理圖之間的引腳,當器件比較多時,我認為選擇使用網路標間會比較的方便。跟隨
鄭老師畫51時我已經學習了使用線連接各個器件的原理圖,于是在我自己畫的時候我選擇了使用網路標簽。當我們面臨很多個器件的擺放時我們可以選擇將其分成一個個區塊,當我們重復使用某個器件的原理圖時我們可以不用多次去放置可以直接按住Shift鍵
然后用滑鼠拖拽原理圖得到它的復制,同時我們也可以在移動原理圖的程序中通過按X與Y實作與原理圖的X軸與Y軸的鏡像,從而使得我們更加高效的完成原理圖的制作。等到我們將每個部分的原理圖都擺放好連接好,最后使用網路標簽將各個部分與芯片的
各個引腳連接在一起。例如下圖:在連接原理圖的程序中我總結了一些自己在使用網路標簽時的錯誤,首先第一放置網路標簽時我沒有注意到其左下角的定位+號,我應該將這個加號放置在所需連接的引腳上,當我們不放心時可以嘗試拖拽網路標簽,如果
有線引出,則證明網路標簽放置正確。同時我在錯誤的放置網路標簽后沒有檢查導致后面復制出來的網路標簽也是錯誤的建議大家在放置網路標號后應仔細觀察引腳上是否有白色的4個點出現。同時要注意網路標簽的名稱要對應。
二做完這些就到了原理圖部分關鍵的一步封裝的匯入,我們可以點開工具(Tools)里面的封裝管理器(Foootprint Manager)在里面我們可以
進行封裝的添加,當然我們也可以雙擊器件原理圖直接添加但是無法一次將所有原理圖相同的器件都添加封裝,同時我們應該注意器件的Comment是否正確,因為這關系到我們匯出的BOM表可以直接發給商家進行器件采購,可以方便自己。說到pcb封裝的
添加我們就要提到pcb庫的繪制,當然在網上已經有著許多PCB庫的資源了,但是同樣還是有一些是我們無法找到的,于是我們就只能自己繪制了在我們繪制PCB庫時我們需要的時有關該器件的詳細引數,例如下圖的這種。我們需要知道這個元件的長寬
,知道每個焊盤的大小,知道焊盤之間的間距等等,這樣才能繪制出一個比較好的pcb封裝了。同時我們可以將一號引腳位置的焊盤改變形狀使得我們可以輕易的辨認出這個是一號焊盤。不好我們直接繪制的pcb庫還是存在一定的問題,其中最大的問題就是
沒有好看的3D封裝效果,哈哈。當我們將所有的原理圖都添加PCB封裝完成以后,我們還要檢查一下我們原理標注的序號與PCB封裝上的原理圖上的引腳序號是否對應,做完這些我們的?前期準備作業就已經差不多完成了。
三我們將我們準備好匯入PcbDoc中,我么可以通過原圖頁面的設計(Design)中的Update PCB Document來匯入也可以通過pcb頁面地設計(Design)中的Import Changes From來匯入。匯入完成完成后我們可以先進行規則地定義我們需要定義地規則主要有兩個一個是間距,一個是線寬。首先是間距現在國內大部分地板廠已經可以做到6mil的間距了,嘉立創已將可以4mil了
這里我們定義成6mil比交合適,當然更大于是可以的。至于線寬的定義,信號線我們都用10mil的寬度,但是電源線則不同我們可以單獨定義一個power的規則,電壓越高電源線就越粗越好。我一般給3.3v的電源是30mil,給5v是50mil,更大的電壓時給的寬度應該更
大一些,而GND我一般都是給15-30mil之間,這樣就足夠了。做完這一切我們就可以開始板框的繪制了,我們需要在Keep-out層進行板框的繪制,根據我們需要的大小繪制好后使用設計(Design)中的命令重新定義板框。將這一切做好后我們就可以開始將我們器件的pcb
布局在板框上了,不過為了方便我們可以使用分別再原理圖和pcb兩邊工具(Tools)中的交叉選擇命令(Cross select Mode)這樣我們選中原理圖上某個器件時,pcb那邊也會同時選中。做好這一些以后我們就可以將所有的器件按照現實需求和布線的
方便快捷進行擺放一切擺放完成以后就開始我們任重而道遠的布線時光了。看到一條又一條的線難免會心生退卻和一絲絲的絕望,不過幸好我們可以再View中的Connections中選擇隱藏所有的線,然后通過里面的展示部分器件網路的這個選項來展示我們想先
連接部分的網路,這樣可以是我們更加有信心完成這最耗時間的布線作業。在布線的程序中我們最好先完成電源穩壓它們的布線,然后完成地線
的布置,最后再去一個部分一個部分的完成布線。在布線的程序中我們應該盡量遵循規定一種方向來布線例如紅線上下藍線左右,或者相反同時我們要避免布線是出現直角與銳角,使得所有線在拐彎時盡量是鈍角。這樣不僅可以使得我們的信號線的信號傳輸穩定,而且布線更加整形,清晰,在初期布線的程序在我們可以使用適量的過孔幫助走線,但是在最后布線完成后我們應該檢查布線盡量將一些用不上的過孔刪去。在布線的程序中我們可以切換頂層與底層來布線通過過孔連接即可。我們可以通過按Shift+s來實作某一層的凸顯,或者通過V+B反轉板子,也可以通過拖動元件PCB是按L鍵將其放置與板子的背面完成布線以后我們可以將地線刪去,選擇鋪銅,也可以不刪去。如果最后發現有一些GND被包住無法與其他的地連通,我們可以選擇用線引出一點點以后接一個過孔,如圖,最后鋪地銅使得所有的地連通。完成上面的布線以后我們就可以開始鋪銅了,我們可以在放置(plcae)中找到鋪銅選項,選擇了鋪銅以后我們可以按TAB鍵來選擇所要鋪的銅的屬性。完成正反兩面的鋪銅以后使用Reports選單中的Netlist Status進行錯誤檢查,沒有問題以后,自己再檢查一下
就可以發給板廠進行打板了。





轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/79959.html
標籤:硬件設計
