fritzing导入元件_在Fritzing中创建自定义元件

本文详细介绍了如何在Fritzing中创建自定义元件,包括使用Inkscape处理矢量图形,为面包板、原理图和PCB视图创建源文件,以及添加元数据和连接器。教程涵盖了从收集元件信息到编辑SVG图形,再到整合到Fritzing元件的完整过程,适合需要为Fritzing添加新元件的电子爱好者。
摘要由CSDN通过智能技术生成

Fritzing是一个开源的原型制作平台,用户可通过此软件轻松创建电路。与其他免费电路设计工具(比如Eagle或KiCAD EDA)相比,Fritzing的主要优势是能够在“面包板”视图中创建电路——就像使用真正的线缆在实际工作台上连接真实元件。Fritzing拥有许多内置电子元件和第三方库,但是有时候,您的电路可能会用到一些没有包含在其中的新元件或稀有元件。本教程将逐步指导您如何将这些元件转换为Fritzing元件。

软   件

Fritzing版本0.9.3b – 下载地址:

https://fritzing.org/home/

Inkscape – 下载地址:

https://inkscape.org/en/

本指南首先教您使用免费Inkscape编辑器处理矢量图形的基础知识。然后,我们使用这些图形为所有三种Fritzing视图创建源文件:面包板视图、原理图视图和PCB视图。最后,我们将添加一些元数据并将其全部集成到一个Fritzing元件中!

第1步:收集所有信息

绘制矢量图形和设计元件之前,我们需要获得元件的所有信息,主要是指创建面包板视图所需的元件物理尺寸。面包板视图中的元件尺寸应与实际元件相同。元件的数据表通常包含元件尺寸,所以最好从这里开始。制造商倾向于将尺寸放在数据表的最后几页上。

图1. 数据表中的元件尺寸

不幸的是,这并不总是这么简单。有时,您正在设计的元件根本没有数据表,尤其是该元件是一个分线板的时候。您可能能够找到分线版上模块的数据表,但是没有分线板自身的尺寸。这时您就不得不临时制作了。请先尝试在互联网上搜索一下。尽管还没有人制作这个Fritzing元件,但是有人可能会为您测量尺寸。如果网上没有,那么请拿出卡尺并开始测量吧。

作为例子,我将会把ROHM传感器评估套件中的几个传感器制作成Fritzing元件:UV传感器(ML8511),霍尔效应传感器(BD7411G)和颜色传感器(BH1745NUC)。所有传感器的创建步骤几乎都是相同的,所以我们现在只关注ML8511A。该传感器位于一个小型分线板上,由于没有分线板尺寸,我们必须测量大多数项目。

图2. ML8511分线板

要为面包板视图创建图形,我们至少需要外板尺寸、安装孔位置和连接器位置。所有这些都会影响元件在Fritzing中的位置以及与其他元件的连接,因此必须非常精确!

图3. 所需尺寸

提示:分线板上的许多元件都具有标准化的尺寸。比如,排针的间距为2.54毫米(0.1英寸)。像IC这样的元件尺寸我们可以查询其数据表。测量这些通常不是一个好主意,因为您的测量结果还不如数据表中的尺寸准确。

由于面包板视图应与真实元件相同,因此我们还应该测量元件(比如电容、电阻和IC)在面包板上的焊接位置。测量这些元件的位置时不必像连接器那样精确。这些元件不会连至分线板以外的任何其他元件,因此其位置误差不会影响其他Fritzing元件的位置。但是,它们在面包板视图中的位置应与实际元件的位置大致相同。

现在我们有了我们需要的所有尺寸,是时候为真实元件创建精确的矢量图形了!

第2步:面包板视图

Fritzing中的所有图形都基于矢量,并以SVG格式存储——可扩展矢量图形(Scalable Vector Graphics)。通常,计算机中的图像通过像素阵列表示。毕竟,即使您正在阅读本文的显示屏幕是由大量像素组成的。这种存储图形信息的方法称为光栅图形(raster)。这对于数字存储内容(比如照片)来说非常棒,但是该方法存在一个主要问题:您永远无法获得小于一个像素的细节。您可以放大图像,但是不会获得更精细的细节,只会得到更大的像素。当然,有些图形程序和过滤器可以缓解这个问题,但是没有“缩放和增强”按钮能够奇迹般地为图片添加更多细节。

另一方面,矢量图形处理的是对象,而不是像素。如果您在光栅图形编辑器(比如经典的Microsoft Paint)中创建一个矩形时,您可以更改某些像素的颜色。而在矢量图形编辑器中,您可以创建一个矩形对象。该对象具有颜色等属性;您可以移动、拉伸、转动或以其他方式编辑该对象。放大矢量矩形对象时,您永远不会丧失精度。然后,完成矢量图形后,您可以将它们导出到位图——一个光栅图像。此时,最大的优势就是:您可以定义该位图的分辨率。其大小取决于您的意志!

在本指南中,我使用Inkscape实现所有矢量图形。该软件是免费的,而且简单易用。另外,它还内置了使用教程!下图为Inkscape

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值