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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

4 {- A, v" I" p% R  K, t* G% |文章目录
/ E& X* M6 p8 g7 Q$ q  P' [一、熟悉AD环境8 b  L$ M4 O: Q) [
二、创建元件库0 N. a: V! g! H+ l4 z: J  ^
三、绘制原理图. B, I7 z: O- T' z/ p3 U$ B- ^# E
四、总结1 k; l  z+ O! @7 ?" g% S
+ ]% a; a1 K1 e; }/ R
一、熟悉AD环境
+ }; |+ C& g! C9 [我使用的AD为(20.1.0版本)  k, \$ I& P- I& U, Z

* _$ A% M; X3 B# T' N4 [/ c, h首先,最想分享的就是快捷键了(快捷键的使用会使绘制的效率提高很多),下面就是我总结的快捷键的操作及作用:/ |, U+ Q$ W5 P' W+ S, o) T  N* {! L
" J, R/ i& E5 z9 v4 M: h
快捷键作用
Ctrl+h
替换
Shift+鼠标滚轮
向左/右移动
Ctrl+R
复制或重新粘贴对象
Ctrl+M
测量距离
选中+空格
旋转
P+L
画线
P+N
放置网络标
左键+X
左右翻转
左键+Y
上下翻转
P+W
原理图连线
P+B
原理图放置总线
Ctrl+shift+V
阵列粘贴
TAB键
弹出该操作的属性
4 G# Y2 L  J7 n# ]; y9 S# N) _

4 D, M) X7 T2 g1 _4 k# Z" U+ F( |2 [9 ~$ T: V
二、创建元件库
: L6 ^; z* H1 {AD界面就不说太多,进入AD,先是新建工程,点击上方的工程->新建工程-> PCB创建自己的工程,生成.PrjPcb文件,这里我命名为My_stm32。" W6 s/ S0 l4 Q  @, ?

6 s% l& f8 y' n# I6 G) @' @ # [, F7 K6 i& [7 Q. }
( w& C7 t7 A, j: p) f. P# u  b% Q
之后我们就直接开始建自己的原理库图。在用AD绘制原理图时,需要放置各种各样的元件原理图。AD内置的元件虽然很完备了,但是难免遇到找不到你需要的元件的时候,这个时候就需要我们来编辑或者创建元件了。
1 `4 r9 h7 F$ C- W( ^2 y
, J8 e, q0 p+ _
  • 选择文件>新的->库->原理图库,会默认生成一个Component_1的元件,如下:4 D. ~3 Y: k+ W! Y( G
3 F+ N# ]9 T- U! A. R

( @# Y3 W+ \) c. T9 p" G# B1 t
9 x1 N. x! E5 G2 m
( g& _* z7 d& _1 l' Z8 x* t
  • 创建元件
    1 F4 p' A5 z, T7 u7 G" v* M

. J( j! e1 u+ \$ h/ Y* B$ e单击符号绘制工具栏的“放置矩形”,然后再放置引脚,可以右键单击place-pin,也可以用快捷键PP,放置之前按下下TAB键,对引脚设置属性如图(这里我就拿usb模块来说)绘制并设置参数如下:1 Q$ r1 J# `% U( H5 k
# }/ d8 y) M% B% f
# D4 N  [( D$ X5 l3 J1 a
! Q5 @. `! C% O# Q  s0 D
这里我先不介绍如何添加元器件的封装,下篇会详细介绍元器件及芯片的PCB封装与SCH封装,
+ l  v' ~! v! x$ x, }- w* |& l& N4 B! @0 i; `! E2 K6 r2 L$ ^' I
  • 创建光耦元件及二极管+ K0 K8 H- D' C

5 ^2 E2 d! }! _3 w  F+ g' l
  • 最后,保存创建的元器件就可以了( q  F" B. s0 O1 b

+ [7 T+ r7 F& g# Z以下是我绘制的元件库
) o4 S5 Y: Q( R" e7 F# a
. l3 l" B0 i. E0 N! R
2 _9 t1 g2 n* \" k) D. m2 _9 p0 b' _; z( I
9 J% j! A; L5 T& o% ^
0 K6 ]/ z$ w0 `5 x4 ?0 A

% v6 k5 m% ]7 @$ U8 P" h# v$ Q- q% ?5 k) k: s

; f3 k( Y6 C6 @9 }
4 t1 ~; s+ d* W1 R9 b' }# W三、绘制原理图
3 }* S- }: b# w7 R9 f8 X& ?4 |# i) n+ `3 ]% m
下面我将介绍一下设计的细节(这里感谢仁兄的教程)
* o! G/ n3 p' [
0 i: Y! y, U+ W& D/ r. ostep1:先右键点击My_stm32.PrjPcb,点击schematic创建原理图: V' l8 ^) }7 ~* J
0 r; _. I8 R0 [( @% `

. F. e* w/ }" o! F- |4 y3 q8 G1 I- F8 ]2 x) k
可以做一些更改,如不要右下角的头部
5 r. d7 q) i/ R8 s* y% t) G$ M+ h% o  m3 t- V' Q: i4 k

9 N" F9 H  F, }/ }: R5 Y! }# E5 B8 _+ r; X' S5 |! ?  ?' p2 I
step2:将创建好的元件库导入,点击右上角的小齿轮,依次以下操作
- T' q$ i$ D% }
- I8 O/ \8 p; x( O! R" d, K
+ [1 A. F' ^+ s- J& M) Q  V  p, _/ r7 g* x/ F$ Z5 [0 d7 n5 P
这样就可以将元件库导入,然后上移至顶
2 A' Q" d$ f/ G! \1 F4 }4 R# g# l: r% @9 c" k( u

4 T3 `3 r# y3 l. }7 S
- \6 v$ i# Y: U. ]step3:准备工作做好了就可以绘制原理图了,放置->器件选择,拖入需要的元件,由于线太短,我们先画线将线加长,然后再放置网络标签放置网络标签前先按TAB进行名称和位置的设定
* `7 ~2 I4 \+ G4 [& x
' i! f5 ]$ [6 L6 z+ `: y/ w
. d7 G9 }/ T; ?& K0 \4 |/ p4 O
3 \* _+ I8 T# N- E* _: _0 u5 ~0 c6 I0 x同样配置排针等元器件
3 ^  u# C  Q& |) T2 [$ P4 ~
7 ]  d4 l. i: r! @2 }$ I* q8 D / }" x% d# O2 ]# e. I- G0 p) P

$ P; X# e5 b! E. D7 `: e( ustep4:画边界线,画完一个模块后,我们用边界线将起框起,右击如下位置选择直线
9 _# H7 Y4 A- [# v% R2 h8 k8 {, t* P6 h  u9 Q" W0 g  U  [: _; \2 A) l- |
' m! h/ V( ?6 |

/ ^8 ~8 M8 }1 E( s/ x0 {7 B然后绘制边界线) \+ |6 R% u7 V# J% W! O# I" \
" R2 u7 C% c2 G
6 e8 ]. O" G6 G9 S1 s* F5 W% y, h0 o

, d4 \8 j8 y/ {: r8 e' C1 Wstep5:同样的步骤,依次加入各个模块如复位模块,SWD,晶振等. X" b8 d- W8 U3 }, g: {" G
! s# z; d, y- ~& A: p8 J8 N
& n7 ~! A, {& q2 H- l5 @- J; c! q# b1 S

; _% }" m3 V9 l( r/ o# m0 C+ W3 K最终构建出下图:9 m1 S1 r# z8 o. m: J
  h/ a8 o9 h6 n. |" B+ A2 J
5 [% H3 _3 W/ }- g
: a4 i0 }4 F/ T. K/ [
但注意:现在还没结束,红色波浪线标识的地方并没有名称$ ]3 L' c3 ~+ P8 p7 `; R* q

& x. K' U3 d5 o  N- V- m- G我们为什么不设置呢?
; l( o" z6 I. D  M" h% O+ f+ w. M- n* v( L* u7 @5 C
因为最后可以整体一起设置5 v7 P0 }5 }4 `' R

1 F5 l4 w& i0 T* a! b  \3 astep5:工具->标注->动态标注原理图,弹出如下界面3 ]4 n% a% t3 w6 C: K

  E6 \% K. ?3 N; l9 n7 u7 [5 b* \
& U6 e! U: G% w4 ^. ~0 T: k4 m) h% t! Y4 p
点击Yes,自动就设置标注了
9 E" z0 ?7 s( m3 x- z1 w
$ k" K6 |3 L( }4 E: Rstep6:一切完工之后,就设计出了原理图
! o7 v& ]2 t( a' \8 ~1 w1 S9 F5 G( g* c2 I1 v
9 G6 U( m6 x7 I$ E; B3 U. S
, H$ X3 F8 G  t  g. M' t! ~
* b% q+ N* h, m  ^8 O  W+ S) I( b

% {, K# \, n/ T$ A' U四、总结0 `& p9 k1 I' O/ k* H) k0 l8 `% ~

. `+ c: a& T& {这一次试着学习AD并绘制stm32最下系统的电路原理图收获很大.altium Designer是一款强大的PCB设计工具,用它来设计PCB方便且高端。当然这次只绘制了电路原理图,下一次将绘制PCB,达到提升自己能力的目的。
4 t. @) P2 _' p3 {$ i( E! b, _# d: J3 I  \
  {) R4 ]8 y" ]7 w3 z6 M

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-9-8 01:42 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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