PCB设计中采用 DesignSpark PCB


迈克 Hibbett 嵌入式的系统专家与作者提供独立审查 & 使用 DesignSpark PCB 封装设计印制电路板的解释。

DesignSpark PCB 是 RS Components PCB 设计工具,应用程序套件的一部分旨在支持快速成型跨两个机械和电子产品设计。

DesignSpark PCB 发布 2010 年一号系统,易 PC CAD 程序 (其中不出所料大量的相似之处与共享 DesignSpark PCB。) 的创造者与伙伴关系

RS Components 已建立起一个兴旺的在线社区,很棒的教程和大量的活动-不令人惊讶的是,RS 是知名和受尊重的世界性组织,并已投入一些精力宣传包。

该工具提供免费的甚至用于商业用途。

DesignSpark PCB 基础知识

免费,工程师不是受到严格控制的牌照条件,限制数量的 Pc,可以安装该程序。然而,它还需要连接到互联网,可以让人讨厌,而且写这篇评论时,抓到一次作者。

尽管是免费 RS 声称它是全面、 专业的程序,支持创建多个原理图页面,无限的 PCB 面积和制造数据生成。然而,什么有趣的是学会是多么容易。作者多年来用几个 CAD 软件包、 不是一个专业的 PCB 设计师,和未使用此应用程序之前。

我们打算去看看使用设计火花 PCB 创建一个简单的 USB 接口,脚踏开关,使脚会引发一系列的键盘命令,自来水到 EPROM 程序员应用程序在我们的案例。我们将忽略软件设计,虽然轻松的开发时考虑选择微控制器。

让我们滚几项要求,并做出一些设计决策,以简化设计。

我们想要将连接到短暂的推动,使开关的两个输入。在另一端,我们提供 B 型的 USB 插座连接到 PC。我们将选择一个微控制器,是 DIL 包中可用,有一个很好的免费 USB 栈和自由软件开发工具链。我们将使用 USB 全速模式,因为这有很低的数据速率 (12 Mb/s),这不需要任何特殊高频 PCB 跟踪。

我们最喜欢的单片机为这种工作是芯片的 PIC18F2550-我/sp。它是由大开发 IDE、 免费 USB 堆栈和编译器支持。

整个设计将利用通孔组件。我们只需要制造几块木板,我们并不期望一个复杂的设计,所以手工焊接组件将不是问题。我们节约焊料模具的成本,应该能够得到议会更快 (或甚至蚀刻他们内部)。

脚踏开关-不真的设计相关的多氯联苯-快速位于 RS 网站通过搜索”脚踏开关”。我们要提供两个输入,一个用于每个开关板。

安装

安装应用程序可以从 http://www.rs-online.com/designspark/electronics/ RS 网址下载

只有现代 Windows 开放源码软件的支持;如果你使用 Linux 或 MAC,你将需要用酒或 Windows 虚拟机中运行它。安装简单 (一旦我们发现你不得不在管理员模式下运行安装程序) 但是到完整进程 ‘激活’ 需要。这涉及到注册帐户在 DesignSpark 论坛上,并提供一个有效的电子邮件地址。RS 是透明的将”适当的市场营销材料”发送到您的电子邮件地址。然而,它是成交量非常低。

在使用 DesignSpark PCB

在第一次运行 DesignSpark 我们介绍显示几个广告的起始页。有没有设计画布是可见的但这是合理的因为我们应该真的会成立一个项目在这一阶段。果然,选择文件-> 新弹出一个对话框,我们可以输入项目的名称,然后创建一个示意图。在这一点上我们有一个对话框,如图 1 所示。可以通过 ModelSource,选定的 RS 组件,一个在线数据库发现或拿从通用设备库的专门的部件。

实际的 PCB 设计中采用 DesignSpark PCB

图 1 ︰ 开始示意图捕获,从 ModelSource 加载一个微控制器。插图 ︰ 各种各样的文件可以包含在项目中;在这里,我们有一张照片的原始笔记本的设计作为 jpeg 文件附加

我们最初的原理图设计是勾勒的日志然后拍照,下载到 PC,作为支持设计文件导入。以这种方式您所有的笔记可以跟您在单个项目中的 CAD 设计。创建示意图-请记住,这是我们第一次接触 DesignSpark-简单明了,花了 30 分钟。我们甚至下降几个额外的 I/O 管脚上未来打样的标头。你可以看到图 2 中的结果。

实际的 PCB 设计中采用 DesignSpark PCB

图 2 ︰ 完成原理图。请注意,我们忍不住添加一些额外的投入,为未来打样

它是伟大,ModelSource 提供对访问在线数据表材料从单一点击鼠标,从提供程序中的加速选择适当的专用零件。

DesignSpark 示意图转换板

满意的示意图,我们选择工具-> 翻译到 PCB…打造板的设计。首先我们介绍了一个 PCB Wizard 对话框,似乎表明我们将手虽然举行这一进程。

首先,我们选择型板我们是瞄准-单双面,默认双面 (我们的选择),等等。这是比常用的技术,让我们管理层自己数十个更直观。接下来我们有完善的图层列表的选项-我们接受默认值。然后我们定义主板尺寸。我们保留该名称在默认情况下,可以按组件排列和信号路由调整电路板轮廓。

最后,我们必须有自动,放置的组件的选项,以及路由的信号。自动的放置很少成功,今天也不例外,所以我们支持更改,于是选择了外围板,手动放置元件放置。

移动组件是只一样直观,创建示意图。一个特别受欢迎的特点是设计规则检查进行动态你移动部件周围,和 airwires-型表示部件之间的线-也重新计算。这将停止你犯错否则会稍后捡的布局。

三十分钟后,我们感到满意元件放置,所以现在是时候来路由的信号。汽车路由器第一次尝试很穷,所以我们手动路由的关键信号-USB 和电源-,然后让汽车路由器完成其余。它没有一个公平的工作。

创建铜洪水填充,然后生成 Gerber 格式文件又直观,和快速。图 4 从图 3 去只是接管了一个小时。

实际的 PCB 设计中采用 DesignSpark PCB

图 3 ︰ 初始主板布局

实际的 PCB 设计中采用 DesignSpark PCB

图 4 ︰ 完成的电路板布局,在 3D 视图中

结论

学习曲线与一点以前的 CAD 经验的人是可以忽略不计。它的功能会适合许多中小企业 (这是作者的公司的主要工具) 和工程师将与该工具有成效后仅仅几个小时。

其局限性是库的大小,虽然,为了公平起见,你将总是花费时间验证和调整您的库。

与它的免费许可证和无限的能力,它是打败困难工具。

页 1 的 1


关于作者

实际的 PCB 设计中采用 DesignSpark PCB

迈克希伯特是嵌入式的系统的专业公司,作者花了三十年来,从汉字集传呼机到电表,通过对微小的计算平台,为物联网的数据加密程序的嵌入式的系统设计。他当前的重点是设计高性能计算平台,监测系统和教学创新的下一代的嵌入式的软件。

RS Components,Electrocomponents,一部分是领先的高服务分销商的电子产品及维修的产品在 32 个国家拥有业务。本公司提供更比 550,000 产品通过互联网,目录和贸易柜台 2500 领先供应商,采购,包括电子、 自动化和控制、 测试和测量、 电气和机械零件。

相关新闻