Filter
found
Sort by
Role
Software
Content Type
Region
Clear Filters
约束文章 基于约束的PCB设计在现代电子产品中的关键作用 1 min Blog PCB设计 PCB设计 PCB设计 欢迎来到PCB(印刷电路板)设计的复杂领域,在这里,简单的电路板逐渐演变成为电子工程的精妙杰作。作为现代电子产品的支柱,PCB为我们日常使用的设备,从智能手机到笔记本电脑,注入了生命力。打造一个可靠且功能齐全的PCB不仅仅是连接组件那么简单。它要求对各种方面有着细致的理解,以实现最佳性能和可制造性。这项努力的核心是基于约束的PCB设计——一种策略性方法论,它严格管理PCB的物理和电气特性。这些约束不仅可以防范制造过程中的隐患,还能确保电气性能,最终产出的产品不仅达标,还树立了新的标准。在这篇文章中,我们将探讨PCB约束以及它们在确保设计成功中扮演的关键角色。 掌握基于约束的PCB设计 基于约束的设计涉及定义参数,这些参数指导PCB的构建方式。这些约束涵盖多个方面,包括电气、物理和制造考虑因素。在设计过程早期考虑约束至关重要,因为它为成功的设计奠定了基础,使设计与项目要求和最终目标保持一致。 基于约束的PCB设计就像是指挥家在指挥一场交响乐。它平衡了众多要求,以塑造整个设计过程,确保结果和谐。这些约束可能包括: 电气约束: 走线宽度和间距:定义走线的宽度和间距,以确保适当的电流承载能力并避免短路。 过孔尺寸和类型:根据设计要求和制造能力,指定过孔的尺寸和类型。 阻抗控制:确保走线设计具有特定的阻抗值,对高速设计至关重要。 间隙:定义不同电气实体(如走线、焊盘、过孔)之间的最小距离,以避免短路。 高速约束:与高速电路设计相关的规则,包括长度匹配、差分对布线和相位控制。 物理约束: 板材尺寸:指定PCB的大小和形状。 层叠设置:定义PCB中铜层和绝缘层的数量和排列。 元件布置:提供在板上放置元件的指导原则,确保它们不会相互干扰,并遵守热力学和机械考虑因素。 热限制:确保产生高热的区域有足够的热救济,包括使用散热器或热通孔。 可制造性限制(为制造设计 - DFM): 焊膏掩模间隙:确保焊膏掩模适当应用,以避免焊接过程中的短路。 丝印重叠:确保元件标签或其他丝印元素不与焊盘或通孔重叠。 阅读文章
探索按规格搜索 探索按规格搜索 - 按您想要的方式搜索 1 min Blog Octopart的搜索算法既智能又在不断进化 Octopart电子元件搜索引擎能够识别您搜索查询中的数字、单位和分数,并将它们与零件数据规格进行匹配。这是搜索引擎确定您搜索可能意图的一种方式——类似于建议的类别——以返回尽可能相关的结果。 我们对搜索算法进行细化的目标始终是通过尽可能排除许多不相关的部分,同时返回更全面的适用部分集合,来提高结果的整体质量。换句话说,如果某个部分缺少规格数据,我们的算法将找到在其描述中某处有规格数据的部分,提高您结果的相关性,并使您能够找到在算法具备这种能力之前不会包含在结果中的部分。 以您喜欢的方式进行搜索 Octopart的另一个便利功能是,无论您想如何编写搜索,我们很可能都能理解您在寻找什么。例如,您可以通过单位名称搜索——如欧姆、瓦特、伏特、安培和法拉——或者您可以使用它们各自的符号。您还可以以整数、小数或整数分数的形式输入规格。是的,当发布时,我们对分数功能感到特别兴奋,它已经被证明为Octopart用户提供了很大的实用性。 无论您如何放置空格,Octopart也会理解您的搜索。不需要纠结如何编写您的查询。以您喜欢的方式编写,Octopart会理解。 过去,基于规格的搜索是可能的,但它依赖于干净和完整的技术数据:这并不总是可用的(这是我们多年来一直在改进的)。今天,Octopart搜索算法认识到,当您搜索“1/4 W电阻器”时,您希望看到在其规格中有“0.25 W”或“250 mW”的电阻器。我们不再依赖于严格的1对1文本匹配。现在我们可以识别您正在搜索的规格,并将其与不同的写法匹配,无论是位于部分的技术数据中还是在部分的文本描述中。 让我们更仔细地看看您可以在Octopart上进行搜索的一些可能方式。您可以在图1中看到,当您输入查询“ 10nf,25v,10%,X7R,0402”时,Octopart认识到这些最有可能是陶瓷电容的规格,并提供该子类别作为建议的过滤器应用于您的查询。 图1 - 对规格“10nf,25v,10%,X7R,0402”的初始搜索结果 在自动应用建议的类别过滤器后,这个特定查询返回了102个结果,其中最顶部的结果是陶瓷电容,这些电容最有可能满足查询中的规格。(请注意,实际的结果数量会根据零件的可用性、新零件以及已从数据库中删除的零件每天变化。)见图2。 图2 – 满足查询规格的陶瓷电容在价格和可用性视图中 切换到零件规格视图提供了一个更好的例子,展示了Octopart搜索算法如何将查询中的逗号分组规格与具有这些规格的零件匹配。见图3。 阅读文章
PiMX8 第一章 Pi. MX8 项目 - 介绍与概览 1 min Altium Designer Projects Raspberry Pi公司开发了市场上可能是最受欢迎和广泛使用的单板计算机。这些强大的单板计算机长期以来不仅在制造者和爱好者场景中使用,而且也在工业领域中使用。 随着应用领域的扩展,这些板的形式因素正逐渐成为单板计算机和模块的“事实”标准。2020年底推出的计算模块CM4标志着系统模块的新形式因素标准的确立。 自那时起,来自Allwinner和Rockchip等制造商的各种SoCs,以及强大的FPGAs,已无缝集成到广泛采用的CM4形式因素中。 动机 Pi.MX8模块将加入CM4兼容模块的列表。 鉴于有这么多兼容的SoMs可供选择,我们为什么还要投入时间设计另一个变体呢? 答案很简单:当我们围绕计算机模块构建一个复杂且有时成本高昂的系统时,我们也希望对模块本身拥有设计主权。我们希望能够访问模块的原理图和布局源数据,我们希望能够在组件短缺的情况下自己决定模块的BOM,最重要的是,我们希望能够访问PCB上使用的所有组件的文档。 所有这些只有在完全开源项目的背景下才可能实现,利用具有现成文档的组件。 之前Pi.MX8布局修订的图像 在这篇和后续的文章中,我们将探讨设计一个完全开源的CM4兼容模块。在我们的旅程结束时,CM4兼容模块的源数据将被发布,供任何人审查、修改或构建! 选择主要的SoC 在选择任何外围组件之前,我们必须定义的核心构建块是系统芯片。有一款SoC满足了易于获取文档的所有要求,并且在行业中广泛使用, 即NXP的i.MX8M Plus。 这款SoC提供了几种变体,从两个到四个Cortex-A53核心,时钟频率高达1.8 GHz。此外,这个处理器系列还内置了一个次级Cortex M7核心和一个集成的机器学习加速器。 i.MX8M Plus 阅读文章