原创 电路板设计入门 第五天 记 20180424

2018-4-24 23:21 2786 15 4 分类: PCB 文集: 电路板设计
为了方便大家的理解,在这里举个小例子将上次的内容进行更为详细的说明。

设计所需的资料

1,电路图
无论是手绘的还是CAD绘制的,总之,至少要有电路图才能进行电路板设计。
  

一个很简单的控制LED发光的电路图。
2,电路的消耗功率计算书 非必备
在没有专用软件的情况下,可以用免费的软件,例如LTspice来进行电路模拟。
另外通过笔算来进行验证,对自己日后需要查询的地方记录下电压值和正负,电流值和流经方向。
例如,闭合SW1的连接电阻器R5的通路,流经R5的电流:Ir5=5V/10kΩ=0.5mA,
SW1_5=close, Ir5=0.5mA
SW1的1到5同时闭合时,这个电路区域消耗的电流计算约为2.5mA。
诸如此类的方法,可以计算出各个主要元件区域所消耗的电流,整合起来便可估算出整个电路的消费电流。
当然很多因素会造成实际做出的电路板的消耗电流和估算出的有一定的误差。但一定程度上可以对电路进行设计上的评估,
选择更为合适的元件等。
在电路板设计中的应用是,可以根据某个区域所流经的电流,计算走线的宽度,特别对电压走线和GND走线来说尤为重要,另外可以以此为依据用来设计连接孔的大小和数量。
 
3,电路板用的电气网络清单

分为电路图电气网络清单电路板电气网络清单
很多时候,特别是对电路板改版时,是不会给出电气网络清单来的,这个时候就需要自己来做。
使用 protel99se的情况下,本人经常使用的有两种做法:
方法1)电路板设计中直接做电气网络节点名称,然后追加对应的元件引脚
方法2)按照电气网络清单的规格,利用txt文本文件,自己做一个电气网络清单,保存后,修改扩展名,然后导入到电路板设计中去。

无论哪一种做法,当电路板设计完成以后,一定要导出电路板设计里的电气网络清单,并与电路图进行比对,以检验自己的设计是否正确。

 
方法1)参照protel99se 操作说明。
protel99se 工具栏 ▷ 设计
▷网络清单管理 然后就可以按照自己的方式添加电气网络节点,再将对应的元件引脚加入进去。
 ▷
▷ 例文以后追加
本人觉得方法1还是比较方便的,而且不容易出错。
方法2)例文
 
针对于不同规格的电器网络清单,其写法是不一样的,这个需要设计人员要在实际设计工作中自己总结。

在这里我们先看看由protel99se自动生产的电气网络清单,然后模拟其规格写法,自己再来实践。
***.net 是由电路板生成电气网络清单,为Tango规格。

分为两个组成部分
      元件的构成部分网络组成部分。

第一个部分:元件的构成部分,元件与元件都用中括号隔开。这里写两个元件的例子
[
D1                             //注释 元件的电路符号
PMDU                         //注释 元件封装
RB161MM                  //注释 元件型号
                                //注释  三个空行
                               //
                               //
]
[
Q1
EMT3F
DTC043EEB



]                              //注释  下面写网络部分。同样写两个例子。
(                               
NetD1_1                    //注释  电气网络节点名称     各个网络节点之间,都是由小括号彼此隔开的。
D1-1                        //注释   二极管D1的1号引脚    表示二极管的1号引脚和电阻的2号引脚相连。
R3-2                         //注释   电阻器R3的2号引脚
)
(
NetR2_2
Q4-3
Q1-3
R2-2
Q2-1
)

注释是为了方便理解,本人加上去的,自己写电气网络清单的时候,不要写进去。

4,元件表

在这里要对比电路图和元件表的一致性。
造成电路图和元件表的不一致的两大主因:
新品设计时,因为不断地改动。
产品改版时,元件的淘汰与更新。
无论花多少时间,一定要做到电路图与元件表的一致,才能保证设计的成功率。


元件的流通与生产状况

本人在查找元件时,大多利用的是mouser和digikey,网售的IC元件数量大,通常表示流通性比较好。
另外通过厂家的网址来查看元件是否将要或已经停产。

元件的封装

通常 生产厂家会有推荐的元件封装,按照其封装来设计,安装元件是没有问题的,但是否符合安装厂家的安装标准则是另一回事。
例如 贴片焊盘过小等问题。
为了做出更好的设计,很多时候会舍弃推荐封装,而独立完成自己的封装库。
但舍弃推荐封装时,一旦自己的独立设计在安装环节出现问题,很容易被追究责任。
本人为了避免生产中的纠纷,大多采用的是厂家的推荐封装。
虽然偶尔被诟病,但因为有据可依,一贯了本人不负责任的做事风格。
在设计中务必要做到有据可依。

介于本人专业水平有限,难免有错误以及疏漏。还请大家阅读后给予批评和建议。
师夷长技以制夷       
--魏源.
PARTNER CONTENT

文章评论5条评论)

登录后参与讨论

用户2676189 2019-3-19 08:35

多謝分享!

用户3880034 2018-4-28 00:14

ev711: 博主,您现在在博文编辑器内,选定要链接的文字,点超链接那个按钮就可以直接添加了
非常感谢,会用了

ev711 2018-4-27 08:45

原点: 我好像不小心把文章的链接毁掉了。如果方便的话,请教一下如何添加文章之间的链接,谢谢。
博主,您现在在博文编辑器内,选定要链接的文字,点超链接那个按钮就可以直接添加了

用户3880034 2018-4-26 23:47

eeNick: 很好的坚持,建议在每次更新的系列文章最后,把之前的同系列文章链接加上,这样读者看起来就更方便了。感谢!学习了 ...
我好像不小心把文章的链接毁掉了。如果方便的话,请教一下如何添加文章之间的链接,谢谢。

eeNick 2018-4-25 13:49

很好的坚持,建议在每次更新的系列文章最后,把之前的同系列文章链接加上,这样读者看起来就更方便了。感谢!学习了
相关推荐阅读
用户3880034 2019-01-01 21:15
学习C++的日子 第四天 2018年01月01日
类 构造函数 constructor 与 析构函数 destructor用途:构造函数 constructor 初始化       ...
用户3880034 2018-12-30 16:04
学习C++的日子 第三天 2018年12月30日
function overloading 叫法 函数重载,函数多载。在电气学上,overloading有过载的意思,说实在的这个英文说法总觉的不是很准确。本人在这里使用了函数多载这个说法。要做的是什么...
用户3880034 2018-12-29 21:27
学习C++的日子 第二天 2018年12月29日
class:类  基础1这里简单介绍一下类,后面还会详细叙述/////////////////////////////////////////////////////////////////...
用户3880034 2018-12-14 00:00
学习C++的日子 第一天 2018年12月14日
因为工作变动,现在需要学习C++,说真的,这个岁数学起来确实是非常的吃力。    应用环境还是Virtual C++6.0,这个比较单纯一些,又是免费的。按照惯例,先从h...
用户3880034 2018-09-18 21:47
电路板设计入门 第十九天 记 20180918
减少去耦电容所带来的影响对于可能使用大电流的多引脚,大规模的LSI等,需要谨慎设置去耦电容。例如针对8片,各1000个引脚的BGA元件的设计,疏漏掉对同时进行信号变化的考虑时,有时会出现设计的去耦电容...
用户3880034 2018-09-09 21:12
电路板设计入门 第十八天 记 20180909
DRC检查分为在线和设计完成后。   在线DRC检查指的是在设计中能够进行查错功能。例如,两线距离过进,元件焊盘重叠,就会出现即时报错。并会根据布线规则,及时避开等。设计完成后的检...
EE直播间
更多
我要评论
5
15
关闭 站长推荐上一条 /1 下一条