14 PCB .成都自动化开发:电路板设计及DXP软件使用的一般流程介绍

沙鸥-成都

说明:本节本应当放在本连载的第1节之后,因为做一个东西肯定首先就应该把怎么去做的流程搞清楚,在本连载中第6节虽然对工作流程有些说明但是很简单,所以在这里补充说明一下电路板设计的流程。

要设计一个电路板,首先应当搞清楚你需要达到什么目的,需要这个电路板去实现什么,有了这些需求才能开展接下来的工作。有了目标了,就得进行方案设计,想一想该怎么实现这些功能,用什么方式可以解决遇到的问题。那么经过努力,当你方案想法有了,就该考虑怎么去实现它,首先需要考虑用哪些元件,再画电路板的原理图,把你的解决问题的想法用工程和科学的方法结合起来,在原理图上把它们表示出来。当然原理图做好了还不是真正的图纸,因为厂家不能把原理图直接加工成电路板,所以需要把原理图转化为PCB图,厂家拿到PCB图后就能直接加工成电路板了。厂家加工好的电路板一般是空白的,你还需要往上面焊接元件,然后进行调试,当所有功能和指标参数都实现之后才算电路板设计完成。电路板设计的一般流程如图 1所示,下面进行详细介绍。

需求分析

做一个电路板肯定是为了达成一定的目的,这个想要达到的目的就是需求,需要分析你想要做的这个电路板需要解决什么问题,要解决这些问题又需要电路板具有什么样子的功能。可以选择在一张纸上把重要的必需的功能写下来形成功能需求列表,并在后期方案设计的时候逐一检查是否都实现。如果是大的复杂的系统可以使用IDEF方法进行功能分析。

表格 1 前面描述的燃气热水器报警控制器的功能列表


A-0 热水器熄火报警


A1 熄火检测


A11温度检测


A12 AD转换


A2 数据传输


A21 无线发送


A22 无线接收


A3 熄火报警


A31 数码管显示温度


A32 声光报警

方案设计

需求和目的有了,电路板要实现的功能也有了,接下来就应当考虑怎么实现这些功能,达到这些目的,这就需要开展方案设计。

方案设计的一个重要手段就是充分的调研,调研的方式有很多,如检查之前的工程案例是否有相似的内容可以借鉴,搜索网络资料,图书馆和请教相关专业人士等。

方案框图是方案设计的一个非常有用的方法,把你实现功能需求的软硬件都画在一张框图上,并与功能需求列表逐一对照检查,看看方案框图是否把功能需求完全覆盖。图 3,图 4为燃气热水器熄火报警装置在两处的电路板方案框图,可以看出,两个框图已经把表格 1中的功能需求完全覆盖,所以这个方案目前看来是可行的。

元件调研

其实电路板就像一个组合好的积木,一个一个元件就是不同形状颜色的积木个体,要想组装成目标形状的积木,就得把你需要用到哪些积木搞清楚,这就需要开展元件调研的工作。你可以通过网络查资料、找书籍、询问专业人士等的方式,调研能实现你功能的元件,阅读它的datasheet等说明文件,找到它的接线和引脚形位尺寸等信息,把它记下来以备后用。业务Q:2531-2637-26

绘制原理图

绘制原理图的工作需要在电路板设计软件中进行,电路板设计软件有很多,如Protel 99, Protel DXP, Altium Designer等,它们的操作都是大同小异的。绘制原理图一般包含这几个方面的工作:绘制元件库,在原理图上放置元件,元件连线。元件的每个引脚都有对应的功能和匹配逻辑,把一个一个的元件放在原理图上,把元件的相关引脚根据规则进行接线,连起来实现我们需要的功能。

生成PCB

原理图画好之后,可以在DXP软件里面新建一个PCB文件,将原理图和PCB文件拖入同一个工程之中,接着就可以点击软件菜单栏里面的更新按键,把原理图生成为PCB图。不过生成的PCB图里面元件布局是混乱的,只有飞线,还要做的工作就是调整元件布局,规范接线。

打样焊接

做好PCB文件以后,就可以把PCB文件发给电路板加工的厂家,他们就能把电路板给你做出来。做出来之后的电路板上面没有元件,你需要把元件焊接上去。

调试

做好的电路板在正式投入批量生产之前肯定得做性能测试,有可能你的设计不是一次就能成功,你就有可能会重复前面的工作,重复修改原理图、PCB文件和打样焊接电路板,直到做出合格的产品。都测试合格之后,你就可以交给厂家来批量生产了,生产电路板和焊接这些都是有专业的厂家来做的。

最后,一个有货的微-信-公-众-号:yonkotech

原文地址:https://www.cnblogs.com/yonkotech/p/11963715.html

时间: 2024-10-07 17:39:05

14 PCB .成都自动化开发:电路板设计及DXP软件使用的一般流程介绍的相关文章

成都自动化开发:SPI接口通信协议浅谈

沙鸥-成都 1 什么是SPISPI是串口外设接口的缩写,是一种高速的.全双工.同步的通信协议,是微处理器与外围IC之间常用的一种通讯方式.SPI是主从式的通信协议,可以一主机一从机通信,也可以一主机多从机通信. 2 SPI的优缺点SPI接口简单,一般只需要4个引脚就可以通信,分别是SCLK.MOSI.MISO.CS,假如只需要单向通信,那么最少只需要2个引脚就可以.SPI的一个缺点就是没有指定的流控制,没有应答机制确认是否接收到数据,只支持一个主机方式等. 3 SPI怎么工作的用一句话概括SPI

成都自动化开发:基于AD5420驱动输出4-20mA电流信号的方案

文-沙鸥 1.电流信号输出的优势话说到工业控制上的模拟信号,一般来说最常见的不过就是电压信号和电流信号,不过电流信号相比于电压信号却有着太多的优势了:? 电流信号不受交流感应的影响,干扰问题易于解决.? 电流信号不受传输线中的电感.电容等参数变化的影响.? 长距离传输信号衰减小,在10到100米的距离内有很好的传输效果,而电压信号只适合于短距离的传输,且易受电磁干扰的影响.正因为有着这么多优势,所以电流信号应用广泛.作为自控开发攻城狮来说在工作中会经常使用到电流信号,比如将来自仪表输出的4-20

物联网通讯设备PCB电路板设计的思路:越紧凑越好

物联网正在快速发展,对小型廉价计算硬件的需求也在迅速增长.物联网开发板必须在小型封装中集成高级功能. 物联网(IoT)被设计工程师描述为第四次工业革命.它改变了我们的生活方式,通过智能和自动驾驶汽车,智能城市,无人机,智能机器人,智能电网,工业和农业应用的物联网等等. 物联网板将先进的功能集成到一个电路板上,变得越来越小永远是电路板"进化"的方向.在本文中,我们将讨论物联网板设计人员需要关注的最佳结果. 优化空间 每英寸的布局空间都需要针对所有轨道,组件和过孔进行优化.电路板设计的思路

源廓Pulsonix 8.5 Build 5905 PCB电路板设计工具

Pulsonix 8.5 Build 5905 PCB电路板设计工具 Pulsonix 7.5 1CD Pulsonix 8.5 Build 5905除了修复了一些已知的一些错误,最新版本包含Report Maker功能的几个新 增功能,其中包括帮助最终检查过程的新命令: "PCB面板起源"用于报告在PCB设计中的位置,用于将其定位在面板内. "Line Width",电路板轮廓.面板轮廓.切口或段的"线宽". "Board Centr

[每日电路图] 7、设计一个PCB的流程及细节·总结——给外行的同学或刚入行的同学一个宏观鸟瞰电路板设计的大致流程的文章

前言 最近两天使用AD14软件设计了一个蓝牙防丢器电路板(PCB)图纸,中间有一些细节在本文中记录下,方便下次设计PCB时参考.也希望能给外行的同学或刚入行的同学一个宏观鸟瞰电路板设计的大致流程的文章. 一.安装AD14.破解.账户注册.插件下载方法大全 链接:http://pan.baidu.com/s/1jHlgZT8 密码:lyg5 ps:此教程仅供技术交流,建议从合法途径购买软件使用权,维护软件开发者权益 具体步骤: 1.下载ISO镜像文件,用utrualISO或者好压加载镜像文件并运行

一套完整的印刷电路板设计系统DipTrace.v1.0

CEETRON.GLView.Inova.v9.1.03.Linux 1CD Geometric.Glovius.Pro.v4.0.0.254.Win32_64 2CD Software.Companions.GerbView.v8.14.Win32_64 2CD Ansys Products 16.1 Win64-ISO 5DVD Ansys Products 16.1 Linux64-ISO 6DVD Ansys Products 16.1 Documentation 1DVD Ansys.

zoneday工作流开发与设计(一)--工作流序言

1 工作流定义 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它的主要目标是对业务过程中各步骤(或称活动.环节)发生的先后次序,和同各个步骤相关的人力资源.信息资料的调用进行管理,从而实现业务过程的自动化[1]. 工作流技术源于二十世纪七十年代中期办公自动化领域的研究[3],由于当时计算机尚未普及,网络技术水平还很低以及理论基础匮乏,这项新技术并未取得成功.1983年至1985年间,在图像处理领域和电子邮件领域出现了早期的有工作流特征的商用系统[4].进入九

前端自动化开发工作流

1. 前端自动化工作流简介 每种项目都有自己特定的开发流程.工作流程.从需求分析.设计.编码.测试.发布,一个整个开发流程中,会根据不同的情况形成自己独特的步骤和流程.一个工作流的过程不是一开始就固定的,而是随着项目的深入而不断地改进,期间甚至会形成一些工具.例如当年大神们在Linux写C语言,觉得每次编译好多文件好麻烦,就发明了makefile.不同代码的管理好麻烦,然后就发明了git.SVN等等. 一个工作流程的好坏会影响你开发的效率.开发的流程程度,然后间接影响心情,打击编码积极性.所以我

老男孩教育Python自动化开发精英班-开班典礼感想

2016年1月14日   老男孩教育Python自动化开发精英班-第一天 期待中的老男孩教育Python自动化开发精英班开办了. 我知道对于我这个年龄进入这个班意味着什么?首先,精力不如年轻人,其次,单位繁杂的事务性工作较多.所以,从现在起必须对工作处理更加效率,休息时间要进行压缩,否则就不能腾出更多的时间学习,压力还是很大的. 我知道,在这个班中都是些年轻人,大家都为了掌握一门具备前瞻性.实用性和就业面宽广的本事而来,以后可以在社会上有更多的.更好的和收入可观的发展机会.有人问了,你都快退休了