## 第12节:批注原理图中的元件 上一节我们完成了原理图的连线以及对一些器件的文本说明,我们的这个电路很简单,只用到1个LED、1个电阻和1个电池,在原理图上,我们可以看到D?、R?和BT?对应这三个器件的标号,它们后面都有一个?,如果在同一张图纸上有多于一个相同的器件,比如2个以上的电阻,那我们就要对这些器件进行区分,分别给它们一个唯一的标号,我们常称之为参考标识符RefDes(来源于Reference Description)。给器件分配参考标识符的过程就叫批注。 这一节我们来看一下如何通过批注给每一个器件分配一个唯一的标号。 ---- {{ :symbols-labeled.png |}}还未批注的原理图 ### 1. 如何进行批注? 对图中放置的器件进行批注有两种方式: 第一种:对每一个器件进行单独编辑 - 鼠标悬浮在器件上,使用快捷键“E”或用鼠标右键弹出菜单后选择“属性”来编辑器件的属性),给该器件分配一个比较确定的标号: {{ :annoteedit.jpg?800 |}}对LED属性编辑,手工修改标号 在这个器件属性的编辑对话框中,每一个对象都可以手工修改,在这里我们将第一行Reference的D?修改为D1,并将第二行的"Value"修改为“RED”(选中为红色的),其它字段也可以编辑,我们在后面用到的时候再讲。 {{ :annoteedit.jpg?800 |}}手工批注并修改了器件LED的“值” 还有一种更便捷的修改方式 -鼠标悬浮在D?字符上面,键盘快捷键“E”或用鼠标“右键”选择“属性”,只弹出D?的修改窗口 {{ :annoteeditref.jpg?800 |}}编辑元器件标识符的属性 但这种方式不推荐,它有几个缺点,当电路图中的同种器件的数量比较多时,手工操作会费时费力,且很难做到批注的唯一性,整个图纸上的器件的标号也会比较杂乱,不利于读图。这种方式在某些场景下、做针对某些器件标号的预先指定或修改是可以的,但最好的批注方式就是下面要讲到的第二种方式 - 采用批量、自动批注的方式。 待原理图上的所有器件都添加完整,而且位置排列大致已经确定,就可以通过批量操作的方式对所有的器件进行自动标号。具体操作如下: 点击菜单中的“工具”,弹出菜单,选中“批注原理图”: {{ :annotatemenu.jpg?800 |}}批注菜单 弹出对话框: {{ :annotatewindow.jpg?800 |}}批注功能窗口 这个对话框中的信息都很直观,取决于你是第一次批注(全新的批注)还是补充批注(保持原有的批注信息),亦或是清除现有的批注再重新做批注,根据你自己的状况勾选相应的选项即可。 例如,如果我们的原理图包含多张图纸(后面层级图设计会讲到),我们可以选择对整个原理图进行批注,或者只对当前图框进行批注。如果我们是在原来已经批注过的原理图上面新添了器件,对新的器件进行批注,就可以选择保留现有的批注,只批注新符号。 我们还可以控制批注的顺序和编号方式。 第一次批注比较简单,接受所有的默认值即可。 {{ :annotateok.jpg?800 |}}完成批注后的窗口信息 单击“批注”按钮,并接受可能弹出的警告对话框。这将完成批注,并更新原理图。 单击“关闭”按钮关闭对话框。这是完成了批注之后的原理图的效果,可以看到三个器件都分别有了标号。 {{ :annotatedsch1.jpg?800 |}}完成批注后的原理图 ### 2. 编辑元器件的属性 接下来,我们可以为每个元器件填写它们的值,通过编辑元器件的属性来实现。 这个项目中我想使用一个红色的LED,所以将Value字段更改为红色 - RED。在实际的项目中,在这里写LED制造商的器件型号会更好一些。 电池我要使用3V的纽扣电池,将BT1的Value字段改为3V。 LED的限流电阻为1k,将电阻的值改为1k。 {{ :schpartvalues.jpg?800 |}}每个器件的Value都做了修改的原理图 ---- 到此,我们完成了对原理图上所有器件的批注,并补充了一些器件的重要属性信息,算基本完成了原理图的设计,但还要经过更重要的一步 - 检查,尤其是用机器帮我们检查,下一节的视频我们就讲一下如何做电气规则检查,也就是ERC。 ----- 上一节:[[kicad6schwire|第11节:原理图上的信号连线]] 下一节:[[kicad6erc|第13节:对原理图进行电气规则检查(ERC)]]