Protel:PCB学习笔记2

自动布线:按照布线参数和布线规则根据算法布线
1、显示工作层面的设置(design-options 选择是单板还是双面板 单面板:信号层只有底层 双面板:信号层有两层)
2、设定自动布线参数(design-rules) :1)、设定安全间距(焊盘过孔和走线之间的) 2)、设置布线的拐角模式(线路不能直角和锐角,一般为钝角 解决抗干扰问题)  3)、设置布线的工作层面(设置不同工作层的走线的方向)4)、布线优先级  5)、过孔形式(过孔的类型和尺寸) 6)、布线宽度(经验值1mm线走1A电流)

PCB工具栏
1、绘制线条(铜箔走线,第一个) 2、放置焊盘(Pad)  3、放置过孔(via) 4、放置字符串(无电气特性 放在顶层丝印层TopOverlay) 5、放置位置坐标(无电气特性 放在TopOverlay) 6、放置尺寸标注(无电气特性,放在TopOverlay)7、设定坐标原点(系统自带一个坐标系,用户可以自己设定一个坐标原点)8、放置矩形和多边形填充工具(为了提高抗干扰性,需要大面积电源/接地区域  矩形填充和多边形填充 矩形填充:无间隙全填充覆盖区域内所有导线过孔焊盘 多边形填充:线线之间有间隙避开具有电气意义的图件)

手工调整
1、手工布线:
执行tools-unroute-connection单击导线就可以拆除导线 然后用工具栏中的绘制线条绘制导线
2、增加信号输入/输出接口
在底层(bottomlayer)加入 SIP封装的元件  然后设置元件焊盘的网络  然后用绘制线条与其他引脚相连
3、加宽电源/接地线
一般至少将电源/接地线增加到普通信号线的宽度的3倍以上

自制PCB元件
注意:因为要板子具体用,所以尺寸必须和实际的相同

双层板的设计流程
一、准备原理图和网络表
在*.sch中点击design-create netlist(创建网络表)
二、规划电路板
重点提示:一定在设计-选项中选择双层板(bottomlayer和toplayer)
三、装入元件封装库
四、装入元件和网络表
在design-load netlist  其中用browse按钮选择文件装入
五、元件布局
1、自动布局tools-auto placement-autopalce
2、再手动调整一下
六、自动布线
1、先设定规则design-rules
1)、对工作层面的要求(信号层 丝印层 其他层面)
2)、布线的要求(设定走线宽度、线路拐角、线与线间安全间距、过孔的类型)
2、自动布线
Auto Routing-All  几分钟后就会在本*.ddb中生成*.pcb元件

注意:信号线尽量少用过孔(寄生电感和寄生电容)

单面板焊盘必须要大,焊盘一定要粗,能放泪滴就放泪滴

布局时注意散热的问题

时间: 2024-10-25 06:35:55

Protel:PCB学习笔记2的相关文章

《Linux内核分析》第六周学习笔记

<Linux内核分析>第六周学习笔记 进程的描述和创建 郭垚 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 [学习视频时间:1小时 撰写博客时间:2小时] [学习内容:进程创建的过程.使用gdb跟踪分析内核处理函数sys_clone] 一.进程的描述 1.1 进程描述符task_struct数据结构(一) 1. 进程控制块PCB——task_struct 为了管理进程,内核

Linux 程序设计学习笔记----进程管理与程序开发(下)

转载请注明出处:http://blog.csdn.net/suool/article/details/38419983,谢谢! 进程管理及其控制 创建进程 fork()函数 函数说明具体参见:http://pubs.opengroup.org/onlinepubs/009695399/functions/fork.html 返回值:Upon successful completion, fork() shall return 0 to the child process and shall re

TCP协议和socket API 学习笔记

本文转载至 http://blog.chinaunix.net/uid-16979052-id-3350958.html 分类: 原文地址:TCP协议和socket API 学习笔记 作者:gilbertjuly  • TCP包头 ACK为1时,确认序号有效,表示期望收到的下一个序号,是上次成功收到的字节序加1. SYN, FIN都占用一个序号. • TCP连接的建立 client通过connect()来建立TCP连接,connect()会发送SYN报文: server通过bind().list

FreakZ学习笔记:路由应答机制

FreakZ学习笔记:路由应答机制 路由应答机制是建立在路由发现和路由请求完成之后进行的,换句话说就是在通信链路建立完成之后,帧信息被传输到目的节点时,由目的节点进行的应答机制:路由应答机制在NWK.c下的mac_data_ind函数被调用,该函数的功能在另一篇文章<FreakZ学习笔记:接收过程详解>中有解释,这里不再赘述:相应代码如下: switch (cmd.cmd_frm_id) { case NWK_CMD_RTE_REQ: if(nib.dev_type != NWK_END_DE

进程的状态和切换(学习笔记)

时间:2014.05.28 地点:基地 ------------------------------------------------------------------------------- 一.进程的三种基本状态 进程的三种基本状态包括:就绪状态,执行状态,阻塞状态 1.就绪状态 当进程分配得到除CPU之外的所有必要资源后,只要再获得CPU就可以立即执行了,万事俱备只欠东风而已.该状态即就绪状态,一个系统中处于就绪状态的进程可能有很多,将他们排成一个队列,形成一个就绪队列. 2.执行状

linux应用编程基础学习笔记

********************************************************            --文件I/O-- 文件:文本文件:存储量大,速度慢,便于字符操作二进制文件:存储量小,速度快,便于存放中间结果 普通文件:设备文件: ---C标准函数---:Buffered I/O,高级文件系统,在用户空间开辟缓冲区,流操作(stream)#include<stdio.h> typedef struct{ int _fd;      //文件号 int _

【转帖】4412ARM开发板学习笔记(一)

本文转自迅为论坛:http://www.topeetboard.com 新手在进行开发学习前,建议先看01-迅为电子开发板入门视频.对开发板和开发环境有一定的了解后,不要盲目接线开机.以下是个人的一点经验,和大家分享一下. 补充:这是第一份笔记,主要是提供给刚拿到板子的同学,2.3分钟就可以看完,避免你走歪路.实际上视频上都有,我只是整理了一下.之后我大概不定期会陆续上传一些我的学习笔记分享给大家,希望大家可以给出建议.以后可以的话会整理一下,打包上传,也给后来学习的人一个参考,方便大家共勉.

计算机操作系统学习笔记_2_进程管理 --进程与线程(上)

h3.western { font-family: "Liberation Sans",sans-serif; }h3.cjk { font-family: "微软雅黑"; }h3.ctl { font-family: "AR PL UMing CN"; }h2.western { font-family: "Liberation Sans",sans-serif; font-size: 16pt; }h2.cjk { fon

Linux程序设计学习笔记----多线程编程基础概念与基本操作

转载请注明出处,http://blog.csdn.net/suool/article/details/38542543,谢谢. 基本概念 线程和进程的对比 用户空间资源对比 每个进程在创建的时候都申请了新的内存空间以存储代码段\数据段\BSS段\堆\栈空间,并且这些的空间的初始化值是父进程空间的,父子进程在创建后不能互访资源. 而每个新创建的线程则仅仅申请了自己的栈,空间,与同进程的其他线程共享该进程的其他数据空间包括代码段\数据段\BSS段\堆以及打开的库,mmap映射的文件与共享的空间,使得