立创EDA极速入门(2)——完成一个STM32最小系统板

news2024/11/19 9:38:22

请提前观看:立创EDA极速入门(1)——熟悉PCB和立创EDA基本操作;

邀请加入嵌入式社区,您可以在上面发布问题,博客链接,公众号分享,行业消息,招聘信息等。

立创EDA绘制PCB只有两步,原理图绘制和PCB设计。如果是使用的AD绘制PCB可能需要多原理图库和PCB库的绘制,但是立创EDA已经帮我们处理了,不用担心。

目录

原理图绘制

第一步,找对应器件

常用器件库

元件库

第二步,绘制原理图

PCB设计

(1)将原理图转换为PCB

(2)PCB布局

1,从原理图转换之后的器件摆放

2,布局

3,板框

(3)接线

(4)遇见交叉的两条线

(5)信号线绘制完之后,就是绘制电源线 

1,检测信号线是否绘制完成

2,绘制电源线 

(6)铺铜


原理图绘制

首先你得准备需要画的原理图PDF文档,或者自己在CSDN上找原理图。然后根据这个原理图自己在立创EDA上绘制。

第一步,找对应器件

立创EDA有两个地方可以寻找对应的器件,一个是常用器件库,一个是元件库。

常用器件库

第一步 ,打开常用器件库

 第二步,介绍常用器件

排针和排母

左边这个M是排针(Male),右边是排母(Female)。可以自己选择是多少个孔,不过需要注意,这个是单排的

 这下面这个是双排的

开关 

开关有直插和贴片,两脚和四角的,你选择的时候需要注意是否选择错误。

下面这两个都是四角的,左边是贴片的,右边是直插的。

 如果需要两脚的开关需要在元件库寻找。

元件库

很多时候我们需要在元件库搜索字想要的器件。

第二步,绘制原理图

这里我只介绍3个地方,因为只需要使用这三个地方。学会了这三个地方就可以了,没必要整其他花里胡哨的玩意。

(1)我们在进行器件连接的时候,需要按W来连接不同器件。这个线是有电气属性的,简单来说就是可以导电,之后会导入到PCB中

 (2)我们画原理图需要有分区的意识,这样方便查询。折线可以进行分区,没有电气属性。就只有分区的作用,不能导电

(3)我们分区之后还需要知道这一块区域具体是啥电路,就需要文本。文本唯一作用就是用于提示这一块区域是干什么的

PCB设计

(1)将原理图转换为PCB

完成了原理图设计之后,点击更新/转换原理图到PCB。(注意,这里你必须打开的是原理图的界面!) 

然后点击应用修改

(2)PCB布局

1,从原理图转换之后的器件摆放

因为我们转换之后的PCB是很乱的,所以我们需要对PCB器件进行布局。

(1)刚接触PCB设计的人不知道这些蓝色的线是什么东西。我介绍一下,这个叫做飞线。上面说原理图的时候我说了,按W来连接不同器件,这个线是有电气属性的,简单来说就是可以导电,之后会导入到PCB中。而这个被导入的就是这个蓝色的线。

(2)这个线有什么用呢?有了这个线,我们在绘制PCB的时候,就能够更加方便的进行绘制。不需要画一点点PCB,看一下原理图。

(3)现在我们知道了蓝色的线是什么了。那么我们需要将地线(GND)与电源线(5V,3.3V这种)相关的全部隐藏。至于为什么,之后会讲。

(4)PCB处理地线和电源线,其余的线称之为信号线。信号线尽量在同一层!!!

2,布局

这个时候我们需要切换到原理图界面,框选我们之前选中的分区部分。

1,然后切换到PCB界面,然后找到其中一个USB供电部分的器件。(注意,鼠标靠近与USB供电部分的器件的时候,鼠标回变成一个十字形

2,拖动这一个器件,就是拖动了整个USB供电部分的器件。

3,将USB供电部分的器件摆放在一起。

按照上面这个步骤将所有分区后的器件摆放在一起。然后让飞线尽量减少有交叉。

注意:去耦电容需要摆放在芯片旁边

 

3,板框

布局之后需要设置板框,选中板框,按照布局设置一个合理的板框大小。建议在10*10cm之内,因为这样就可以白嫖嘉立创的板子

 一般板框都需要一个圆角,以为如果板子直接是直角,很容易划伤人。

(3)接线

按住W,接线

 

可以通过拖拽这个线进行改变线的轨迹。

(4)遇见交叉的两条线

我们在画PCB的时候,难免回遇见两条线交叉。那么我们就需要打孔

(5)信号线绘制完之后,就是绘制电源线 

1,检测信号线是否绘制完成

首先我们需要查看是否还有信号线有没有绘制完成。
如果从飞线这里看没发现只剩下电源线和地线,表示信号线已经绘制完成

2,绘制电源线 

电源线绘制和信号线绘制是一样的。只不过线需要粗一些,建议设置为20mil。

(6)铺铜

 注意,顶层和底层都需要铺铜! 所以需要重复如下操作一次(也就是说,顶层和底层都需要铺铜)

 ​​​​​​​​​​​​​​​​​​​​​

 

检查

最后只要在进行一次DRC检查即可。如果是0,那么就没有问题。

注意,有时候,我们在立创广场上直接用别人的板子进行二次修改,DRC发现错误。可能是因为你的设计规则和他的不一样。这个新手不建议过分接触。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/72321.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

javaweb系统实现中遇到的问题

1.顶部导航栏 2.字符串转换成double 3.session的使用 4.eclipse如何debug 5.debug的查看变量的窗口 6.navicat设置默认值失效 7.javax.servlet.ServletException: 8.java.lang.NoSuchMethodError/java.lang.nullpointerexception 1.[html 简单顶部导航栏top-bar实现 csshtml](h…

高通Ride软件开发包使用指南(4)

高通Ride软件开发包使用指南(4)5 刷写SoC镜像5.2 高通镜像刷写加载器5.2.1 下载QFIL5.2.2 紧急下载模式设置SOC5.2.2.1 Switches5.2.2.2 测试自动化控制器脚本5.2.2.3 快速启动模式5.2.2.3.1 使用 Fastboot 擦除5.2.3 Flashing5.2.3.1 使用 Meta build 刷…

Unity Addressables资源管理 安装和使用本地加载

1.安装 打开Unity内置的 PackagerManager窗口 搜索Add即可找到 安装版本为1.19.19 2.添加Group 点击 Group 菜单 打开窗口 点击 Create Addressables Settings 创建可寻址设置 Assets下会生成一个 AddressableAssetsData 文件夹 其中可以看见面板中的 Default Local Grou…

猿如意中的【Dev C++】工具详情介绍

文章目录一、工具名称二、下载安装渠道2.1 什么是猿如意?2.2 如何下载猿如意?2.3 如何在载猿如意中下载开发工具?三、工具介绍四、软件截图五、软件使用教程六、体验感受一、工具名称 Java SE Development Kit 8 二、下载安装渠道 Java SE…

计算机毕业论文java毕业设计选题源代码javaweb党员信息管理系统

💖💖更多项目资源,最下方联系我们✨✨✨✨✨✨ 目录 Java项目介绍 资料获取 Java项目介绍 3.1.1 技术可行性 本系在架构选择上采用了当今使用较为广泛的B/S,本次毕业设计采用的B/S的优点在开发好程序后可以随意根据客户提出的…

神级框架 - MyBatis【初阶】

目录 1. 什么是 MyBatis 2. 如何学习 MyBatis 2.1 搭建 MyBatis 开发环境 2.2 使用 MyBatis 模式和语法操作数据库 2.2.1 MyBatis 的组成 2.2.2 MyBatis 实现查询功能 2.2.3 MyBatis 实现新增功能 2.2.3 MyBatis 实现删除功能 2.2.3 MyBatis 实现修改功能 3. 在 MyBatis…

XC7A50T-1FTG256I、XC6SLX150-2FGG900I嵌入式FPGA 技术参数

XC7A50T-1FTG256I IC FPGA 170 I/O 256FTBGA(图左) 说明:Artix-7 FPGA能够在多个方面实现更高的性价比,这些方面包括逻辑、信号处理、嵌入式内存、LVDS I/O、内存接口,以及收发器。Artix-7 FPGA非常适合用于需要高端功…

论文阅读笔记 | 三维目标检测——PV-RCNN++算法

如有错误,恳请指出。 文章目录1. 背景2. 网络结构2.1 Sectorized Proposal-Centric SamplingProposal-Centric FilteringSectorized Keypoint Sampling2.2 VectorPool Aggregation3. 实验结果paper:《PV-RCNN: Point-Voxel Feature Set Abstraction With…

STM32F4 | GPIO工作原理和配置 | GPIO库函数 | IO口操作步骤

文章目录一、GPIO基础知识1.GPIO是什么?2.引脚和GPIO的区别和联系?3.绝多数引脚都是GPIO,有限的引脚怎么实现更多的功能?4. 怎么知道具体的芯片外设资源?5.怎么查看GPIO引脚功能?二、GPIO的8种工作模式三、GPIO寄存器…

腾讯Robotics X Lab低电压电刺激触觉方案,单手指25个电极

关于体感手套的案例,青亭网曾经报道过许多种,有低成本的DIY阻力模拟手套,也有价格昂贵的启动微流体VR手套方案,或是基于SMA驱动器、SMI压力传感器的手套技术。但是,要模拟人类体感系统多样且敏感的触觉体验&#xff08…

TI Lab_SRR学习_3 速度扩展_3完结篇 interFrameProcessing

这篇信息量有点大,为了方便理解,还是先把帮助理解的图放在这里。 MmwDemo_interFrameProcessing函数的代码比较长,分段来看。先将数据从1DFFT的结果从L3内存中的radarCube移动到L1内存中的dstPingPong。for循环表示每一个RangeBins都要进行多普勒FFT等处理。从这里开始,可以…

Java——反射详解

目录 一、概念 二、功能 三、反射相关的重要的类 3.1 class类 3.2 获取class类的方法 3.3 class类中的方法 3.4 Field类方法 3.5 打破封装 一、概念 反射库(reflection library)提供了一个非常丰富且精心设计的工具集,以便编写能够动态…

口腔医院管理系统 | 口腔医院小程序 | 数字化门店转型

人们生活质量提升,在饮食方面不仅吃的饱,而且吃的好,相应的口腔问题就随之增多了,市面上的口腔医院不少,就诊的患者也不少。 目前,随着消费升级/互联网信息便捷化的大场景下,无论口腔门店经营还…

【Python项目】圣诞节快到了,Python基于海龟(turtle)实现的圣诞树效果,是好几个哟 | 附源码

前言 halo,包子们上午好 圣诞节快到了 今天我的好兄弟们安排了一波圣诞节的Python代码 主要是用海龟(turtle)画图实现的,非常简单的啦 话不多说,直接开整 相关文件 关注小编,私信小编领取哟!…

推动教育信息化2.0变革!重建5平方公里的实景三维校园....

当前,各地市智慧校园建设方兴未艾,随着《教育信息化“十四五”规划》的发布实施,明确指出要以人工智能、大数据、物联网、云计算等新兴技术为依托,推动教育信息化2.0变革,打造全新的教育生态模式,让校园变得…

Nacos配置管理

Nacos除了可以做注册中心&#xff0c;同样可以做配置管理来使用。 1.1.在nacos中添加配置文件 然后在弹出的表单中&#xff0c;填写配置信息&#xff1a; 1.2.从微服务拉取配置 1&#xff09;引入nacos-config依赖 <!--nacos配置管理依赖--> <dependency><gr…

简化基于Maven的Scala项目创建详解

使用 Maven 来构建 Scala 项目方便虽然方便&#xff0c;但依赖于每一个开发人员都去配置一遍项目的必要依赖&#xff0c;包括 Scala 插件的编译配置以及 Scala 的依赖类库&#xff0c;让每个人通过拷贝&#xff08;Copy&#xff09;之前的项目配置当然可以&#xff0c;但难免会…

二叉树与递归

前言 二叉树与递归 文章目录前言一、第一种方法1、如何思考二叉树相关的问题&#xff1f;1&#xff09;最大深度的定义2&#xff09;由具体到一般3&#xff09;公式4&#xff09;总结2、为什么需要使用递归&#xff1f;1&#xff09;循环和递归2&#xff09;递和归的过程3、为什…

GitHub上传文件和文件夹以及大于25M的单个文件

有好几个地方直接拖拽上传即可&#xff08;其中之一见下图&#xff09;&#xff0c;不管是文件还是文件夹目录结构不会变的。一次可上传的文件夹要求其内部的文件个数不超过100个&#xff0c;否则先GitHub上新建文件夹&#xff08;空文件的嘎货&#xff09;然后文件分批上传到G…

使用Python谋生的10种方法

这里本文的目录前言在质量保证部&#xff08;QA&#xff09;工作成为小型组织的IT员工为应用程序执行专业脚本管理网络教编程技能帮助人们决定位置执行数据挖掘与嵌入式系统互动开展科学任务进行数据实时分析零基础Python学习资源介绍&#x1f449;Python学习路线汇总&#x1f…