0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

实际PCB设计的硬件开发周期

PCB线路板打样 来源:上海韬放电子 作者:上海韬放电子 2020-12-23 10:03 次阅读

顺利完成硬件开发周期并成功管理项目以完成任务绝非易事,尤其是在与远程团队合作时。可以将较简单的项目提供给承包商或单个设计师,但是要使项目成功,复杂的项目需要大量的工作。

一个典型的硬件开发周期如下所示。注意,这些阶段中只有一个涉及实际的PCB设计。这两个阶段都与收集和分析需求有关,最后一个阶段着重于构建和测试产品。在整个过程中,您需要与多个利益相关者协作才能成功完成一个复杂的项目。继续阅读以了解在上述每个领域中取得成功的一些技巧。

pIYBAF_ipLuAAjO7AAA9PqC8c6Y115.png

获得完整的要求并及早获得

在产品设计过程中,最重要的人群也许是您的客户和最终用户。如果您希望硬件开发周期生产出可以正常工作的有用产品,则在开始设计之前,需要收集他们的产品要求。这听起来像是一个简单的任务,但是如果您错过了简单的产品要求,则可能需要进行大规模的重新设计。

以下是您应从最终客户或用户那里收集完整要求的一些区域:

所需的技术规格。应尽早定义诸如电池寿命/功耗,信号完整性要求,独特的组件或电路板上的位置之类的东西,甚至是指示灯LED或电路板尺寸之类的简单事物。将这些点分类为必须具备和必须具备的要求。

必需的组件。最终客户或技术规范可能会规定您必须使用特定的组件作为处理器(例如,特定的MCU或SoC)。如果您知道需要这些组件,并且已经验证了它们的库存,则可以尽早深入研究规格,并查看它们在最终产品中的适用范围。

平台要求。如果您正在开发嵌入式系统,则可能需要收集与系统如何与更大的平台或应用程序交互有关的其他全部要求。

用户体验。该产品的最终用户会有什么期望?这是一个重要的问题,因为它将告知技术要求。它甚至可能揭示一种创建设计的新方法,或者可能需要重新研究一些技术规格。同样,将用户体验要求分类为必须具备或必须具备。

可扩展性。软件界非常擅长设计可扩展性,因为它很容易在软件中添加新功能。硬件并非总是如此。设计可扩展性意味着对系统进行设计以适应可能需要的其他功能。只需在未使用的引脚上放置其他开关,可焊跳线或插头即可,最终用户可以在将来进行其他连接或修改设计。

带有排针的跳线就像开关一样,为最终用户提供了一种简单的方式来修改其产品的功能,以满足将来的需求。

有时最终客户或用户并不完全知道他们对新产品的需求。我发现这种情况发生在最终客户不是硬件工程师的情况下,因此与他们交流技术数据对于获取所需答案的用处不大。取而代之的是,根据最终用户的体验而不是电气意义,将PCB设计选项传达给这一类利益相关者。这有助于最终用户对最终产品的需求做出坚定的决定。

收集完产品和用户体验要求之后,就该开始在PCB设计工具中组合真正的产品了。您已正式进入设计阶段。我发现了一些可以帮助每个人保持生产力并减少总设计时间的策略。

在设计过程中使用开发板

每当我们必须使用中央MCU / FPGA和多个IC创建嵌入式系统时,我们总是为每个组件购买开发板。这些板卡经过精心设计,可在最小信号完整性问题的情况下支持所需的组件。这提供了一种简单的方法来开始对主机控制器进行编程,并验证系统中的不同组件是否会产生所需的用户体验。

开发板可以帮助您在硬件开发周期中创建无错误的系统。

一旦您对开发板上的所有内容进行了资格鉴定,将代码转移到原型并开始确定最终系统中的所有错误将变得更加容易。这还可以帮助您的工程师在与制造商合作之前为新产品制定功能测试要求。

集中交流与共享

由于前端的通信在成功的硬件开发周期中非常重要,因此您的团队和项目利益相关者应使用集中式解决方案进行通信。这些要点可以来自设计人员,固件工程师,客户或制造商。聊天会很快变得混乱,尤其是当您与远程团队合作时。

当可以通过云协作解决方案访问您的设计数据时,参与创建新产品的每个人都可以看到设计过程。进行远程工作的设计团队需要访问一致的PCB设计数据集,以保持高效并在硬件开发周期中封闭循环。这种解决方案只能在与您的设计工具集成的云平台上找到。
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21658

    浏览量

    601610
  • PCB设计
    +关注

    关注

    394

    文章

    4669

    浏览量

    85238
收藏 人收藏

    评论

    相关推荐

    HDMI模块的PCB设计

    在前面各类设计的理论讲解、设计实操讲解、以及软件操作的讲解的过后,粉丝后台反馈想结合前面三种类型进行整体学习—模块设计,本期推出第一章HDMI模块的PCB设计,后续会继续更新各类模块的PCB设计教学,以及PCB设计理论、设计技巧
    的头像 发表于 10-22 14:16 362次阅读

    专业PCB设计,高速PCB设计,PCB设计外包, PCB Layout,PCB Design,PCB画板公司,PCB设计公司,迅安通科技公司介绍

    专业PCB设计,高速PCB设计,PCB设计外包, PCB Layout,PCB Design,PCB
    发表于 10-13 15:48

    通用硬件设计/BGA PCB设计/BGA耦合

    电子发烧友网站提供《通用硬件设计/BGA PCB设计/BGA耦合.pdf》资料免费下载
    发表于 10-12 11:35 0次下载
    通用<b class='flag-5'>硬件</b>设计/BGA <b class='flag-5'>PCB设计</b>/BGA耦合

    如何将TRIZ应用于PCB设计的优化阶段?

    随着技术的不断进步和市场竞争的日益激烈,如何高效、创新地优化PCB设计,以降低成本、提升性能、缩短上市周期,成为了工程师们共同面临的挑战。TRIZ(Theory of Inventive
    的头像 发表于 09-04 16:40 291次阅读

    CC13xx/CC26xx硬件配置和PCB设计注意事项

    电子发烧友网站提供《CC13xx/CC26xx硬件配置和PCB设计注意事项.pdf》资料免费下载
    发表于 09-03 11:12 0次下载
    CC13xx/CC26xx<b class='flag-5'>硬件</b>配置和<b class='flag-5'>PCB设计</b>注意事项

    pcb设计中如何设置坐标原点

    PCB设计中,坐标原点是一个非常重要的概念,它决定了PCB布局的起始位置和方向。 一、坐标原点的定义 坐标原点的概念 在PCB设计中,坐标原点是一个参考点,用于确定PCB布局的起始位
    的头像 发表于 09-02 14:45 1600次阅读

    PCB设计PCB制板的紧密关系

    。以下是它们之间的关系: PCB设计PCB制板的关系 1. PCB设计PCB设计是指在电子产品开发过程中,设计工程师使用专业的电子设计
    的头像 发表于 08-12 10:04 426次阅读

    电路仿真和PCB设计软件

    关键要点电路仿真软件和PCB设计软件在PCB设计过程中发挥着互补作用,为工程师提供设计、仿真、验证和优化电子电路的工具。有效的仿真分析有助于减少开发所需的设计、制造和测试迭代次数,确保电路设计在板
    的头像 发表于 07-13 08:12 1757次阅读
    电路仿真和<b class='flag-5'>PCB设计</b>软件

    PCB设计基本原则总结,工程师必看

    一站式PCBA智造厂家今天为大家讲讲pcb设计安全规则有哪些要求?PCB工艺规范及PCB设计安规原则。在PCB设计中,遵循安规(安全规范)原则是确保电子产品安全性和合规性的关键。接下来
    的头像 发表于 07-09 09:46 865次阅读

    PCB设计中的常见问题有哪些?

    一站式PCBA智造厂家今天为大家讲讲PCB设计中的常见问题有哪些?PCB设计布局时容易出现的五大常见问题。在电子产品的开发过程中,PCB(Printed Circuit Board,印
    的头像 发表于 05-23 09:13 737次阅读
    <b class='flag-5'>PCB设计</b>中的常见问题有哪些?

    pcb设计

    cadence原理图、Allegro PCB设计。Aundefined 1.根据客户要求代画原理图和PCB。 2.原理图和PCB的修改。 3.单板、双层板、多层板均可。 支持软件: cadence
    发表于 05-09 01:38

    多层pcb设计如何过孔的原理

    一站式PCBA智造厂家今天为大家讲讲如何实现多层PCB的过孔?多层pcb设计过孔的方法。在现代电子行业中,多层PCB设计已经成为常见且重要的技术。多层PCB不仅可以提供更高的电路密度,
    的头像 发表于 04-15 11:14 860次阅读

    PCB设计软件有哪些 pcb设计软件哪个好用

    PCB是电子产品最重要的组成之一,PCB设计软件在电子工程领域具有重要的作用。目前市面上有许多PCB设计软件,下面将详细介绍几款常用的软件并分析它们的特点和优缺点。 Altium Designer
    的头像 发表于 02-02 14:05 5402次阅读

    PCB设计之高速电路

    PCB设计之高速电路
    的头像 发表于 12-05 14:26 771次阅读
    <b class='flag-5'>PCB设计</b>之高速电路

    FSPI的PCB设计

    FSPI的PCB设计
    的头像 发表于 11-23 09:04 587次阅读
    FSPI的<b class='flag-5'>PCB设计</b>