【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制

本文主要介绍Altium Designer绘制stm32最小系统原理图及stm32+SD卡原理图绘制

  • 一、关于AD前言
  • 二、新建工程文件
  • 三、绘制STM32F103C8T6准备
  • 四、原理图绘制
    • 1、元器件绘制
    • 2、导入现成元器件库
    • 3、绘制每个模块
    • 4、审核与修改
    • 5、成功
  • 五、绘制STM32+SD卡原理图
    • 1、SD卡模块说明
    • 2、绘制SD卡模块原理图
    • 3、STM32与SD卡模块之间的连线
  • 六、总结

一、关于AD前言

Altium Designer 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得Altium Designer成为电子产品开发的完整解决方案-一个既满足当前,也满足未来开发需求的解决方案。

下载和安装教程都能在网上找到,而且资源很多,因为之前下载好了这里就不再重新讲解了。

新手教程推荐:
关于AD的详细绘制方式,可以去b站学习,讲的很详细。https://www.bilibili.com/video/BV16t411N7RD?from=search&seid=4530935776254031183&spm_id_from=333.337.0.0

二、新建工程文件

说明:

一个工程项目包括:原理图、PCB、原理图库、PCB库。

  1. 首先创建好原理图库,如电阻、电容模型提前绘制好;
  2. 之后将绘制好的元器件放在原理图中,进行导线连接、网络标号等;
  3. 之后进入PCB库,将原理图绘制的器件映射到电路板中,相当于制作实物模型,尺寸一定要精准,可以1:1对应;
  4. 最后在PCB中,进行布线和排版。

打开AD,新建工程文件,设置好文件名及保存路径
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第1张图片

在文件中创建项目:原理图、PCB、原理图库、PCB库
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第2张图片
打开后保存好,得到如下所示情况。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第3张图片

三、绘制STM32F103C8T6准备

因为是绘制STM32F103C8T6的原理图,这里我直接先去淘宝找了原理图的样子,这样在入门的时候,我们只要照着画就好了。
网盘链接(淘宝商家):https://pan.baidu.com/share/init?surl=ipHs1nPdf6Xq3H_OH5j7DA
提取码:7hqu
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第4张图片
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第5张图片

四、原理图绘制

1、元器件绘制

这里强烈推荐学习该视频(18分钟),了解绘制器件的流程
https://www.bilibili.com/video/BV16t411N7RD?p=5
根据视频讲解,练习如何绘制电阻、电容等元器件。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第6张图片

2、导入现成元器件库

下载原理图库和PCB库
链接:https://pan.baidu.com/s/1s7EwYp18qpeWSuCOlQnwkA
提取码:mlkt

掌握画元器件的流程之后,我们就可以逐步实现整个元器件库的制作,但是由于耗费时间过长,这里我直接根据C8T6所需器件,直接导入相关元器件。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第7张图片
将下表器件从找到的元器件资源库中复制到自己的原理图库中。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第8张图片
操作示例:
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第9张图片
ctrl+v到自己的原理图库这里,其他元件也像这样导入就好了
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第10张图片
我们可以边绘制原理图,边导入需要的元器件,这样更加节约时间。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第11张图片

3、绘制每个模块

每个模块对照进行绘制,可以提高绘图的准确和速度。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第12张图片
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第13张图片

注意:多加练习使用快捷键;空格可以实现器件的旋转。

实现镜像旋转的操作:
输入法切换至英文状态,选中该器件后,鼠标左键按住元件不放,鼠标呈十字状,器件为可移动状态。此时按住键盘上的X或Y,X为水平左右翻转;Y为垂直上下翻转。

【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第14张图片
将整个部分器件绘制好,然后对原理图进行排版布局。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第15张图片
用粗线将各模块分隔开
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第16张图片

4、审核与修改

将各模块分割好之后,根据红色波浪线的提示,进行修改,因为波浪线提示的地方说明有错误有问题,可能是元件名字重了,也可能是线没有连接好等等。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第17张图片
名字重复的地方进行修改,线重新连接再去试一试。

5、成功

【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第18张图片

画完的原理图可以导出为pdf格式。

五、绘制STM32+SD卡原理图

1、SD卡模块说明

我使用的SD卡长这个样子
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第19张图片
内部结构:
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第20张图片
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第21张图片

部分 说明
控制接口 共 6 个引脚(GND、VCC、MISO、MOSI、SCK、CS),GND 为地,VCC 为供 电电源,MISO、MOSI、SCK 为 SPI 总线,CS 为片选信号脚
3.3V 稳压电路 LDO 稳压输出的 3.3V 为电平转换芯片、Micro SD 卡供电
电平转换电路 往 Micro SD 卡方向的信号转换成 3.3V,MicroSD 卡往控制接口方向的 MISO 信号也转换成了 3.3V,一般 AVR 单片机系统都能读取该信号
Micro SD 卡座 是自弹式卡座,方便卡的插拔
定位孔 4 个 M2 螺丝定位孔,孔径为 2.2mm,使模块便于安装定位,实现模块间组合

2、绘制SD卡模块原理图

因为之前的STM32图纸放不下了,重新新建了一个原理图文件
绘制如下,相关器件可以从之前的元器件库导入。
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第22张图片

3、STM32与SD卡模块之间的连线

根据SD卡模块的设计,可以知道各管脚连线如下:

stm32 SD卡模块
PA4 SDCS
PA5 SCK
PA7 MOSI
PA6 MISO
VCC VCC
GND GND

将之前画好的STM32的CPU搬过来(复制),因为这里连线只需要CPU,就没有将之前的所有模块都复制过来(当然实际工程上放置好需要所有模块)
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第23张图片

更改STM32的对应管脚标签,使其与SD卡模块对应即可
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第24张图片
这样就大功告成了
【嵌入式21】Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制_第25张图片

六、总结

画AD图虽然不太需要怎么动脑筋,但是注意保护好自己的眼睛,注意休息放松。
掌握AD软件的使用对电信类专业很有必要,所以大家有时间有兴趣的话,可以去b站学习(凡亿教育的AD讲解视频YYDS)。
AD软件有很多使用的小技巧,随着对这个软件的使用熟悉程度,画图会越来越快的,最开始一定坚持一下就好了。

你可能感兴趣的:(stm32,硬件工程)