资源描述
交通灯详细设计步骤
一、电路原理图设计
1、创建设计工作区(注意:设计工作区可以不建)
(1)创建新的设计工作区 File - New – design workspace ,
(2)保存设计工作区File –save design workspace ,选择保存位置,新建文件(文件名以自己学号命名,如001),设计文件也以自己学号命名,如001.DsnWrk
2、创建PCB工程
(1)File - New - Project - PCB Project,即可在当前工作区创建新的PCB工程
(2)保存:在工程面板中,右键单击新建的工程名 - Save Project,在弹出的对话框中,选择工程存储目录以自己学号命名工程,如001.PrjPCB
3、创建原理图文件
(1)在工程面板中,右键单击新建的工程 - Add New to Project - Schematic
(2)保存:单击工具栏中的保存文件图标,然后在弹出的对话框中选择目录并命名文件。如001.SchDoc
4、添加库--Librarys---Install--
\Library\Miscellaneous Devices.IntLib
\Library\Miscellaneous Connectors.IntLib
MySchLib.lib
MyPcbLib
seg.schlib
seg.lib
5、添加元件,对照下表
元件名称
规格及型号
元理图元件库名
原理图元件符号名
封装名
备注
52单片机
STC89C52
在自建库MySchLib.lib
AT89C52
默认DIP-40
改为DIP40
固定电阻
0.25W
Miscellaneous Devices.IntLib
Res2
默认AXIAL-0.4
电解电容C1
脚距2mm
Miscellaneous Devices.IntLib
Cap Pol1
CAPPR2-5x6.8
焊盘间距2mm,外形5×6.8若实际器件引脚间距稍大,可在PCB设计时,解锁封装后调整引脚间距。
瓷介电容C2
Miscellaneous Devices.IntLib
Cap
CAPR2.54-5.1x3.2
晶振
Miscellaneous Devices.IntLib
XTAL
XTAL1
封装在自建库MyPcbLib
三极管
9012
Miscellaneous Devices.IntLib
PNP
TO-92
按键
Miscellaneous Devices.IntLib
SW-PB
SW2
封装在自建库MyPcbLib
两位一体共阳极数码管
原理图seg.schlib
SMG_2
自建封装库:
PCB图seg.lib
各种接插口(如接电源、扬声器)
2脚排针
Miscellaneous Connectors.IntLib
Header 2
默认HDR1X2
6、所有器件添加后连线,并检查保证无误!
原理图注意事项:
1、原理图中每个元件名称不能一样,如10个电阻,R1,R2,……R10
2、原理图连线,三条或三条以上支路交叉才可以出现结点,否则不该出现结点。有的软件有问题,三条支路交叉点自动消失,注意检查。
3、初学者放置元件时,容易出现在同一位置鼠标单击多次,放置多个元件重叠。
二、PCB图设计
1、创建PCB文件
• 通过菜单或工程面板创建
– 在工程面板中,右键单击工程 - Add New to Project - PCB
– 新建的文件并不直接在硬盘中创建,需要保存,如001.PcbDoc
2、绘制外形
单位为mil或mm,可通过快捷键“Q”来切换
(1)选中Keepout层
(2)重新定义原点位置,“Edit - Origin - Set”
(3)用画线工具Place->Line画出90mmx130mm的矩形框
(4)快捷键“S-A”全选线条,然后使用菜单快捷键“D - S - D”(Define From Selected Objects),AD会根据选中的线条形状定义PCB外形 (该步骤可不做)
3、将原理图中的更改导入到PCB中
方法1:在原理图编辑环境中,菜单“Design – Update PCB Document……” 单击validate changes 无误则单击Execute changes
– 同步过程中如有错误,应检查后再次同步,常见错误有:
• 封装错误
• 封装库未引用
• 封装中焊盘与元件引脚
不配对
• 元件标号重复
方法2:在PCB编辑环境中,菜单“D esign – - Import……”单击validate changes 无误则单击Execute changes
4、布局
拖动元件时, 按空格键可用于元件的旋转,但是不可按“X”和“Y”键将元件镜像翻转!!
5、修改焊盘大小
• 右击其中一个要修改的焊盘,选择“Find Similar Objects”,将“X-Size”和“Y-Size”都设为“Same”,再点OK ,则选中与右击的焊盘一样大小的所有焊盘。
• 再修改成需要的大小“X-Size”和“Y-Size”,”OK” 电阻80mil*80mil 芯片80mil*60mil
6、修改个别元件的封装
– 有时候需要对元件封装内的一些元素进行修改,如焊盘距离太近,可去掉元件属性中的“Lock Primitives”后编辑封装内的元素,移动焊盘。改完后,重新将元件属性中的“Lock Primitives”打钩。
7、规则
常用规则设置Design—Rules---
• Electrical(电气规则):Clearance安全间距、线网连接等
待检查的两个元素之间的最小间距,设为12mil
• Routing(布线):线宽、过孔形状尺寸、布线拓扑、布线层、封装出线等
• Routing – Width(线宽)
• 设置两个规则:普通信号线和电源、地线。
• 添加新规则,适用于“VCC”和“GND”,线宽约为普通信号线的2倍。
• Routing - RoutingLayers(布线层)
• 实验室只能做单面板,所以只能在底层(Bottom Layer)布线。
对于初学者注意:
• 1.信号线宽度不低于15mil(一般20~50mil)
• 2.电源线要比信号线宽,约为2倍以上
• 3.焊盘不能太小,直径不低于65mil(一般70~110mil,引脚比较粗的要更大)
• 4.导线间距一般不低于12mil
• 5.元件排列尽量整齐美观,紧凑
8、布线
一般先自动布线在手动修改
PCB和焊接注意事项:
1、检查PCB图中的电位器抽头是否接555的7脚,两个单刀双掷开关的中间引脚接芯片,旁边两个引脚分别接GND,VCC。
2、PCB图中旋转元件可以击中元件,按下空格键。千万不要用X,Y翻转。
3、数码管不要直接焊在板上,应该先焊接排母,再把数码管插在排母上。
4、所有芯片都不要直接焊在板上,应该先焊接芯片插槽,再把数码管插在插槽上。
5、最后打印时只打印Bottomlayer的线路和焊盘,千万不要打印Toplayer的元件和跳线。
4
展开阅读全文