文章目錄
- 一、安裝Altium Designer
- 二、繪制stm32的最小系統的電路原理圖(使用現成的元件庫)
- 三、繪制stm32的最小系統的電路原理圖(自己創建元件庫)
- 1.查看stm32最小系統的原理圖樣式
- 2. 創建stm32最小系統元件庫
- 3. 繪制stm32最小系統元件庫
- 四、總結
- 五、參考資料
本文章中采用的是Altium Designer18.1.7
一、安裝Altium Designer
- 下載Altium Designer
百度網盤分享鏈接:
https://pan.baidu.com/s/1SpLW9a6l0_XdQXRnOSVUlw
提取碼:pmox - 安裝程序
①在解壓縮得到的檔案中,點擊AltiumDesigner8Setup.exe

②進入安裝向導,點擊Next

③選擇I accept the agreement,并點擊Next

④可以勾選全部,也可以只選擇部分,選擇后,點擊Next

⑤安裝路徑選擇,并且點擊Next

⑥等待安裝

⑦安裝完成

將解壓縮后的目錄Crack里面的shfolder.dll檔案至AltiumDesigner的安裝目錄,如果沒有修改安裝路徑的話,默認要拷貝到:C:\Program Files\Altium\AD18\這個路徑并替換目錄下已經存在的同名檔案,如果安裝程序有修改安裝路徑,則安裝在對應路徑,一般跟x2.exe在同一個目錄, - 注冊
①打開該軟體
②注冊操作如下

二、繪制stm32的最小系統的電路原理圖(使用現成的元件庫)
說明:該方法繪制原理圖會比較簡單,但是,實際上并不能夠很好的認識stm32
元件庫的百度網盤分享鏈接:
https://pan.baidu.com/s/1JeVt-3p6jqFJ8sFBesmmkg
提取碼:omf8
- 新建工程
首先選擇File,然后選擇New->Project->PCB Project,可以對工程進行名稱修改,選中要修改名稱的工程,右擊后,選擇Save Project,會彈出一個新的界面,在新的界面輸入修改后的工程名稱,并保存,

- 添加檔案
選中需要添加檔案的工程,右擊后,選擇Add New Project,第一個是原理圖的檔案,第二個是PCB檔案,此處先選擇原理圖檔案,

- 繪制程序
①添加芯片

②放置排針

③將引腳線延長(將芯片和排針的引腳均延長)

④放置網路編號(其他網路編號放置同下圖操作)
在還沒有放置之前,按Tab鍵會彈出一個小視窗,對網路編號名稱進行修改

⑤繪制其他部分
繪制完成的原理圖

三、繪制stm32的最小系統的電路原理圖(自己創建元件庫)
1.查看stm32最小系統的原理圖樣式
①輸入網址https://www.st.com/content/st_com/en.html進入一個網頁,選擇Products->Microcontrollers & Microprocessors->STM32-bits Arm cortex MCUs

②進入一個新的網頁,在左邊的選單欄上選擇STM32 F1series->STM32F 103,接下來在右邊頁面上選擇STM32F103C8

③再進入一個新的網頁,點擊Download datasheet

④進入檔案,查看所需要的STM32最小系統原理圖
2. 創建stm32最小系統元件庫
①創建新的元件庫工程

②添加檔案

③封裝
使用系統自帶的封裝
芯片PCB封裝

對照檔案,填寫封裝引數
引數表


引數修改后


之后就一直Next,直到Finish,生成結果如下

芯片SCH封裝
放置封裝的芯片

放置引腳

參照檔案,將芯片所有的引腳和引腳標識放置好

放置好后的效果

添加畫好PCB封裝

修改元件名稱(U?中的問號是中文的問號)

生成庫檔案(檢測錯誤,如果SCH中的引腳標識在PCB中沒有相應的引腳就會報錯)

自定義元器件的封裝
PCB封裝
創建元件

放置走線(其中,TOP Overlay表示絲印層)

放置圓弧

放置填充(方法跟上面類似,只是將圓弧改成了填充)
放置焊盤
完整的效果

SCH的封裝
創建一個新的元件

放置線條

后面添加畫好PCB封裝,修改元件名稱,生成庫檔案方法與上面一樣,
其他相關的元件
a、雙排排針(6*2)
說明:其他雙排排針類似
PCB封裝效果

SCH封裝效果

b、USB
PCB封裝效果

SCH封裝效果

c、AM1107
PCB封裝

SCH封裝

3. 繪制stm32最小系統元件庫
繪制方法跟使用現成的元件庫一樣,此處的圖可能存在一些不準確的地方
繪制結果

四、總結
通過是否采用現成的元件庫的兩種形式,來繪制stm32最小系統原理圖,兩種方式各有各自的優點,采用現成的元件庫,可以很快就完成一個stm32最小系統的原理圖的繪制,但是,這種方式讓人學習到的東西會比較少,而且也不能夠更好的理解它,然而,采用自定義的元件庫,就彌補了采用現成元件庫的缺點,不過,這種方式會比較復雜,所需要的時間會比較久,整個程序,遇到的問題也是存在的,那就是當定義了多個SCH封裝的時候,在添加PCB封裝的時候,找不到對應的PCB的封裝,原因是沒有對PCB封裝進行保存,保存后就可以解決這個問題了,在PCB封裝的圖上,自己還不是很清楚,為什么圖要這樣畫,只能仿照別人的圖,
五、參考資料
- Altium Designer繪制STM32最小系統原理圖
- https://www.bilibili.com/video/BV17E411x7dR?p=2
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/209691.html
標籤:java
上一篇:【STM32】FreeRTOS創建和洗掉任務示例(動態方法)
下一篇:2020-11-08
