原理图设计 - 跟我学KiCad 3

2018-10-09 13:08:52 来源:电路设计技能
标签:

 

所谓英雄所见略同,刚开始做KiCad的教程,惊见朋友转发自公众号“KiCad交流学习”的一篇文章“KiCad5.0快速入门(五)-- 绘制原理图” ,正好其刚发出的跟我要发布的都是关于原理图绘制的部分。作者刘力写的实在是好,可见也对KiCad很熟悉并下了功力,因此就借花献佛,将他的文章分享在此。
 
在我们“PCB设计技能”这门课的原理图设计部分,我曾经讲过无论任何一个PCB设计工具软件设计原理图都会大致经历如下的10个步骤,KiCad也不例外。因此要想尽快熟悉KiCad在原理图这部分如何使用,就按照如下的10个步骤去体会每个步骤对应的功能是如何实现的,都需要什么样的操作,要注意哪些核心的要点和技巧,再自己动手设计一个项目,就能有所深刻体会。
 
创建工程和文件;
设置图纸大小: 根据图纸的复杂程度、各元器件的原理图库,一般A4比较合适,一个设计可以采用多页;
 
设置文件环境:格点大小、格点属性、光标属性、电气格点属性、图纸颜色等;
 
加载元器件符号库:如果有已经构建好的符号,则直接加载来用,如果没有的话需要依照数据手册进行构建;
 
放置元器件: 合理化、按照信号流程、可以翻转、旋转放置,方便连线、清晰理解;
 
原理图连线: 减少交叉,尽量少用最好是不用文字的Net进行标记;
 
调整修改原理图: 网标有没有重复、错误的连接、虚连接;
 
ERC检查(电气规则检查):电气连接上的错误;
 
报表输出: 产生用于布局布线的Netlist、用于采购元器件的BOM清单;
 
文件输出:保存、备份、导出到PDF或其它格式、打印。
 
下面就是“KiCad交流学习”公众号的文章,作者刘力。
 
原理图一般设计流程
 
 
原理图设计的基本原则
 
原理图设计的主要任务是将电路中各元器件的电气连接关系表达清楚,以便于电路功能和信号流程分析。
 
原理图设计一般遵循以下基本原则:
 
▶以模块化和信号流向为原则摆放元器件,使设计的原理图便于电路功能和原理分析。
 
▶同一模块的元器件尽量靠近,不同模块中元器件稍微远离。
 
▶不要有过多交叉线、过远的平行线。
 
▶充分利用总线、网络标签、电源符号等电气符号使原理图清晰明了。
 
▶推荐使用层次原理图,每张子页A4大小,不论是在电脑屏幕上浏览还是打印出来,都很方便。
 
原理图环境参数设置
原理图编辑器启动后就可以直接绘制,使用它的默认设置即可。其中网格尺寸不要修改,当设置不正确时,会导致无法捕捉引脚和导线的端点,表面上看引脚和导线连接好了,实际上未连接,报ERC错误。
 
其他的设置如单位、快捷键、光标形状、颜色等属于个人审美,风格问题,有兴趣的可以试试。
 
大部分设置都在 首选项 >> 常规选项里。在你绘制原理图之前需要确认一个参数,<自动保存时间> - 防止突遇系统死机和电脑断电,造成数据丢失。系统默认为10分钟,你可以根据需要自行设置,选择 首选项 >> 常规选项 >> 编辑 设置自动保存时间。
 
 
 
图纸设置
图纸大小和标题栏设置。
 
默认图纸大小为A4,建议不要修改,当原理图中只有几个元器件时,也不要将图纸版面改为更小的尺寸,当一张A4版面放不下元器件时,使用层次原理图。
 
在标题栏中添加公司或产品logo,通过顶部菜单 放置 >> 图片 的方法给原理图标题栏添加logo,但是发现这种方法不怎么完美。① logo在标题栏上可以随意编辑移动;②在层次原理图结构中,logo只添加到当前图纸上,其他图纸没有被添加。
 
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
KiCad和Eagle工具可放心使用的库资源

PCB设计过程最重要的环节就是“造库” - 根据你要使用的元器件的数据手册制作这些器件的“库” - 原理图符号库、PCB封装库(3D模型也越来越重要)、元器件信息描述。

PCB布局布线
PCB布局布线

一旦完成了原理图的设计,通过ERC检查无误(没有Error、最好也没有Warning)、生成Netlist,就可以进入到下一步 - PCB Layout了,这个过程应该细分为元器件的Placement(布局)和信号线的Route(布线)两个环节,在实际的设计中Placement(布局)更重要,需要花费更多的时间。

原理图库的构建 - 跟我学KiCad 4
原理图库的构建 - 跟我学KiCad 4

KiCad自带的器件库中的型号数量是有限的,只是一些基本的通用器件或最新热门的器件,它们都来自于全球的热心贡献者(因此准确度就需要用户自己去把握,重要的器件要严格审校),在我们每个用户的设计中肯定会遇到很多KiCad库中没有的器件,这就需要自己来解决,解决的方式有两种:

KiCad设计流程 - 跟我学KiCad 2
KiCad设计流程 - 跟我学KiCad 2

所有的PCB设计工具软件的核心功能和流程都非常接近,因此通过一个完整的项目设计熟悉了一款PCB设计工具的使用,就应该轻松切换到其它的工具上,比如初学者学会了用KiCad设计一块4层板,将来切换到PADS应该是非常容易的,只需要花一两天的时间阅读一下新软件的操作手册、操作体验一下不同的菜单设置就可以工作了。

KiCad介绍 - 跟我学KiCad(免费开源的PCB设计工具)1
KiCad介绍 - 跟我学KiCad(免费开源的PCB设计工具)1

PCB很重要,几乎所有与硬件相关的工程师、学生都要做PCB设计,没有PCB设计工具是不行的;

更多资讯
各类阻水、防水型数字电缆应用简介

本文主要介绍了目前综合布线市场上使用比较多的各类阻水、防水型数字电缆,并简单阐述了该类产品的工艺设计、电气性能特点和生产过程中关键制造技术的控制。

PCB设计工程师不得不知的法则

尽管目前半导体集成度越来越高,许多应用也都有随时可用的片上系统,同时许多功能强大且开箱即用的开发板也越来越可轻松获取,但许多使用案例中电子产品的应用仍然需要使用定制PCB。在一次性开发当中,即使一个普通的PCB都能发挥非常重要的作用。

印刷电路板上被动组件的隐藏行为和特性

传统上,EMC一直被视为「黑色魔术(black magic)」。其实,EMC是可以藉由数学公式来理解的。不过,纵使有数学分析方法可以利用,但那些数学方程式对实际的EMC电路设计而言,仍然太过复杂了。幸运的是,在大多数的实务工作中,工程师并不需要完全理解那些复杂的数学公式和存在于EMC规范中的学理依据

知道这些测试术语,你才敢真的说懂PCB

提交验收的产品尚未经受任何条件处理,在正常大气条件下机械试验时阿状态

软硬兼修讲解STM32从原理图PCB到移植RTOS

2010年,我在华为时,暂时脱产去参与招聘工作;为了为本部门招聘更多的人,争夺HC号(招聘入职的名额),所以非常卖力的希望每个来面试的,符合硬杠杠的面试者都能通过层层面试。

Moore8直播课堂