Filter
清除
Role
Software
Content Type
Region
模块、开发套件和定制PCB:您应该使用哪一种? 1 min Guide Books 回到2018年的美好时光,当时大家都在应对电容短缺而不是半导体短缺时,开发套件在市场营销和概念验证中扮演了角色,而不是系统设计。当关键组件可用时,购买几个开发套件来构建和测试嵌入式应用是很常见的。它们也非常适合用于实验你需要的功能,以及学习如何使用新组件。 现在,随着所有供应链的问题和开发板库存过剩,我看到越来越多的项目中设计师正在利用开发套件或像系统模块(SoM)这样的模块。他们会从开发套件或SoM开始,围绕它构建一个基板/扩展板,以提供额外的功能。其中一些项目是原型设计工作,为概念验证提供了一条低风险的路径,而其他项目则是将以高产量生产的成熟产品。 那么,哪条路径最适合你的新产品呢?我们将分析利弊。 为什么围绕模块或开发套件构建? 模块和开发套件是可以立即在新系统中部署或作为电子组装中的独立部件的完整板。半导体供应商提供这些板和套件,供设计师用作应用开发工具、概念验证和可以运行整个系统的现成产品。从历史上看,这些都是市场营销工具,对于半导体供应商来说一直是亏损的领头羊,因为它们是低产量生产的。这个想法是为了给设计师提供一个产品,帮助他们在大量购买零件之前验证新应用。 一个相关的方法是使用预制的板模块或系统模块(SoMs)。这些板是由第三方开发的,因此你可能不会收到与购买开发套件时相同水平的开发支持。然而,这种方法比适应开发套件更受欢迎,因为许多受欢迎产品都有社区支持。一些在生产中使用最流行的选项包括Arduino板和Raspberry Pi,尽管其他非常受欢迎的板,如ESP32和ESP8266 NodeMCU,也正在进入生产级产品。 模块选择通常由板上的主要组件(通常是 MCU或FPGA)以及这将如何与最终产品中的任何其他外设一起使用来驱动。在使用这些模块时,通常有两种可能的方法:要么单独使用模块而不添加任何外设,要么构建一个自定义基板,为一些外设提供连接。后者是一条受欢迎的路线,因为它让你有灵活性围绕一个经过验证的平台构建一些定制的东西,同时降低总体成本。 模块的优点和缺点 经过验证的产品 - 除了一些第三方产品或开源设计外,这些产品已经被设计师验证,而且流行的模块通常会有大量的设计资源可用。 访问外设 - 开发套件和模块通常提供对主处理器上的每个外设和引脚的访问。其想法是允许设计师尝试不同的连接或外部模块。 EMC合规性 - 由于这些产品是大批量生产的,并且可以自由购买,它们需要通过EMC合规性测试。 阅读文章