找回密码
 注册
关于网站域名变更的通知
查看: 915|回复: 2
打印 上一主题 下一主题

Altium Designer绘制stm32最小系统(电路原理图)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-4-20 13:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

8 U5 w4 m/ J6 |文章目录
/ b9 [$ I9 o2 Y# C一、熟悉AD环境, P4 b; \& n+ q0 W9 A' r! k* Q
二、创建元件库
5 f% f0 G# _% j+ G" j% Y三、绘制原理图7 J$ y1 G+ W# [2 m3 h
四、总结
/ y2 H$ i) |; s% g1 C% Y5 D' p+ x. T2 P7 ~' B' D2 d( ]
一、熟悉AD环境
( a) Z4 O8 v0 p我使用的AD为(20.1.0版本)
; }3 b8 f3 o: J7 `# a; W* O. \& i9 o4 _9 R& s
首先,最想分享的就是快捷键了(快捷键的使用会使绘制的效率提高很多),下面就是我总结的快捷键的操作及作用:' w. L  z. H) E8 D3 j
! K( Y+ x3 R' V& I. Z/ m
快捷键作用
Ctrl+h
替换
Shift+鼠标滚轮
向左/右移动
Ctrl+R
复制或重新粘贴对象
Ctrl+M
测量距离
选中+空格
旋转
P+L
画线
P+N
放置网络标
左键+X
左右翻转
左键+Y
上下翻转
P+W
原理图连线
P+B
原理图放置总线
Ctrl+shift+V
阵列粘贴
TAB键
弹出该操作的属性
1 ~# K/ n5 i, t$ Y
4 j* k  K6 \7 L# T- s8 D

, O& {/ S8 f# W# V+ d, \二、创建元件库( P: b1 A2 |/ [) ?' t  _3 u
AD界面就不说太多,进入AD,先是新建工程,点击上方的工程->新建工程-> PCB创建自己的工程,生成.PrjPcb文件,这里我命名为My_stm32。  |! e+ Z# c+ m# D8 ]) `/ ?* u
( Y" q$ `  t7 L% M9 ~, E$ ]

! e1 y$ Y! G; G# l
, Q  I& G% b; S& J之后我们就直接开始建自己的原理库图。在用AD绘制原理图时,需要放置各种各样的元件原理图。AD内置的元件虽然很完备了,但是难免遇到找不到你需要的元件的时候,这个时候就需要我们来编辑或者创建元件了。: n+ p; Q6 w) v. H& C' T# [
; @1 g0 `5 U2 D
  • 选择文件>新的->库->原理图库,会默认生成一个Component_1的元件,如下:
    : O& i1 _" ^4 J& C# O9 ?

, Z- y( m( C% G& K+ [
1 r& y) S3 f% M) C' `( m0 v9 n: U( S: W6 Z7 F* u: ^* Q

; l' W( _$ n- k9 B4 [/ M/ U0 L
  • 创建元件
    ' }; J0 @0 U( b9 I

3 k" n5 K9 I8 J4 n1 n4 I! t& a$ B单击符号绘制工具栏的“放置矩形”,然后再放置引脚,可以右键单击place-pin,也可以用快捷键PP,放置之前按下下TAB键,对引脚设置属性如图(这里我就拿usb模块来说)绘制并设置参数如下:
- u; i; q1 x6 B) V: b. P- b) J7 h! [' X  w
- h5 h3 T" Y# ?3 {4 X

9 M) I2 h; Z% `这里我先不介绍如何添加元器件的封装,下篇会详细介绍元器件及芯片的PCB封装与SCH封装,3 Z' P7 B- c2 s3 @9 q# N8 D& c. Z  F

1 B# Z& e0 K! r- b  b
  • 创建光耦元件及二极管9 t& V: v, X7 `, N4 r2 Q- o

1 W8 y) t. G' E; P5 p) c7 X
  • 最后,保存创建的元器件就可以了4 E+ q; \* L$ S- _' X
1 C3 \" }& {4 {! E# [$ x" z
以下是我绘制的元件库
# s( K& u# w+ C+ W, x
/ b1 r. n, _+ t # H/ [# Y2 R) M" H% H9 x" m; S

: h' x5 J! `) M* ? + S( p( g% y7 Y* q; C- A" J

4 ~( G5 y9 n0 e: k% [ 6 U/ R, `: w, g1 q

1 h3 G  @# \6 R, J& z3 Z, p( D# b  [$ b5 ~  D& _

. U. e* n& m6 O4 h9 G9 L2 J三、绘制原理图
( B; B* q9 K  i- ]0 r& n; D7 Y. c' C* D; p2 ]- j7 @
下面我将介绍一下设计的细节(这里感谢仁兄的教程)
. J; a% u$ C% I
/ B7 K, P: t  Q- Sstep1:先右键点击My_stm32.PrjPcb,点击schematic创建原理图9 i+ Y$ d+ M0 g6 c' A

) B; k3 E7 e* y- g
; k( x* r0 ~8 q9 g3 o/ K; w$ ?2 M* {- r+ d: Q6 f4 p' s$ g
可以做一些更改,如不要右下角的头部2 q; e" z) q- n6 G
9 h7 ?+ z, P* q/ W

* p8 X, z2 p( S1 \3 k+ j9 f& y
7 R2 y9 N( k% n6 ?step2:将创建好的元件库导入,点击右上角的小齿轮,依次以下操作
( H1 t9 V2 ^; R4 }/ ^4 A9 s7 G- W! @/ N
4 O: n1 [8 N( N  Y

1 l$ F" H$ k) \  a7 k这样就可以将元件库导入,然后上移至顶
5 \  v+ [( x2 j3 T& e+ z' L! q3 U3 q0 w+ I$ q# |) R
* w1 R& a( @& L; s) {

$ i" n5 _3 W1 Y0 {( z& `1 N: Ostep3:准备工作做好了就可以绘制原理图了,放置->器件选择,拖入需要的元件,由于线太短,我们先画线将线加长,然后再放置网络标签放置网络标签前先按TAB进行名称和位置的设定
& B8 m5 h+ Q4 l$ f5 S& [4 t3 f7 k8 [4 C/ a2 J7 P" g( w
" ?; W9 }! b% `+ v; [0 F; [2 z
2 `0 `0 z; K3 L3 f4 H
同样配置排针等元器件. V0 s! C- A  |) t7 _

$ I1 d* O/ {7 q- r! O. W; w
- v; W( G- G" u) }" Z9 L5 w
% T0 ^3 [3 I3 L. M: y& {, wstep4:画边界线,画完一个模块后,我们用边界线将起框起,右击如下位置选择直线+ B# g+ X7 l& t; S/ n1 z8 m/ g- n
: S3 O! o: a7 J) G3 ^
  j% L4 d; J0 c4 i3 Y: U: P0 ]! a. q

/ m  F) n/ X# U# J9 W. O2 c5 p# P然后绘制边界线
  x- b- Q; f7 {$ r6 h) w- _- c$ u, \! W/ k* x. k" S' m2 `( m
. m. G) {; n% ~1 q. B

/ W9 Q- t! A/ z& n/ z# sstep5:同样的步骤,依次加入各个模块如复位模块,SWD,晶振等: u* Y+ x- U5 D* j4 S1 `

. U; {; q; P2 N- [( V: l1 v
. K4 z& Q) L) G- P4 l
+ a$ \6 `4 T, L( e' F最终构建出下图:
9 E8 @" p, L5 p8 l# l: V* ~; g. `  M# l  Q
" D- W5 f8 ^+ O

" j& m' U8 p% a: v) |但注意:现在还没结束,红色波浪线标识的地方并没有名称
5 D' f3 ?, b& c. o7 E% Y
" _% k/ {& z3 `6 ^+ n我们为什么不设置呢?# s5 y4 o! |3 X7 p

  k7 a8 ~4 r% }' u. M" z因为最后可以整体一起设置) d: i' K7 C- t$ t
% J4 a* @! T* Q) i  G$ O  b3 |
step5:工具->标注->动态标注原理图,弹出如下界面
! q  W* g. |1 Q" x4 Y  R" a) }5 N; _* m
' e3 h$ k! Y3 H- \, H
5 k: g9 o9 h. g7 v
点击Yes,自动就设置标注了
" {2 M0 T0 ~* S# @/ p* M( D: W
8 b7 y/ n5 L* a. |step6:一切完工之后,就设计出了原理图
0 G& K% q6 d! P* U( e7 H2 W( ]
, g/ b$ |# n; g1 J5 f
6 n: {3 ^) U( P  @& @& F6 c; _+ E1 @( O9 y# E5 o. V

( [% n, `. i& S7 O; ]) j9 D& x$ n9 I6 C) D7 k/ I3 {1 }
四、总结& Y2 [* n- E) |7 g2 w

4 P* |6 w7 ]& l, B这一次试着学习AD并绘制stm32最下系统的电路原理图收获很大.altium Designer是一款强大的PCB设计工具,用它来设计PCB方便且高端。当然这次只绘制了电路原理图,下一次将绘制PCB,达到提升自己能力的目的。' s) s+ B  L1 S* m1 Z5 C  Q
' y, W' j& Q1 m# a7 C) c3 n$ k0 V

6 g* X$ l' _( @" O, A7 ]8 h; C. f

该用户从未签到

2#
发表于 2021-4-20 14:29 | 只看该作者
Altium Designer绘制stm32最小系统
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-12 09:17 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表