zoukankan      html  css  js  c++  java
  • 【硬件】PCB设计步骤

    前言

    合理的PCB设计步骤,可以减少反复修改的可能性。动手设计PCB前,需要按步就班准备一些资料,即使是小项目。

    本文将讲解如何一次性成功地设计一款PCB的常规步骤。

    当然,如果是一个系统,则需要按照瀑布式的思路,对系统进行需求分析和架构设计,之后,再对各节点板进行需求分析和设计。

    前期准备

    • 需求规格书
    • 库房物料
    • 结构尺寸

    需求规格书

    在得到任务后,可以参考以下几点对产品进行需求规格进行分析和编写:

    • 产品定位
    • 产品特点
    • 功能列表
    • 规格参数

    产品定位:主要描述此产品产生的背景是什么(肯定是新的市场需求,才催生出新的产品),市场的需求可能很多,可能分高端、中端、低端,各项需求不能一一满足,只能满足其中客户的一部分需求而已。这就牵涉到市场的定位,成本约束,也就决定了选用什么级别的器件。就像盖房子,盖别墅、小区、还是工厂。

    产品特点:根据产品定位,可以总结分析出产品的亮点,通过产品特点可以快速了解这个产品的一个优点,便于产品的宣传和推广。就像盖别墅要有什么亮点,游泳池、低层、全玻璃墙面。

    功能列表:产品特点只是大致描写了产品的概况,各项功能,需要详细列出,例如:总线类型、通信协议、控制继电器、输出4-20ma。就像盖房子要有几个卧室、几个客厅、几个厨房、几个卫生间、几个酒吧台等。

    规格参数:量化功能,例如:传感器精度、供电电压电流、EMC等级、DO的电压电流、尺寸、安装尺寸等。就像客厅面积、形状、顶灯等量化细节。

    结尾

    胸中有蓝图,才能下笔如神。前期的细致考虑,会让后续的工作势如破竹,节省时间。项目中最浪费时间的莫过于反复,切忌切忌

    /*生命如此美好。认真工作之余,不要忘了认真对待生活,认真对待身边人!*/
  • 相关阅读:
    Path Sum II
    Convert Sorted Array to Binary Search Tree
    Construct Binary Tree from Inorder and Postorder Traversal
    Construct Binary Tree from Preorder and Inorder Traversal
    Maximum Depth of Binary Tree
    Binary Tree Zigzag Level Order Traversal
    Binary Tree Level Order Traversal
    Same Tree
    Validate Binary Search Tree
    Binary Tree Inorder Traversal
  • 原文地址:https://www.cnblogs.com/isha2088/p/7279159.html
Copyright © 2011-2022 走看看