国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制

這篇具有很好參考價(jià)值的文章主要介紹了程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

1 原理圖庫的創(chuàng)建

1.1 原理圖庫創(chuàng)建過程中用到的操作或者快捷鍵

2 PCB封裝庫的創(chuàng)建

2.1 PCB封裝庫創(chuàng)建過程中用到的操作或者快捷鍵

3 原理圖設(shè)計(jì)???????

3.1 原理圖設(shè)計(jì)過程中使用到的功能菜單或者快捷鍵記錄

4 PCB元器件布局

4.1 布局之后完整的PCB

4.2 PCB布局過程中使用到的功能菜單或者快捷鍵記錄

5 PCB布線

5.1 布線之后的完整PCB

5.2 PCB布線過程中使用到的功能菜單或者快捷鍵記錄

6 絲印整理

7 電氣規(guī)則檢查

8 覆銅

8.1 覆銅之后的完整PCB

8.2 覆銅過程中使用到的功能菜單或者快捷鍵記錄


周末有時(shí)間,用Altium Designer 20繪制一個STM32核心板電路,走一遍原理圖設(shè)計(jì)、原器件布局、布線、覆銅、電氣規(guī)則檢測等大體流程,下面簡單記錄下過程。

1 原理圖庫的創(chuàng)建

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

1.1 原理圖庫創(chuàng)建過程中用到的操作或者快捷鍵

創(chuàng)建原理圖庫文件,右鍵工程目錄----add new to project----schematic library。

方法1,純?nèi)斯ぎ嫹?/strong>:在原理圖的畫布上,鼠標(biāo)右鍵--place? Rectangle,然后從上面工具欄那里一個一個的增加引腳就好了,這種方法比較繁瑣。注意引腳的小白點(diǎn)是朝外的。????????

方法2,向?qū)М嫹?/strong>:Tools----Symbol Wizard.然后可以在里面修改引腳數(shù),以及給引腳增加名字,比純?nèi)斯ぎ嫹ㄒ奖阋稽c(diǎn)。中間注意修改引腳的electrical type為passive,不要用input。

方法3,利用立創(chuàng)EDA,嘉立創(chuàng)EDA(標(biāo)準(zhǔn)版) - 免費(fèi)、易用、強(qiáng)大的在線電路設(shè)計(jì)軟件

去這個網(wǎng)站搜索元器件,然后放置到原理圖上(雙擊搜出來的元器件原理圖就會把該元器件放置到原理圖上,雙擊搜出來的元器件PCB封裝圖就會把該元器件放置到了PCB圖上),

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

但是上面的方法你直接雙擊元器件,這樣是把每個元器件放到單獨(dú)的一個文件中了,如果你想把所有的元器件都放到一個文件中,那么你需要先新建project工程,然后在project工程里面新建原理圖,新建pcb,然后當(dāng)你搜索出來一個元器件之后,不要雙擊而是選擇放置,這樣就可以在一個原理圖文件或者PCB文件中放置多個元器件了。

然后文件----導(dǎo)出--altium designer----下載,這樣得到的是.schdoc文件。

這時(shí)候用altium designer打開,然后如果在該工程下直接創(chuàng)建原理圖,那么可以把schdoc里面的元器件直接復(fù)制到原理圖中。

但是如果你想把這個元器件直接從schdoc里面復(fù)制到原理圖庫中,沒法復(fù)制,解決方法是Design----make schematic library,這時(shí)候就會在當(dāng)前工程下生成一個和這個schdoc文件名字一樣但是后綴為SCHLIB的原理圖庫文件.

上面是在立創(chuàng)EDA上搜元器件,還可以從立創(chuàng)商城搜元器件,

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

但是立創(chuàng)商城這里好像沒法在一個里面添加多個元器件,所以你可以在立創(chuàng)商城搜到并且打開之后,然后復(fù)制原理圖里面左上角屬性那里的器件名稱,然后去上面立創(chuàng)EDA那里搜索元器件(搜索出來之后點(diǎn)一下下面的搜索項(xiàng)這樣右邊的原理圖、cpb、實(shí)物的預(yù)覽才會刷新),

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)然后將原理圖和pcb封裝刷機(jī)添加到EDA中,這樣就可以在一個文件里面添加多個元器件了。所以可以把立創(chuàng)商城和立創(chuàng)EDA結(jié)合起來,先在商城上搜一下,然后再去立創(chuàng)EDA那里搜器件,然后添加到一個文件中。

2 PCB封裝庫的創(chuàng)建

2.1 PCB封裝庫創(chuàng)建過程中用到的操作或者快捷鍵

方法1,利用立創(chuàng)EDA,和上面的制作原理圖庫的方法類似。

方法2,手工繪制,右鍵工程目錄----add new to project----pcb?library。

繪制的時(shí)候要用到芯片手冊,可以去立創(chuàng)商城上搜晶振,然后點(diǎn)擊數(shù)據(jù)手冊就可以找到芯片手冊。

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

手工繪制的怎么復(fù)制一個焊盤:要先選中焊盤然后ctrl+c,然后鼠標(biāo)左鍵點(diǎn)擊一下參考點(diǎn)(可以點(diǎn)擊原焊盤的中心,把原焊盤的中心當(dāng)做參考點(diǎn)),然后再ctrl+v,然后鼠標(biāo)就出現(xiàn)復(fù)制的焊盤了,這時(shí)候鼠標(biāo)在想放置的地方點(diǎn)擊一下即可。那么如果復(fù)制第二個焊盤的時(shí)候想讓第二個焊盤和第一個焊盤的距離等于某個特定值呢,那么就是按G----set global snap grid然后在里面輸入某個特定值,這樣你鼠標(biāo)每移動一下移動的距離就是你設(shè)定的距離。

復(fù)制多個焊盤的方法,還可以設(shè)置距離:要先選中焊盤然后ctrl+c,然后鼠標(biāo)左鍵點(diǎn)擊一下參考點(diǎn)(可以點(diǎn)擊原焊盤的中心,把原焊盤的中心當(dāng)做參考點(diǎn)),然后按E,然后按A,選擇paste array,在出現(xiàn)的對話框中可以選擇復(fù)制多少個(最少兩個,這里的個數(shù)是算上原來的焊盤了,所以選2其實(shí)就是復(fù)制了1個)以及每個焊盤之間的距離,設(shè)置完之后鼠標(biāo)再點(diǎn)一下原來的焊盤的中心。

3 原理圖設(shè)計(jì)

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

3.1 原理圖設(shè)計(jì)過程中使用到的功能菜單或者快捷鍵記錄

新建工程:file----new----Project。然后右鍵----add new to project----schematic

panels:在右下角有個panels,這里面可以選擇把那些狀態(tài)欄調(diào)出來,比如components, projects,navigotor,PCB Library等,但是有時(shí)候這個panels這個本身消失了,這時(shí)候view----Status Bar, 這樣status這個按鈕就會出來。

平鋪窗口:在某個窗口右鍵----split vertical,這樣會把當(dāng)前文件和其他文件分開顯示,window----tile vertically或者tile horizontally,這樣會把所有的窗口都平鋪,一般不這么用。

添加原理圖庫:點(diǎn)擊右上角的components,然后最上面會出現(xiàn)一個三條橫線的標(biāo)志,點(diǎn)擊他,然后選擇file based libraries preferences這個選項(xiàng),然后install選擇庫的路徑。

?鼠標(biāo)拖動選中元器件:如果是鼠標(biāo)從下往上拖,那么只要碰到某根線或者某個元器件,就可以選中,如果是從上往下拖,那么需要完整包含某個元器件或者某根線,才能選中線或元器件。

selection filter:這個可以可以選擇你要選中哪類東西,如果某類東西是off,那么你鼠標(biāo)是沒法選中這類東西的。

修改Net Label名字:可以在放置過程中還沒放下的時(shí)候,按tabel鍵然后修改屬性里面的名字,也可以放下之后雙擊修改名字。

旋轉(zhuǎn)元器件:空格是90度旋轉(zhuǎn),x是水平翻轉(zhuǎn)180,y是豎直方向翻轉(zhuǎn)。還可以在屬性里面設(shè)置翻轉(zhuǎn)特定的角度。

分割線:最上面工具欄的最右邊有個線,可以畫線。

修改designtor編號:tool--annotation--reset schematic designtors,然后tools----annotation----annotate schematic quietly.

添加封裝: 添加封裝之前,工程中要先添加PCB庫,然后可以在某個元器件的屬性里面add封裝,還可以打開tools----footprint manager,這里面是所有的元器件,可以在里面給某個元器件添加封裝。如果是電阻一個一個的增加封裝太麻煩了,那么可以先選中某個電阻然后鼠標(biāo)右鍵----find similar objects,然后在出來的規(guī)劃框中把symbol reference后面的any改成same,這樣就可以選中所有的電阻了,然后可以給所有的電阻添加封裝,另外操作完之后按shift+c這樣原理圖上所有高亮的電阻就會消失。

編譯檢查確認(rèn)原理圖:在工程文件上鼠標(biāo)右鍵----validate?pcb project,這個操作可以檢查設(shè)計(jì)錯誤以及元器件是否都添加了封裝。

4 PCB元器件布局

4.1 布局之后完整的PCB

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

4.2 PCB布局過程中使用到的功能菜單或者快捷鍵記錄

添加pcb文件;右鍵工程----add new to project----pcb,然后要保存。

生成PCB:可以在原理圖文件,然后disign----update,或者在pcb文件頁面,然后design----import

讓元器件圍繞板子放置:選中所有元器件,然后tools----component placement----arrange outside board.

調(diào)整PCB板子的大小:edit----origin----set,放置原點(diǎn)。然后切換到機(jī)械層,然后點(diǎn)擊直線,然后屬性里面設(shè)置支線的長度為xxmm。然后用線畫一個矩形框,畫線的時(shí)候按空格可以把線的角度切換成直角。然后按住shift選中矩形框的4條邊。然后design----board shape----define from selected objects.

隱藏飛線:按N,hide connection,可以隱藏飛線。

輔助線:可以在絲印層的板子中間做一條輔助線,這樣放置元器件的時(shí)候會更好看。

原理圖選中某個元器件讓PCB中的同樣選中:先在過濾器中選擇直選中component這樣可以防止移動引腳,然后按快捷鍵ctrl+shift+x(一勞永逸的方法是tools--cross select mode這樣不用按快捷鍵也會自動選中器件),? ? ?然后tools----component placement----arrange rectangle會把一模塊的所有元器件放到一個矩形里面.

切換層:放置元器件的時(shí)候按L可以放到底層。

調(diào)整絲印大小:選中一個絲印,然后右鍵尋找相似項(xiàng),然后在屬性里面把字體修改為Turetype。 還覺得大還可以修改字體高度。

如何選擇顯示那些內(nèi)容:ctrl+d,會出來一個view configuration對話框,然后選擇顯示哪些內(nèi)容,比如把絲印隱藏,把覆? 銅隱藏等。

5 PCB布線

5.1 布線之后的完整PCB

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

5.2 PCB布線過程中使用到的功能菜單或者快捷鍵記錄

隱藏絲印層:布線之前可以先把黃色的絲印層隱藏掉,方便布線。具體方法是鼠標(biāo)右鍵下面的絲印層----選擇隱藏即可。

顯示飛線:N,然后顯示飛線。

如何選中整條線、快速刪除一整條線:使用快捷鍵Ctrl+H(或者S+C鍵),光標(biāo)會變成十字叉。然后將光標(biāo)移動到你想刪除的走線上,點(diǎn)擊該走線,此時(shí)整條走線會被選中。最后按Delete鍵即可將整條走線刪除,因?yàn)橐粭l線分好幾段,如果不用快捷鍵,那么一條線你要選擇多次才能選中。

添加過孔的快捷鍵:在畫線的過程中按2鼠標(biāo)就會變成過孔,再按鼠標(biāo)左鍵過孔就放下了,然后按L線就會切換層。

如何修改線的走向:如果想改變線的走向,但是直接拖動有時(shí)候并不好修改,那就直接在想拐彎的地方直接布線,這樣舊線就消失了。

如何選擇顯示那些內(nèi)容:ctrl+d,會出來一個view configuration對話框,然后選擇顯示哪些內(nèi)容,比如把絲印隱藏,把覆銅隱藏等。

修改導(dǎo)線之間的距離規(guī)則:design----rules----Design rules----electrical----clearance.第一個clearance那里可以為電源線單獨(dú)添加一個rule比如電源線15mil其他導(dǎo)線10mil,子目錄的clearance那里可以設(shè)置導(dǎo)線之間的距離。

修改兩個通孔之間的距離規(guī)則:design----rules----Manufacturing----Hole to Hole Clearance,可以設(shè)置為6mil。

修改絲印、焊盤之間的距離規(guī)則:design----rules----Manufacturing----Minimum Solder Mask Sliver這個可以修改為0,然后design----rules----Manufacturing----SlikToSolderMaskClearance也可以設(shè)置為0.?design----rules----Manufacturing----SlikToSlikClearance也可以修改為0.

設(shè)置過孔的大小規(guī)則:design----rules----Design Rules----Rounting----Rounting Via Style,然后設(shè)置直徑的最小值為1,最大值為25,重點(diǎn)是首選值設(shè)置為24,然后孔的大小最小是設(shè)置為1,最大值設(shè)置為13,然后首選值設(shè)置為12mil。

如何測量距離;ctrl+m測量距離,測量完之后shift+c可以把測量線清理掉。

6 絲印整理

可以在3D模式下對絲印進(jìn)行整理,按數(shù)字鍵3就可以進(jìn)入3D視圖模式,另外v+b是對3D進(jìn)行正反翻轉(zhuǎn),然后在3D視圖模式下就可以對絲印直接用鼠標(biāo)左鍵拖動整理了,然后空格可以旋轉(zhuǎn)角度。

7 電氣規(guī)則檢查

tools----Design Rules Check.

8 覆銅

8.1 覆銅之后的完整PCB

程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)

8.2 覆銅過程中使用到的功能菜單或者快捷鍵記錄

覆銅:選擇上面工具欄的程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制,# ST--STM32,# 硬件DIY,# 硬件設(shè)計(jì),stm32,嵌入式硬件,單片機(jī)----然后在板子的四個角分別鼠標(biāo)左鍵,最后一個角雙擊,然后鼠標(biāo)右鍵取消,然后選中覆銅,在屬性里面選擇覆銅的網(wǎng)絡(luò)是GND這樣就讓覆銅和GND連接到一起了,并且把屬性下面的remove Dead Copper選中,設(shè)置完之后會報(bào)錯,選擇tools----polygon pours----Repour All重鋪錯誤消失。

復(fù)制覆銅:選中頂層的覆銅然后ctrl+c,然后鼠標(biāo)在板子的左下角點(diǎn)擊一下,然后選擇ctrl+v,然后鼠標(biāo)在板子左下角點(diǎn)擊一下,這樣是兩層銅了,然后選中其中一層銅設(shè)置覆銅屬性為bottom layer,同樣要把屬性下面的remove Dead Copper選中,這樣就把覆銅從頂層復(fù)制到底層了。?

調(diào)整覆銅和導(dǎo)線之間的間距:Design----rules----Design Rules----Electrial----Clearance,然后下面選擇Advanced,然后可以把Poly那一行所有的改成10mil,修改完之后會報(bào)錯,選擇tools----polygon pours----Repour All重鋪錯誤消失。

添加過孔:覆銅完之后想添加幾個過孔,注意不要把過孔放到了導(dǎo)線上,那么就是在放置過孔的時(shí)候不斷的切換層查看,切換層快捷鍵是ctrl_+shift+鼠標(biāo)滾輪。

參考文獻(xiàn):Stm32最小系統(tǒng)板電路圖設(shè)計(jì)、PCB設(shè)計(jì)-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-807857.html

到了這里,關(guān)于程序員的周末——硬件設(shè)計(jì)中的Hello World__STM32核心板繪制的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包