• 【硬件】PCB设计步骤


    前言

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

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

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

    前期准备

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

    需求规格书

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

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

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

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

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

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

    结尾

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

    /*生命如此美好。认真工作之余,不要忘了认真对待生活,认真对待身边人!*/
  • 相关阅读:
    [Design]设计模式结构模式
    [Design] 设计模式行为模式
    [Design] Decorator Pattern
    ILIST<T>和LIST<T> 枫
    js 如何调用Windows自带的配色控件 枫
    WML语法全接触 WAP建站语言 枫
    Asp.net模板引擎技术 枫
    smarty内建函数 枫
    NameValueCollection详解 枫
    smarty循环调用问题 枫
  • 原文地址:https://www.cnblogs.com/isha2088/p/7279159.html
Copyright © 2020-2023  润新知