第9节:如何使用原理图编辑器(EEschema)
在上一节视频中,我们创建了一个新的工程,KiCad自动为这个工程创建了一个空的原理图文件和一个空的PCB设计文件。我们可以用原理图编辑器来打开空的原理图文件开始我们的原理图绘制,这一节视频我们先看看原理图编辑器的构成及环境配置,就像是说我们要画画,先了解一下我们桌面上的画布以及周边有哪些工具可以使用。
在项目控制面板,双击左侧项目列表中的原理图文件,或右侧的“原理图编辑器”图标,打开原理图页面:
打开的原理图页面
由于这是第一次打开该文件,还没有做任何设计,因此该原理图图纸上什么也没有,相当于白纸一张。
1. 原理图编辑器布局
让我们先来快速浏览、熟悉一下这个绘画的桌面上的各个按钮、菜单和控件。
原理图编辑页面的菜单分布
原理图编辑器主要由5个区域构成:
- 中间区域是原理图绘图的区域,相当于一张铺开的图纸,大小和方向都可以设置,这是我们主要的工作区;
原理图编辑器左侧的“开关”控制栏
- 绘图区的左侧是可以用开/关方式来控制信息显示的菜单区域,比如:
- 控制网格点的“显示”或“隐藏”。
- 这3个按钮用来切换长度单位的:英寸、毫米、Mil,在原理图中这个单位的选项用处不大,由于KiCad自带的原理图符号都是按照英制来创建的,默认“英寸”就可以了。
- 第5个按钮用来选择光标的形状 - 是小十字准星,还是长十字准星。
- 第6个按钮用来切换是“显示”还是“隐藏”集成电路符号中的隐藏管脚。
- 第7个按钮控制原理图中的连线方向是锁定为90度还是任意角度。几乎所有的原理图设计中的走线都是限制为90度,除非采用总线入口,这样原理图看起来比较容易。
后面要讲到的层级原理图设计中用到的一些功能按钮也都出现在这里。
- 页面最顶部是总的菜单区域,不仅包含了针对图纸上绘图用的功能,还包括文件操作、查看操作、与原理图相关的其它功能、工具等所有的功能菜单。
原理图编辑的顶部菜单栏
- 页面的最底部是显示的状态、信息显示区
原理图编辑器底部状态栏
它包含5个部分的有用信息: - 缩放系数。当我们缩放图纸的时候,缩放的系数会在下面显示出来。 - 鼠标光标的绝对坐标。KiCad的坐标系的原点是在工作表的左上角的。 - 相对坐标,用这个功能可以测量图纸上两个部分之间的距离。要进行测量,我们可以将光标放在测量开始的位置,按空格键重置dx、dy和距离计数器。然后,将光标移动到您想要测量的距离的位置。 - 网格大小 - 目前是50,建议尽量不要修改这个数值 - 显示选择的长度单位 大家可以花几分钟时间在原理图编辑器中熟悉一下如何测量距离,后面的PCB编辑器、元器件符号库编辑器和封装编辑器中也都有测距的功能。
了解完“原理图编辑器”的窗口布局,我们来设置一下画图的图纸
2. 设置原理图的图纸
与其它典型的工程文档一样,在这个图纸页面的右下角是该电路原理图的“标题图框”,它包含了与原理图相关的一些说明信息,比如
- 绘图的日期
- 版本号
- 原理图的名称
- 设计者的名字
- 所属的公司
- 等等
这些信息都是为了存档、查阅使用。
要编辑标题图框的内容,可以点击文件(“File”) – 》 “图框设置(Page Settings)”, 弹出“图框设置”对话框。
默认的原理图图框设置界面
对话框分4个部分:
- 窗口的左侧、上面部分,用来调整原理图图纸的尺寸和方向,工程原理图基本都使用“横向”模式。根据电路的复杂程度,选择合适尺寸的纸张,也可以自定义图框的大小,默认的是A4大小的纸张,无论是打印出来还是生成PDF文件都比较适合阅读。
- 窗口的右侧、顶部图纸下面有一个“文件”的加载对话框,意思是我们可以使用自己定义的图纸模版,多数情况下我们使用默认的图纸就可以了,因为它已经够用了,但如果我们个人或企业想做个性化的图纸(就像做PPT的时候,很多人或公司喜欢用自己设计的模板一样),可以使用自己定义的图纸模板。关于如何自定义图纸,我会在另外一个视频原理图图纸的定制和使用中做详细介绍。
- 窗口的右侧、下部为“工程图明细表”,可以编辑出现在“标题图框”中的信息,比如:
- 设计日期。我们可以手动输入,也可以单击“«<”按钮将当前的日期自动复制到字段中。
- 其它信息,根据你自己的需要进行填写,多少不限,主要是为了让其他阅读你电路原理图的人能迅速把握这个原理图的关键信息,这些字段的填写都是显而易见的。我习惯把下面一些信息字段填上 - 设计的日期,项目名称,绘图者的信息(公司名字或/和绘图者的姓名)、版本号等。
填写了基本信息的原理图图框
- 窗口左侧、下面是整个图纸的“预览”
填写完必要的信息,单击“确定”提交更改。
设置好图框信息的原理图图纸
使用鼠标滚轮调整页面的大小和平移,近距离看看图框里的信息是什么效果。
好,以上了解了原理图编辑器的构成并设置好了图纸,下一节视频我们就可以开始动手画图了,先把要用到的元器件摆放到图纸上。