差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
creatakicad6project [2022/04/17 19:53] gongyusu [设置原理图的图纸] |
creatakicad6project [2022/05/23 16:33] (当前版本) gongyu [2. 创建工程] |
||
---|---|---|---|
行 1: | 行 1: | ||
## 第8节:创建一个KiCad项目 | ## 第8节:创建一个KiCad项目 | ||
+ | 在前面的几节视频中我们简单认知了一下什么是PCB,PCB的设计流程以及用来设计PCB的工具软件KiCad6的主要功能,从这节视频开始,我们先通过一个简单的项目,实际操作,体验一下从原理图绘制到最终提交Gerber的整个设计过程。 | ||
- | ### 项目要求 | + | ### 1. 项目要求及目标 |
- | * 设计一个点亮[[LED]]的电路,电路中使用穿孔封装的LED,穿孔封装的限流电阻和一个纽扣电池(3V) | + | * 设计一个点亮[[LED]]的电路,电路中使用穿孔封装的[[LED]],穿孔封装的限流电阻和一个纽扣电池(3V) |
* [[PCB]]采用单面板制作 | * [[PCB]]采用单面板制作 | ||
通过这个简单的项目,我们能够学习到如下的一些知识: | 通过这个简单的项目,我们能够学习到如下的一些知识: | ||
- | * 如何创建一个新的工程,并设置这个工程的一些相应参数 | + | - 如何创建一个新的工程,并设置这个工程的一些相应参数 |
- | * 如何使用原理图编辑器创建一个简单的原理图 | + | - 如何使用原理图编辑器创建一个简单的原理图 |
- | * 如何在原理图库里找到自己需要的元器件并添加到原理图图纸里 | + | - 如何在原理图库里找到自己需要的元器件并添加到原理图图纸里 |
- | * 如何在原理图中标注使用的元器件 | + | - 如何在原理图中批注使用的元器件 |
- | * 如何通过[[ERC|电气规则检查]]来确保自己的设计没有问题 | + | - 如何通过[[ERC|电气规则检查]]来确保自己的设计没有问题 |
- | * 如何将原理图中的元器件与实际用到的器件封装进行关联 | + | - 如何将原理图中的元器件与实际用到的器件[[footprint|封装]]进行关联 |
- | * 了解封装的基本属性 - 管脚,焊盘, 丝印,板边,标签 | + | - 了解[[footprint|封装]]的基本属性 - 管脚,[[pad|焊盘]], [[silkscreen|丝印]],板边,标签 |
- | * 如何用PCB编辑器来设计PCB | + | - 如何用[[PCB]]编辑器来设计PCB |
- | * 如何创建和导入网表 | + | - 如何创建和导入网表 |
- | * 了解PCB编辑器的一些基本概念 - 板边, 3D查看,布线, 覆铜, 铜线, 散热, 添加标签和版本 | + | - 了解PCB编辑器的一些基本概念 - 板边, 3D查看,[[track|布线]], 覆铜, 铜线, 散热, 添加标签和版本 |
- | * 如何在更新了原理图以后修改原理图并更新PCB设计 | + | - 如何在更新了原理图以后修改原理图并更新PCB设计 |
- | * 如何生成Gerber文件 | + | - 如何生成[[Gerber]]文件 |
- | * 如何上传生成的Gerber文件到制板厂并下单生产 | + | - 如何上传生成的[[Gerber]]文件到制板厂并下单生产 |
- | ### 创建工程 | + | 好,我们开始这个工程的设计。 |
- | 大多数[[KiCad]]设计都是从创建工程开始的。从KiCad工程管理器创建工程有两种方式:可以创建空工程,也可以基于现有模板创建工程。本节将介绍如何创建一个新的空工程。从模板创建工程在 《工程 - 模板,工程模板》一节中介绍。 | + | |
+ | ### 2. 创建工程 | ||
+ | 大多数[[KiCad]]设计都是从创建工程开始的。从KiCad工程管理器创建工程有两种方式:可以创建空工程,也可以基于现有模板创建工程。本节将介绍如何创建一个新工程。从模板创建工程将在[[creatkicad6projectbasedontemplate|从工程模版创建新工程]]一节中介绍。 | ||
{{ :project-manager-new-project.png |}}<WRAP centeralign>用KiCad6创建的一个新工程的窗口</WRAP> | {{ :project-manager-new-project.png |}}<WRAP centeralign>用KiCad6创建的一个新工程的窗口</WRAP> | ||
行 33: | 行 36: | ||
如果我们已经有一个存储工程文件的目录,可以在"新建工程"对话框中取消选中"为工程创建新目录"的复选框。 | 如果我们已经有一个存储工程文件的目录,可以在"新建工程"对话框中取消选中"为工程创建新目录"的复选框。 | ||
- | <WRAP center round info 60%> 强烈建议将每个 KiCad 工程保存在其自己的目录中。 </WRAP> | + | <WRAP center round info 60%> 强烈建议将每个KiCad工程保存在其自己的目录中。 </WRAP> |
启动KiCad, 点击"文件"菜单,选择"新建工程": | 启动KiCad, 点击"文件"菜单,选择"新建工程": | ||
行 44: | 行 47: | ||
同时KiCad会自动在工程目录中创建下面的两个文件文件: | 同时KiCad会自动在工程目录中创建下面的两个文件文件: | ||
{{ :useledprojectpanel.jpg |}}<WRAP centeralign> 创建的新工程控制界面 </WRAP> | {{ :useledprojectpanel.jpg |}}<WRAP centeralign> 创建的新工程控制界面 </WRAP> | ||
- | |||
* useled.kicad_sch: 为主原理图文件,可以使用原理图编辑器来进行操作。 | * useled.kicad_sch: 为主原理图文件,可以使用原理图编辑器来进行操作。 | ||
行 53: | 行 55: | ||
- | 在项目控制面板双击左侧项目列表中的"useled.kicad_sch"原理图文件,或右侧的“原理图编辑器”图标,打开原理图页面: | + | 下一节我们先来熟悉一下原理图编辑器的主要环境和功能 |
- | {{ :useledschemptypage.jpg?800 |}}<WRAP centeralign>打开的原理图页面</WRAP> | + | |
- | + | ||
- | 由于这是第一次打开该文件,还没有任何内容,因此该原理图页面是空的,相当于白纸一张。 | + | |
- | + | ||
- | 让我们先来快速浏览、熟悉一下这个页面中的各个按钮、菜单和控件。 | + | |
- | + | ||
- | 原理图编辑器主要由5部分构成: | + | |
- | * 中间是原理图绘图区域,相当于一张铺开的图纸,大小和方向可以设置,这是我们主要的工作区 | + | |
- | * 绘图区的左侧是可以用开/关方式控制信息显示的菜单区域 | + | |
- | * 绘图区的右侧是针对图纸上绘图操作的菜单功能区,包括添加元器件的符号,连接信号线等主要的操作功能都在右侧可以便捷地激活使用 | + | |
- | * 页面最顶部是总的菜单区域,不仅包含了针对图纸上绘图用的功能,还包括问文件操作,查看操作,与原理图相关的其它功能,工具等所有的功能菜单 | + | |
- | * 页面的最底部是显示的一些坐标\长度信息等 | + | |
- | + | ||
- | 下面我们开始配置一下绘图需要的图纸。 | + | |
- | ### 设置原理图的图纸 | + | |
- | 在原理图编辑器中,我们可以在图纸上绘制原理图。与其它典型的工程文档一样,在这个图纸页面的右下角是该电路原理图的标题图框。这部分包含有关原理图的信息,例如其原理图的名字、作者(您!)的名称和最后一次编辑的日期等。 | + | |
- | + | ||
- | 要编辑标题图框的内容,点击文件(“File”),然后点击“图框设置(Page Settings)“, 弹出图框设置对话框。 | + | |
- | {{ :useledschpieditor.jpg |}}<WRAP centeralign> 默认的原理图图框设置界面 </WRAP> | + | |
- | + | ||
- | 图框设置对话框包含两部分。左侧,用来调整原理图图纸的尺寸和方向,右侧,可以编辑出现在标题图框中的信息。 | + | |
- | + | ||
- | 打开“图框设置”对话框,首先设置页面的尺寸和方向。工程原理图倾向于使用“横向”模式。选择适合尺寸的纸张,也可以自定义图框的大小,默认的是A4大小的纸张比较适合,无论是打印出来还是生成PDF文件都比较适合阅读。 | + | |
- | + | ||
- | 右侧最上面是发行日期字段。我们可以手动输入日期,也可以单击“<<<”按钮将当前的日期复制到字段中。 | + | |
- | + | ||
- | 其它信息可以根据你自己的需要进行填写,多少不限,主要是为了让其他阅读你电路原理图的人能迅速把握这个原理图的关键信息,这些字段的填写都是显而易见的。我习惯于把下面图中的一些信息填写上 - 设计的日期,项目名称,绘图者的信息(公司名字或/和绘图者的姓名)、版本号等。 | + | |
- | {{ :useledschpicontent.jpg |}}<WRAP centeralign> 填写了基本信息的原理图图框 </WRAP> | + | |
- | 请注意,在每个字段的右侧都有一个标题为“导出到其它图框”的选项框,[[KiCad]]允许将一个原理图扩展到多个原理图页面,我们后面的[[designruleforkicadhiresch|层级原理图设计]]中会用到这个功能。当我们选择其中一个复选框时,相应文本字段的内容将被复制并显示在所有子图纸的标题图框中。 | + | |
- | + | ||
- | 在窗口的底部是一个名为“图框描述布局文件”的字段。意味着我们可以使用自己定义的图纸模版。在我使用原理图编辑器的日常工作中,我一般用默认的图纸,因为它已经够用了,很少需要为原理图使用其它图纸,但我知道这是可能的。 | + | |
- | + | ||
- | 关于如何自定义图框,可以参考:[[custschtemp4kicad6|原理图模版页面的定制和使用]] | + | |
- | + | ||
- | 填写完所有必要的信息,单击OK提交更改,并检查文本是否出现在标题图框中。 | + | |
- | + | ||
- | {{ :useledschpipage.jpg |}}<WRAP centeralign> 设置好图框信息的原理图图纸 </WRAP> | + | |
- | + | ||
- | 我们可以使用顶部工具栏和工作表窗口中的控件放大、缩小和平移,以更近距离地查看图框里的信息。 | + | |