admin 管理员组文章数量: 1087139
2024年3月9日发(作者:全局键盘钩子不能用控制台)
精心整理
52页第一篇
——ProtelDXP2004的应用
本篇内容:
1.1带你认识ProtelDXP2004
1.2单项训练——原理图的设计
1.3综合项目——键盘电路的设计
1.4单项训练——印制电路板(PCB)的制作
1.5综合项目——USB控制数码管显示电路的制作
页脚内容
精心整理
1.1带你认识ProtelDXP2004
ProtelDXP2004是澳大利亚Altium公司于2002年推出的一款电子设计自动化软件。它的主要功能包括:原理图编辑、印制电路板设计、电路仿真分析、可编程逻辑器件的设计。用户使用最多的是该款软件的原理图编辑和印制电路板设计功能。
下面通过具体的原理图和印制电路板实例来介绍ProtelDXP2004的功能。
图1.1.1单片机小系统部分电路原理图
图1.1.2单片机小系统部分电路板
一、原理图概述
原理图用于表示电路的工作原理,通常由以下几个部分构成:
1) 元件的图形符号及元件的相关标注(元件的标号、元件的型号、元件的参数),见图1.1.3;
电容的图形符号
电容的编号C6
电容的参数1uF
图1.1.3示例
2)连接关系。原理图中的连接关系通常用导线、网络标号、总线等表示。
页脚内容
精心整理
总线
导线
网络标号
图1.1.4示例
3)用于说明电路工作原理的文字标注和图形符号(文字、信号波形示意等)。文字标注和图形符号只是为了看图者更加方便理解,本身不具有电气效果。系统在对原理图进行电气规则检查时,会检查具有电气效应的元件、导线、总线、网络标号等,而不会检查不具有电气效应的文字标注和波形示意等。
知识链接:元件的图形符号
图1.1.5普通电阻图1.1.6可变电阻图1.1.7普通二极管图1.1.8发光二极管
ProtelDXP2004提供了很多元件库,每个元件库中都包含了成百上千的图形符号,用户在进行原理图设计时,可以从ProtelDXP2004所提供的元件库中查找使用所需要的图形符号。如果库中不存在用户所需要的图形符号,用户也可以自己设计图形符号。
为了用户使用的方便,本书将ProtelDXP2004常用的图形符号附录在本书的附录1。
二、电路板概述
1、电路板的概念
印制电路板(PCB)是以绝缘基板为材料,加工成一定的尺寸,在其上有一个导电图形,以及导线和孔,从而实现了器件之间的电气连接。在用户使用电路板时,只需要根据原理图,将元件焊接在相应的位置即可。
页脚内容
精心整理
安装孔 封装 过孔
元件安装孔
2、元件封装的概念
元件封装只是空间的概念,大小要和实际器件匹配,引脚的排布以及引脚之间的距离和实际器件一致,这样在实际使用的时候,就能够将器件安装到电路板上对应的封装位置。如果尺寸不匹配,则无法安装。
不同的元件可以使用同一种封装,比如电阻、电容、二极管都是具有两个引脚的元件,那么它们可以使用同一种封装,只要封装的两个焊盘间距离和实际器件匹配就可以。
3、原理图和电路板之间的对应关系
原理图只是表示元件及元件之间连接关系的一种逻辑表示,而电路板是反映这种逻辑关系的实际器件。
使用ProtelDXP2004制作电路板的方便在于,当原理图绘制完成后,软件能够根据原理图中的逻辑关系自动生成印制电路板,自动布局、自动布线,如果用户对系统的布局和布线不满意的话,可以进行手工调整。
由此可知,ProtelDXP2004的两个主要功能是:绘制电路原理图和制作印制电路板。
原理图主要由元件的图形符号、元件之间的连接、相应的文字标注所构成。印制电路板是反映原理图连接关系的实际物理器件,主要由元件的封装、导线、过孔、安装孔等构成。
页脚内容
精心整理
1.2单项训练——原理图的设计
单项训练1模拟放大器电路图的绘制
在ProtelDXP2004中如何新建和保存原理图文件;如果需要绘制多张相互关联的原理图,这些原理图文件在ProtelDXP2004中是如何组织的;原理图中的元件如何放置;这都是作为初学者感到迷茫的问题。
下面通过一个简单的模拟放大器电路来叙述绘制一个原理图的过程。
◆训练任务
图1.2.1模拟放大器电路图
◆学习目标
掌握如何启动ProtelDXP2004
学会新建和保存原理图文件,掌握设计项目和文件的关系
掌握查找和放置元器件,并设置元器件属性
掌握使用导线连接元器件,并学会放置电源符号
◆执行步骤
步骤1:启动ProtelDXP2004
启动ProtelDXP2004一般有3种方法:
1、 用鼠标双击Windows桌面的快捷方式图标,进入ProtelDXP2004
2、 执行“开始”→“程序”→Altium→DXP2004。
3、 执行“开始”→DXP2004。
图1.2.2ProtelDXP2004主页面
知识链接:ProtelDXP2004的汉化
ProtelDXP2004支持中文语言的界面菜单显示,但是在汉化之前应该先安装ProtelDXP2004的升级补丁ServicePacket2(SP2)。该补丁可以从网络中搜索并下载。
安装了SP2后,打开ProtelDXP2004,单击界面左上角的DXP系统配置菜单,选择弹出的Preferences选项。
在弹出的系统属性对话框中,选择General项,然后选中右下角的UseLocalized(resource)复选框,在分别选中DisplayLocalizeddialogs单选按钮和LocalizedMenus复选框。
选择完毕,单击Apply和OK按钮即可。当下次启动Protel时,你会看到菜单和对话框大都进行了汉化。
针对大多数读者的实际需要,本书就是对汉化版进行讲解的。
ProtelDXP2004有SP1、SP2、SP3、SP4共4个补丁包,用户可以根据自己的需要选择安装相应的补丁包,一般SP1和SP2是必要的,SP3和SP4可以选择安装,安装了相应的补丁后,界面会有点小区别。
本书主要是针对SP2版本编写的。
步骤2电路原理图文件的新建和保存
页脚内容
精心整理
新建PCB项目:执行“文件”菜单,选择“创建”,然后选择“项目”子菜单下的“PCB项目”
图1.2.3新建项目
执行完毕后,新建了一个名为“PCB_”
新建原理图设计文件:执行“文件”菜单,选择“创建”,然后选择“原理图”。新建了一个名为“”的原理图设计文件,显示在PCB项目“PCB_”
保存原理图设计文件:执行“文件”,选择“保存”,在弹出的对话框中,将原理图设计文件保存为“模拟放大器电路图.schdoc”。
保存设计项目:执行“文件”菜单,选择“另存项目为…”,在弹出的对话框中,将项目保存为“模拟放大器.PrjPCB”。
页脚内容
精心整理
保存后文件面板中的文件名也同步更新为“模拟放大器电路图.schdoc”。右边的空白图纸就是ProtelDXP2004的原理图绘制的工作区域。
图1.2.4新建了PCB项目的文件工作面板图1.2.5新建了原理图设计文的
文件工作面板
如果需要向指定的设计项目中添加原理图设计文件,也可以在文件工作面板中的设计项目名上,单击右键,选择快捷菜单中的“追加新文件到项目中”,然后选择“schematic”。采用这样的方法也可以向设计项目中添加其他类型的文件。
知识链接:ProtelDXP2004中文件的组织形式
在ProtelDXP2004中,是以项目设计文件
页脚内容
精心整理
PCB项目
包含在下的SchDoc文件
图1.2.6项目和文件的组织关系
常见的项目类型有:PCB项目(.PrjPCB)、FPGA项目(.PrjFPG)、核心项目(.PrjCOR)、嵌入式软件项目(.PrjEmb),集成元件库(.LibPkg),脚本项目(.PrjScr)等。
常见的文件类型有:原理图设计文件(.schdoc)、PCB设计文件(.pcbdoc)、VHDL文件(FPGA设计文件,即.vhdl)等。
ProtelDXP2004以项目设计文件为单位对这些存储在不同的地方的文件进行设计和管理。一个设计项目中可以包含若干个类型相同或不相同的设计文件,这些文件可以存储在不同的地方。
一般,用户在ProtelDXP2004中为每一个工程项目独立的建立一个文件夹,用来存放所有与项目有关的文件。
步骤3元件的查找和放置
1、元件的查找和放置
库列表
元件列表
页脚内容
精心整理
图1.2.7元件库面板图1.2.8元件列表
(1)执行“查看”/“显示整个文档”菜单命令,确认整个电路原理图纸显示在整个窗口中。该操作也可以通过在图纸上单击右键,在弹出的快捷菜单中选择“查看”/“显示整个文档”进行。
(2)单击ProtelDXP2004窗口右侧的标签项“元件库”,打开“元件库”“查看”/“工作区面板”/“System”/“元件库”打开或关闭。
(4)双击RES3(或者单击选中RES3,然后单击元件库面板上方的“PlaceBattery”按钮),移动鼠标到图纸上,在合适的位置单击鼠标左键,即可将元件RES2放下来。在放置器件的过程中,如果需要器件旋转方向,可以按空格键进行。每按一次空格键,元件旋转90度。
如果需要连续放置多个相同的元件,可以在放置完毕一个元件后,单击左键连续放置,放置完毕后可以单击右键退出元件放置状态,或者按ESC键即可。
图1.2.9放置了3个电阻的原理图纸
知识链接:过滤器的使用
如果只记得元件中是以字母C开头,则直接可以在过滤器中键入“C*”进行查找,*表示任意个字符。如果记得元件的名字是以CAP开头,最后有一个字母不记得了,则可以在过滤器中键入“CAP?”,通配符“?”表示一个字符。
下面开始放置元件UA741AD,在当前的元件库的元件列表中发现该元件不存在。
那么该到何处去查找该元件呢?
作为初学者,并不知道UA741AD存在于哪个元件库中,所以查找起来困难。这时可以单击元件过
滤
器
库面板上方的“Search…”“UA741AD”。
在对话框下的“查找类型”中选择“Components”,表示要查找的是普通的元器件;在“路径”中选择ProtelDXP2004的安装目录,如C:ProgramFilesAltium2004;在“范围”中选择“路径中的库”,表示在前一步所设置的路径(如C:ProgramFilesAltium2004)范围内进行查找,如果选择“可用元件库”
设置完毕后,单击“查找…”按钮,开始钮将变为“Stop”按钮,如果要停止查找,单等待几秒钟后,将查找到所有元件名字包件库面板中的“元件列表”
按照以上所述的元件查找和放置方法,分别找到元件VSIN和VSRC,并将其放置在图纸上合适的位置。至此,所有元件放置完毕。
查询。开始查询后,“Search…”按击该按钮即可。
含“UA741AD”的元件,并显示在元2、元件属性的设置
页脚内容
精心整理
双击元件,打开该元件的属性对话框,就可以在其中进行修改相关的元件属性了。在此,以电阻RES3为例,介绍元件属性对话框的设置。
元件属性对话框的左上角,标志符表示的是该元件所对应的编号,这里设置其为RI,注释一栏表示的是该元件的说明信息,如RES3,取消“可视”单选框,将其不显示。在右边列项中,将Value的值改为10K,在右下方的Footprint前的列表框中可以选择相应的元件封装类型。
本例中,需要将元件的封装设置为AXIAL0.5,列表中不存在该选项,双击Footprint后的描述区,打开“PCB模型”对话框,在“PCB库”项中单击选中“任意”选项,然后单击对话框上方的“名称”后的“浏览…”按钮,弹出一个“库浏览…”对话框,在该对话框的右侧列表框中选中“AXIAL-0.5”作为电阻的封装。
以此类推分别按照如下要求设置其余元件的属性。
元件名称标志符注释值(Value)封装(Footprint)
RES3RF不可视100KAXIAL-0.5
RES3RL不可视25KAXIAL-0.5
UA741ADU1UA741ADSO8
VSINVINVSIN
VSRCV112V
VSRCV2-12V
知识链接:如何修改元件的属性
绘图过程中,如果需要修改元件编号或元件名称的颜色或改变字体,只要双击要修改的元件名称或编号,即可打开参数属性对话框进行设置。
打开元件属性对话框的另外一种方法是,当元件处于浮动状态时,按下Tab键。所谓浮动状态,就是用鼠标左键单击器件,鼠标变成十字形时的状态,或是器件处于未放定时的状态。
在器件上单击右键,在快捷菜单上选择“属性”,也可打开属性对话框。
元件放置好,并且属性已经设置完毕,那么元件之间的导线如何连接,导线上的标号如何设置,电源或者接地符号如何设置呢?
步骤4使用导线连接元器件
导线的作用就是在原理图中各器件之间建立连接关系。
(1) 执行菜单“放置”/“导线”;
(2) 将鼠标移动到图纸中RI的左侧管脚处单击左键确定起页脚内容
点;
精心整理
(3) 移动鼠标到元件VSIN的上侧管脚处单击确定终点;
(4) 单击右键或按ESC键退出绘制导线状态。
在绘制导线的过程中,如果需要在某处拐弯,则可以在拐点处单击确定拐点。
在绘制导线的过程中,如果按下Tab键,则将弹出“导线属性”对话框,用户可以在对话框中设置导线的颜色和宽度。
绘制导线过程中,当导线移动到某个引脚端点或者导线端点时,将出现红色的“×”,这是前面所提到的电气栅格的作用,能够在规定的距离内自动捕捉到端点而进行连接。
步骤5电源符号的使用
操作步骤如下:
(1) 执行菜单“放置”“电源端口”
在电源符号属性对话框中,可以修改电源符号的名称、颜色、坐标位置、放置角度、以及显示形式。
◆小结
ProtelDXP2004是一个用于电路图设计的专用软件,能够方便快捷的绘制和编辑电路原理图,并能够根据原理图制作印制电路板。
在ProtelDXP2004中,是以项目设计文件为单位进行项目的设计和管理,每个项目设计文件中可以包含若干个源文件,这些源文件类型可以相同,也可以不相同,存储位置可以任意。这样做的好处是,不限制源文件的存储位置,而且利用项目文件的形式可以很好的组织起来,从而便于访问。
“”中,包含了电路原理图文件和、
印制电路板文件、元件库文件等文件。
在使用过程中,用户可以根据自己的需要新建项目设计文件,并可以在其中添加需要的源文件。
所有打开的项目文件都会显示在文件工作面板中,双击某个文件即可将其打开,对应显示在右边的工作窗口中。
◆实训
新建一个设计项目,在其中添加一个原理图设计文件
页脚内容
精心整理
单项训练2实用门铃电路的绘制
本训练通过一个实用门铃电路的绘制来讲解如何设置电路原理图图纸参数(图纸大小、颜色等)、如何加载和删除元件库,以及如何实现对元件的编辑等)。
(包括剪切、拷贝、粘贴、删除、排列◆训练任务
图是一种能发出“叮、咚”声的门铃集成块SE555D和外围元件组成的。要色。
的电路原理图。它是利用一块时基电路求图纸大小为A4,水平放置,图纸颜色为白色,边框色为黑色,栅格大小为10,捕捉大小为5,电气栅格捕捉的有效范围为5,系统字体为宋体12号黑◆学习目标
理解并掌握绘图的一般步骤
掌握电路原理图图纸参数的设置
掌握元件库的加载和删除
掌握元件的编辑方法(选择、移动、删除、拷贝、粘贴、排列)
进一步掌握元件属性的设置(包括元件序号、名称、封装、标称值等)
掌握导线和电源符号的使用
◆执行步骤
步骤1:新建设计项目文件和原理图文件
建立一个新的设计项目文件和原理图文件,并将文件分别保存为“实用门铃电路.PrjPCB”和“实用门铃电路.SchDoc”
步骤2:原理图图纸参数设置
选择菜单命令“设计”/“文档选项”,弹出“文档选项”对话框。在该对话框中可以设置相关的图纸参数。
图纸大小设置:在“标准风格”后的下拉列表框中选择图纸大小为“A4”。
图纸方向设置:在“选项”选择区域内的“方向”后的下拉列表框中选择图纸方向为landscape(水平放置)。(portrait表示垂直放置的意思)
图纸颜色设置:在“选项”选择区域内的“边缘色”后的颜色标签上单击,在弹出的“边缘颜色”对话框中选择黑色作为图纸的边框色。在“图纸颜色”后的颜色标签上单击,在弹出的“图纸颜色”对话框中选择白色作为图纸的颜色。
栅格和捕捉的设置:所谓栅格,也就是电路图纸上的网格。而捕捉指的是光标每次移动的距离。
在“网格”选择区域内的“可视”前单击选中复选框,然后将其后的数值改为10,表示网格大小为10。如果复选框没有选中,则表示栅格不可见。
在“网格”选择区域内的“捕获”前单击选中复选框,然后将其后的数值改为5,表示光标每次移动的距离为5。如果复选框没有选中,则表示没有捕捉,光标可以任意距离移动。
电气捕捉的设置:在“电气网格”选择区域内,单击选中“有效”复选框,表示电气栅格有效,然后将网格范围后的数值设置为5。如果“有效”复选框没有选中,则表示电气栅格无效。
所谓电气栅格范围为5,表示在绘图的时候,系统能够自动在5的范围内自动搜索电气节点,如果搜索到了电气节点,光标自动会移动到该节点上,并在该节点上显示一个圆点。
系统字体设置:单击“改变系统字体”按钮,在弹出的对话框中设置图纸的系统字体为12号、宋体、黑色。
设置完毕后,单击“确定”按钮即可。
页脚内容
精心整理
“文档选项”
“文档选项”对话框
知识链接:“文档选项”对话框的说明
在“文档选项”对话框中,“文件名”后的文本框中可以输入电路图纸的名称,如本图中,图纸名称可以设置为“实用门铃电路图”。
“显示参考区”复选框用于设置是否显示图纸的参考边框。
“显示边界”复选框用于设置是否显示图纸边框。
“显示模板图形”复选框用于设置是否显示图纸模板图形。
在“自定义风格”选项区域内,如果选中“使用自定义风格后”后的复选框,则用户可以在其中自由设置图纸大小。如果没有选中复选框,则只能在“标准风格”后的下拉列表框中选择一个系统提供的图纸大小。
有兴趣的读者可以试一试,试完后,比较设置前后的区别,自然就能够明白其中的含义。
步骤3:元件库的加载
本例中所需要的元件主要包含在和两个元件库中。因此,必须先将这两个元件库加载到项目中去。
(1) 单击窗口右侧的“元件库”标签,打开“元件库”面板。
(2) 单击上方的“元件库…”按钮,弹出一“可用元件库”
“可用元件库”对话框
(3)单击“可用元件库”对话框下侧的“安装…”按钮,在“打开”对话框中,找到TexasInstruments文件夹,双击打开,然后找到,单击选中,单击“打开”按钮。元件库即被加载进来可供使用了。
单击“关闭”按钮,关闭掉“可用元件库”对话框。
知识链接:关于元件库
在ProtelDXP2004软件被安装到计算机中的同时,它所附带的元件库也被安装到计算机的磁盘中了。在软件的安装目录下,有一个名为Library的文件夹,其中专门存放了这些元件库。这些元件库是按照生产元件的厂家来分类的,比如WesernDigital文件夹中包含了西部数据公司所生产的一些元件;而Toshiba文件夹中则包含了东芝公司所生产的元件。
在绘图过程中,用户需要把自己常使用的器件所在的库加载进来。由于加载进来的每个元件库都要占用系统资页脚内容
精心整理
源,影响应用程序的执行效率,所以在加载元件库时,最好的做法是只装载那些必要而且常用的元件库,其他一些不常用的元件库仅当需要时再加载。日常使用最多的元件库是和,后者中包含了一些常用的器件,如电阻、电容、二极管、三极管、电感、开关等,而前者包含了一些常用的接插件,如插座等。
步骤4:元件的查找和放置
在“元件库”
放置完毕电阻后,在元件列表框中找到二极管DIODE,双击后移动到图纸中合适的位置,放置2个。
元件列表框
(2)由于元件SE555D包含在元件库中,所以先在元件库列表中选择作为当前元件库。
然后在其下的元件列表中找到SE555D,双击后,将光标移动到图纸上,
对齐对象
页脚内容
精心整理
步骤5:元件的编辑操作
元件的选择:单击某个元件,即可将其选中。选中元件后,可以对其执行清除、剪切、拷贝、对齐等操作。
如果需要选择多个对象,则需按住键盘上的Shift键,然后依次单击要选择的对象即可。
如果要取消选择,只需要在图中空白处单击鼠标即可。
元件的对齐:
选中后,执行菜单“编辑”/“排列”/“左对齐排列”,四个对象就将以最下边的对象的中心为标准对齐。
ProtelDXP2004共提供了10种排列方式,用户可以根据自己的需要选择。
元件的翻转:
在元件浮动过程中按下X键可以实现左右翻转。
元件的移动:如果需要移动对象,只需要在选择对象后,然后按住鼠标左键拖动即可。本例中,用户可以自己的需要适当的移动对象来调整布局。
元件的移动也可以通过菜单“编辑”/“移动”后的各个子菜单命令来执行。用户可以通过具体操作来理解各项的含义。
知识链接:元件的剪切、复制、粘贴、阵列式粘贴操作。
元件的剪切:选中需要剪切的对象后,执行菜单“编辑”/“剪切”。该命令等于于快捷键“Ctral+X”。
元件的复制:选中需要复制的对象后,执行菜单“编辑”/“复制”。该命令等同于快捷键“Ctral+C”。
元件的粘贴:该操作执行的前提是已经剪切或复制完器件。执行菜单“编辑”/“粘贴”,然后将光标移动到图纸上,此时,粘贴对象呈现浮动状态并且随光标一起移动,在图纸的合适位置单击左键,即可将对象粘贴到图纸中。该命令等同于快捷键“Ctral+V”。
元件的阵列式粘贴:执行菜单“编辑”/“粘贴阵列……”,在弹出的对话框中设置需要粘贴的数量、序号的递增量、元件间水平和垂直的距离,然后单击“确定”
元件的清除:选中操作对象后,执行菜单“编辑”/“清除”,或者按下键盘上的“Delete”。
阵列粘贴序号递增量
的个数
对象间的水对象间的垂直距离
平距离
页脚内容
精心整理
步骤6:元件属性的设置
二极管属性的设置:双击原理图中最左侧的二极管,打开“元件属性”
“标志符”后的文本框中可以输入元件在原理图中的序号。本例中输入“D1”。其后的“可视”复选框如果被选中表示其可见,如果没被选中,表示不可见。“锁定”复选框如果被选中,则表示将序号锁住不可修改。
“注释”后的文本框中用于输入对元件的注释,通常输入元件的名字。本例中输入DIODE。其后的可视含义同上。
“库参考”后是系统给出的元件的型号。
“库”后列出的元件所在的库名。
“描述”后列出的是元件的描述信息。
“唯一ID”后是系统给出的元件的编号,无需修改。
在“图形”选择区域中,位置X和位置Y用来精确定位元件在原理图中的位置。用户可以在后直接输入坐标。方向用于设置元件的翻转角度。镜像复选框用于设置得到元件的镜像。
步骤7:导线的连接
执行菜单“放置”/“导线”
步骤8:放置电源符号
执行菜单“放置”/“电源端口”,然后将鼠标移动到图纸中的合适位置放置好。在放置的过程中,可以按空格键旋转元件的方向。
然后双击电源符号,打开“电源端口”属性对话框,将“风格”改为“Circle”,网络名称改为“+6V”
参照以上步骤,放置电源符号“-6V”。
◆小结
绘制原理图的一般步骤是:
1、新建设计项目和文件
2、设置图纸参数
3、安装所需要的元件库
4、查找和放置元件,并设置元件的属性
5、根据需要对元件进行适当的编辑操作(如移动或删除、翻转、对齐等)
6、导线的连接
页脚内容
精心整理
7、放置电源符号
8、保存
绘制原理图的步骤并不是固定的,在用户实际操作过程中,也可以根据需要调整先后顺序。
◆实训
新建一个项目设计文件和原理图设计文件,分别保存在D盘,名字分别为“差动放大电路.PrjPcb”和“差动放大电路.SchDoc”
页脚内容
精心整理
单项训练3模/数转换电路的绘制
ProtelDXP2004提供了用于绘制电路原理图的工具栏,即“配线”
接地符号
网络标号 电源符号
图纸端口
端口
导线 总线分支 图纸符号
放置元件 忽略ERC 总线
“配线”工具栏
该工具栏可以通过“查看”/“工具栏”/“配线”来打开或关闭。该工具栏的主要作用是用来放置导线、总线、总线分支、网络标号、接地符号、电源符号等。下面在具体任务中来介绍“配线”工具栏中各工具按钮的使用。
◆训练任务
◆学习目标
页脚内容
掌握导线的使用及导线属性的设置
掌握总线的使用及总线属性的设置
掌握总线分支的使用及其属性的设置
掌握网络标号的含义及其使用
掌握接地符号和电源符号的使用及属性的设置
精心整理
理解和掌握放置元件按钮的作用
◆执行步骤
步骤1:新建文件
新建一个原理图文件,并将新建的文件保存为“模数转换电路.SchDoc”
知识链接:设计文件可以独立存在
在前面的任务中提及过,在ProtelDXP2004中,一个设计项目中可以包含若干个类型相同或不相同的设计文件,设计项目的作用在于能够把存放在不同位置的文件以一定的形式组织起来。一个设计项目中如果没有包含设计文件,FreeDocuments
表示其中的文则该项目是空项目。件是自由文档,不从属于任何“模数转换电路”就是一个不从属于任何项目的自由文档。
项目
步骤2:放置元件、设置属性
本例中所需要的器件有4针接头Header4、电阻Res1、电容Cap、A/D芯片ADC0804LCN、连接器DConnector25。
这些器件主要包含在如下元件库中:和,
(在系统默认的情况下,和已经加载进来,所有的元件库都存放在安装目录下的Library文件夹中)。
如果已经将元件所在的库加载进来,此时查找放置元件可以通过“配线”工具栏上的“放置元件”按钮执行。
在“放置元件”对话框的“库参考”后输入所要放置的元件的名称
Header4,在“标志符”后输入元件的序号JP1,在“注释”后输入元件所显示的注释“Header4”,在“封装”后选择该元件所对应的封装。
一般情况下,当用户在“库参考”后输入元件的名称后,系统会提供和该元件相对应的编号、注释和封装。用户也可以根据需要做适当修改。
单击“确定”
在图纸上合适的位置单击,即可将元件放置。
继续单击可以连续放置,同时会发现元件的序号递增。如第1次设置的元件序号为JP1,第2次放置元件编号为JP2,……。
“放置元件”按钮的功能等同于菜单“放置”/“元件…”
在放置元件的过程中,可以根据需要按X键实现左右翻转,按Y键实现上下翻转。
步骤4:绘制导线
导线的作用就是在原理图中各器件之间建立连接关系。
(5)
(6)
(7)
(8)
宽度。
放置导线命令也可通过菜单“放置”/“导线”进行。
单击导线按钮
将鼠标移动到图纸中JP1的1引脚处单击左键确定起点
移动鼠标到位置1处,单击确定拐点,然后移动鼠标到2点单击再次确定拐点,在4处单击确定拐点,单击右键或按ESC键退出绘制导线状态
在引脚8处单击确定终点。
在绘制导线的过程中,如果按下Tab键,则将弹出“导线属性”对话框,用户可以在对话框中设置导线的颜色和知识链接:电气捕捉
绘制导线过程中,当导线移动到某个引脚端点或者导线端点时,将出现红色的“×”,这是前面所提到的电气栅格的作用,能够在规定的距离内自动捕捉到端点而进行连接。
页脚内容
精心整理
导线
步骤4:绘制总线和总线分支
总线是一组功能相同的导线的集而能够简化电路原理图。
导线与总线的连接是通过总线分支来实现的。
总线
置总线状态,将光标移动到图纸上需要绘制线的起始点,将鼠标移动到另一个位置,单线画完后,单击鼠标右键或者按下ESC键总线分支
“总线”进行。
出“总线属性”对话框,在该对话框中可以合,用一条粗线来表示几条并行的导线,从(1)总线的绘制
总线的使用方法和导线类似。
单击工具栏上的工具按钮,进入放总线的起始位置,单击鼠标左键确定总击鼠标左键,确定总线的下一点。当总即可退出放置总线状态。
绘制总线也可以通过菜单“放置”/在画线状态时,按Tab键,即会弹修改总线的宽度和颜色。
(2)总线分支的绘制
总线分支是45度或135度倾斜的短线段,长度是固定的。
在绘制过程中可以按空格键在45度和135度之间进行切换。
单击工具栏上的按钮,进入放置总线分支的状态,将鼠标移动到总线和导线之间,单击鼠标左键就可以放置了。
绘制总线分支也可以通过菜单“放置”/“总线分支”来执行。
在画线状态,按Tab键,即会弹出“总线分支”对话框,可以在该对话框中设置总线分支的颜色、位置和宽度。
总线
总线分支
步骤5:网络标号的使用
D1的端口2的网络标号为IO
R1的左侧端口网络也为IO
虽然两个端口并没有导线相连
接,但是因为网络标号相同,
所以两个端口实际上相连接的。
放置网络标号可以通过配线工具栏上的按钮进行,单击该按钮后,将进入放置网络标号状态,光标处将出现一个虚框,将虚框移动到需要放置网络页脚内容
精心整理
标号的位置,单击左键可以放下网络标号,将光标移到其他位置可以继续放置,单击右键或者按ESC键可以退出放置状态。
在网络标号的放置过程中,如果按下Tab键,将弹出网络标号属性对话框,可以在其中改变网络标号的内容和字体格式。设置网络标号内容后,如果最后是数字,则在继续放置的过程中将自动递增,比如开始设置网络标号
为“A0”,在第2个网络标号自动为“A1”,第3个自动为“A2”……。
……
步骤6:放置接地符号和电源符号
配线工具栏中的工具是用来绘制接地符号的,工具是用来绘制电源符号的。
单击工具栏上的电源或接地工具按钮后,光标将变成十字形,将光标移动到图纸中合适的位置单击鼠标左键即可放下电源或接地符号。
放下后,双击电源或接地符号即可打开电源或接地符号的属性对话框,在对话框中进行属性的设置。
在对话框中的左侧“颜色”按钮处单击,在弹出的对话框中选择合适的颜色,设置电源或接地符号的颜色。
在对话框的下侧“属性”处文本框内可以输入电源或接地符号的网络名称。
在对话框的右上侧“风格”后单击,可以在弹出的列表项所提供的7个选项中选择一个。7种风格所对应的样式如下:
PowerGroundCircleArrowBarWaveSignalGround
Earth
页脚内容
精心整理
在“电源端口”对话框的右下侧“位置”处可以在改变x和y的坐标位置。
放置电源和接地符号也可以通过菜单“放置”/“电源端口”来实现。
在“配线”工具栏中,工具按钮图纸符号、图纸端口和端口,以及ERC检查忽略标志将在以后的章节讲解。
◆小结
“配线”工具栏是ProtelDXP绘图过程中使用非常多的工具栏,工具栏上的各项命令和菜单“放置”中的各项命令是相对应的。如放置网络标号,既可以通过“配线”工具栏上的按钮执行,也可以通过菜单“放置”/“网络标签”执行。
在执行工具按钮的过程中,当鼠标处于悬浮状态时,按下Tab键,可以打开该工具按钮所对应的属性设置对话框,可以在其中对对象进行属性设置。
◆实训
在D:下新建一个名为”存储器电路.SchDoc”
页脚内容
精心整理
单项训练4LED驱动电路图的设计
为了使绘图更加方便和快捷,ProtelDXP2004提供了一个实用工具栏,其中包含了对原理图进行修饰的实用工具组、对元件布局进行调整的调整工具组、用来放置各种类型接地和电源符号的电源工具组、提供了各种常用电子器件的数字式设备工具组、提供了各种仿真电源符号的仿真电源工作组、以及用于设置网格的网格工具组。
实用工具栏可以通过菜单“查看”/“工具栏”/“实用工具”
单击每种工具组旁边的向下箭头,可打开该工具组所对应的所有工具。比如打开“实用工具组”
调准工具组数字式设备组网格工具组
实用工具组电源工具组仿真电源工具组
本项目结合实例来介绍实用工具栏的使用。
◆ 训练任务
…L8垂直对齐,R1…R8垂直对齐,并且都等距分布。
◆ 学习目标
掌握实用工具组中各工具按钮的使用及其属性的设置
掌握调准工具组中各工具按钮的使用
掌握电源工具组中各工具按钮的使用及其属性的设置
掌握数字式设备工具组各工具按钮的使用及属性的设置
掌握仿真电源工具组各工具按钮的使用及属性的设置
掌握网格工具组中各工具按钮的使用
执行步骤
步骤1:新建设计项目和文件
新建设计项目和电路原理图文件,图.PrjPCB”和“LED驱动电路图.SchDoc”
分别命名为“LPC9401实验电路步骤2:放置元件、设置属性
放置HEADER6X2:该元件所在的库为,查看“元件库”面板,如果该库没有加载进来,则按照前面所讲述的方法将该元件库加载进来。
单击“配线”工具栏上的“放置元件”按钮,在弹参考”后输入元件名“Header6X2”
查找放置器件SN74HC595D:单击元件库面板查找”对话框中,在上方的文本框中输入要查找的按钮。
等待几秒钟后,系统会将所有查找到的器件双击查找到的元件名“SN74HC595D”,按X到图纸的合适位置单击确定该元件在图纸中的位修改元件的编号为U1。
页脚内容
显示在“元件库”
键将该元件左右翻转,然后将鼠标移动置。
上的“查找…”,在弹出的“元件库器件名称SN74HC595D,然后单击确定出的“放置元件”对话框中,在“库
精心整理
该元件所在的库为,也可先安装元件库,然后使用该元件。
查找放置元件发光二极管LED:该器件所在的库为。
在“元件库”……
放置电阻:在绘制电路的过程中,电阻、电容、非门、或门等元器件的使用频率是非常频繁。在“实用工具”栏中,这些经常使用到的元件以工具组的形式显示在绘图窗口中,从而方便用户快速的绘图。
知识链接:数字式设备工具组的介绍
当用户需要使用某个元件时,只需要在该元件所对应的按钮上单击选中,然后将鼠标移动到图纸中的合适位置,即可放置该工具所对应的元件。
步骤4:元件的布局
1)发光二极管的对齐操作:单击选中发光二极管L1,按住Shift键,依次单击L2、L3……
单击“实用工具”“垂直等距分布”
2)电阻的对齐操作:
知识链接:调准工具组中各工具的介绍
需要提醒的是,只有在已经将需要调准的对象选择好后,调准工具组中各工具按钮才有效。否则调准工具组中各工具呈现不可用状态。
左对齐工具:将选中的对象以最左边的对象为目标,所有器件左对齐。
右对齐工具:将选中的对象以最右边的对象为目标,所有器件右对齐。
水平中心排列:将选中的对象以水平中心的对象为目标进行垂直对齐排列。
水平等距分布:将选中的对象沿水平方向等距离均匀分布。
顶部对齐工具:将选中的对象以最上边的对象为目标顶部对齐。
底部对齐工具:将选中的对象以最下边的对象为目标底部对齐。
垂直中心排列:将选中的对象以垂直中心的对象为目标进行水平对齐排列。
垂直等距分布:将选中的对象沿垂直方向等距离均匀分布。
排列对象到当前网格:表示将选中的对象都排列到网格上,前提条件是网格已打开。
步骤5:连接导线
步骤6:放置电源符号
“实用工具”栏中的“电源”
页脚内容
精心整理
用户可以根据自己的需要选择其中的电源符号使用。各按钮的功能和“配线”工具上的“电源”
知识链接:实用工具组中各工具的功能及使用方法介绍
该工具组中各工具的功能和使用方法如下:
该工具用于画直线,使用方法和导线一样。
该工具用于画多边形,单击上,在合适的位置单击左键
起点
动鼠标到合适的位置,单击绘制一个椭圆弧有5要素,即圆心、长轴半径、短轴半径、圆弧起点、圆弧终点。
单击选中该工具后,移动到图纸中合适的位置,单击确定圆心的位置,然后再次移动到合适的位置单击,此时二次单击点距离一次单击点的距离就是椭圆的长轴半径;再次移动鼠标到合适的位置
依次类推,每次单击都可以标移动到起始点,单击左键该工具用来绘制椭圆弧,
状态。可以绘制规则或不规该工具用来绘制贝塞尔曲线。
单击选中该工具后,先在合适的位置单击确定曲线的起点,然后第2次单击确定曲线的第2点,第3次单击确定曲线的第3点,第4次单击确定曲线的第4点,……
第3点
第5点
第8点
第7点
起点 第4点
第6点
圆心
终点
单击,三次单击点距离一次单击点的距离就是椭圆的短轴半径;四次单击确定椭圆弧的起点,五次单击确定椭圆弧的第2点
终点位置。
该工具用来放置作为注释使用的文本字符串,该字符串没有电气属性。
单击该工具后,移动到图纸中合适的位置,单击即可确定字符串的位置。
如果需要改变注释的内容,可以双击该对象。弹出一个对话框,在该对话框的“注释”属性框中,“文本”后的文本框中可以输入注释的内容。单击“字体”后的按钮,在弹出的“字体”对话框中,可以改变注释的字体和颜色。
另外,在“注释”对话框中可以改变注释的颜色和位置,以及注释的放置方向和对齐方式,是否镜像。
该注释是一个矩形框,单击该工具按钮后,将鼠标移动到图纸中合适的位置单击,可以确定矩形框的左上角点,该工具是用来放置大段注释的文本框
然后移动到另一个点单击,可以确定矩形框的右下角点。绘制完毕按右键退出。双击矩形框,将弹出一对话框,可以在该对话框中改变注释的内容、字体格式、位置、是否显示边界、是否有填充色等。
该工具用来放置矩形。单击选中该工具后,先单击确定矩形一个角点,移
动鼠标到合适的位置再次单击,确定矩形的另一个角点。放置完毕后,单击右键退出。双击矩形,可以在打开的对话框中修改矩形的边框颜色、宽度、填充颜色该工具用来放置圆角矩形,使用方法同上。
以及矩形的位置等。
该工具用来绘制椭圆。
单击该工具按钮后,移动到图纸中合适的位置单击确定椭圆的圆心,然后移动到合适的位置单击,2次单击点距页脚内容
精心整理
离第1次单击点的距离为椭圆的长轴半径,第3次单击点距离第1次单击点的距离为椭圆的短轴半径。绘制完毕,单击右键退出。
单击该工具按钮后,移动到图纸该工具用来在图纸上放置图片
中合适的位置单击确定馅饼的圆心,然后移动到合适的位置单击,确定馅饼的单击该工具后,将鼠标移动到图纸中合适的位置,第1次单击确定图片放置的一个角点,移动鼠标到另一位置单半径,第3次单击确定馅饼的起点位击,确定另一个角点的位置。然后将弹出一个对话框。在该对话框中查找到需要插入的图片,确定后,即可将图片插入进来。
置,第4次单击确定馅饼的终点位置。
注意:在执行这些工具的过程中,按下Tab键,将弹出该工具的属性设置对话框,可以在该对话框中设置绘制对象的颜色、粗细、位置等相关属性。放置完毕后,如果需要修改对象的属性,也可以双击对象,同样会弹出该对象该工具的作用是实现阵列式粘贴,也就是一次可以多个。它的功能
的属性设置对话框。
和菜单“编辑”/“粘贴阵列”功能是等同的。
步骤7:添加文字注释
“LED驱动电路”、“47K×8”、“本设计中利用带有高速SPI接口的HC595芯片来驱动LED,将HC595的时钟SCLK、数据SI分别与LPC9401的SPICLK、MOSI相连,片选信号RCK与P1.7相连。这样就可以向HC595发送数据了。将高位输出与LPC9401的MISO相连,就可以从HC595将数据读出来”
步骤8:添加虚线框
1 2
4
3
绘制长方形:单击选中“实用工具”组中的“放置直线”
直线属性设置:单击绘制好的直线,在弹出的对话框中将“线风格”设置为“Dotted”,即是将导线设置为虚线形式。
步骤8:添加网络标号
◆小结:
“实用工具”栏提供的6个工具组为用户提供了极大的方便。在使用过程中用户需要注意以下区别:
1)“配线”工具栏中“导线”按钮和“实用工具”组中“直线”按钮的区别是,前者具有电气属性,而后者没有电气属性。
2)“配线”工具栏中“网络标号”和“实用工具”组中“文本字符串”的区别同上,前者具有电气属性,而后者只是对原理图的说明,没有电气属性。
◆实训
页脚内容
精心整理
在前面所建的设计项目“LPC9401实验电路图.PrjPCB”下新建一原理图文件,保存为“键盘电路.SchDoc”,在其中绘制如下电路图。
页脚内容
精心整理
单项训练5红外遥控信号转发器电路的设计
在设计电路原理图的过程中,有时会遇到电路比较复杂的情况,用一张电路原理图来绘制显得比较困难,此时可以采用层次电路来简化电路图。
层次电路就是将一个较为复杂的电路原理图分成若干个模块,而且每个模块还可以再分成几个基本模块。各个基本模块可以由工作组成员分工完成,这样就能够大大的提高设计的效率。层次电路图可以采取自上而下或自下而上的设计方法。
下面我们将通过设计项目来介绍自上而下设计层次电路图的方法。
◆训练任务
“电路图”和“电路图”,要求从图中虚线处分开。
◆学习目标
理解层次原理图的概念,掌握顶层电路图和子图之间的结构关系以及切换关系
掌握使用自底向上和自顶向下的方法绘制层次原理图
掌握端口、图形端口、方块图在层次原理图中的使用
◆执行步骤
步骤1:新建项目文件
新建一个设计项目和两个原理图文器.PrjPcb”和“电路图”、“电件。分别保存为“红外遥控信号转发路图”
步骤2:绘制“电路图1”
在文件面板中,双击“电路图”“红外遥控信号转发器”电页脚内容
精心整理
路图中虚线的左侧部分。
步骤3:绘制“电路图2”
在文件面板中,双击“电路图”“红外遥控信号转发器”电路图中虚线的右侧部分。
对齐方式
文字颜色
端口名称
端口风格
端口位置
长度
填充色
边框色
端口的I/O属性
步骤4:添加端口
“电路图”和“电路图”“电路图”和“电路图”之间是通过三根导线相连接的。在层次电路图中,子电路图之间的联系可以通过端口来表示。
端口的使用方法:单击“配线”工具栏上的端口按钮
参照如上使用方法,在“电路图”和“电路图”
电路图1中的三个端口P1、P2、P3的I/O属性都是输出(input),长度为30;电路图2中的三个端口P1、P2、P3的I/O属性都是输入(input),长度都为30。
步骤5:生成顶层电路图
虽然电路图1和电路图2中具有相同的端口,但是两张图之间还没有建立联系。所以需要新建一张顶层电路图,在顶层电路图中体现电路图1和电路图2之间的关系。
执行“文件”/“创建”/“原理图”,在“红外遥控信号转发器.PrjPcb”项目中添加了一个空白的原理图文件,然后将其保存为“顶层电路图.SchDoc”。
双击打开“顶层电路图.SchDoc”,执行菜单“设计”/“根据图纸建立图纸符号”,在弹出的对话框中选择“电路图”,单击“确定”“No”
按照上述方法生成“电路图”
页脚内容
精心整理
此时代表“电路图”和“电路图”
打开“顶层电路图.SchDoc”
鼠标将变成十字形,然后将鼠标移动到电路图1所对应的方块上,单击后,将打开该方块所对应的子原理图,即“电路图”。
如果要从子原理图“电路图”切换回到顶层电路图,只需要在“电路图”中的某一个端口上单击,即可回到顶层电路图。
知识链接:自顶向下设计层次原理图
上述方法是先画子电路图,然后由子电路图生成顶层电路图中的方块,称为自底向上。另外有一种方法,是先绘制好顶层的方块电路图,然后生成完成各方块所对应的子电路图,称为自顶向下设计层次原理图。
结合以上的例题“红外遥控信号转发器”,下面讲述自顶向下设计层次电路图的方法。
步骤1:新建设计项目和文件
新建一个设计项目和原理图设计文器.PrjPcb”和“顶层电路图.SchDoc”
件,分别保存为“红外遥控信号转发步骤2:绘制顶层电路图
在“顶层电路图.schdoc”
在“配线”工具栏上单击“放置图纸符纸上合适的位置单击确定方块的左上角点,下角点。方块即绘制完毕。双击方块图,在弹置为“电路图1”,将文件名设置为“电路图而文件名表示该方块所对应的子电路图的名由于两个电路图之间是通过三个端口实和“电路图2”上放置端口,表示连接关系。
在“配线”工具栏上单击“放置图纸入口”工具按钮,然后将鼠标移动到方块“电路图1”中,第一次单击确定端口在方块处于上下左右哪一侧,第二次单击确定端口的具体位置。放置好,双击端口,修改属性。“电路图1”中三个端口的属性是:都是输出端口Output,名称分别为P1、P2、、P3。“电路图2”中三个端口的属性是:;都是输入端口input,名称分别为P1、P2、P3。
号”工具按钮,将鼠标移动到图然后移动到右下角某处单击确定右出的属性对话框中,将“标志符”设”。标志符表示方块的名字,字。设置完毕,方块“电路图1”
现的,所以需要在方块“电路图1”步骤3:生成子电路图
执行菜单“设计”/“根据符号生成图纸”,光标将变成十字形,将鼠标移动到方块“电路图1”上,单击,将弹出一对话框,单击“No”,随即将生成方块“电路图1”所对应的子电路图纸,图纸上有三个端口,也就是根据方块“电路图1”
按照上述方法,自动生成方块2所对应的“电路图”
绘制完毕后,可以通过层次原理图切换按钮来验证层次原理图之间的对应关系。
页脚内容
精心整理
◆小结
层次电路图设计方法为绘制庞大的电路图提供了方便,可以根据要求将一个大的原理图分解为若干个部分,然后按照层次原理图的设计方法自顶向下,或是自底向上绘制完成。
子电路图之间的关系可以通过端口来实现,也可以通过网络标号来实现。层次电路图不但可以是两层结构,也可以是多层结构,即在一个子电路图中还可以包含方块,该方块也对应一个更小的电路图。
当采用自底向上方法设计时,各子电路图完成后,顶层电路图能够自动生成,其中包含的端口数量和其所对应的子电路图是对应的。当采用自顶向下方法设计时,先绘制顶层电路图,然后由顶层电路图中的每个方块自动生成包含若干个端口的子电路图。
◆实训
采用“自顶向下”或“自底向上”
页脚内容
精心整理
单项训练6实用门铃电路的编译及报表的生成
电路原理图不是简单电路的拼凑连接,而是具有实际意义的电子元件之间按照一定规则来组织连接的。因此,设计者需要在原理图完成后对其进行检查,以便查出人为的错误。ProtelDXP2004提供了原理图编译功能,能够根据用户的设置,对整个工程进行检查,又称为ERC(电气规则检查)。
电气规则检查(ERC)可以按照用户设计的规则进行,在执行检查后自动生成各种可能存在错误的报表,并且在原理图中以特殊的符号标明,以示提醒。用户可以根据提示进行修改。
在绘制复杂电路的过程中,通常会由于元件太多,编号产生混乱,如果手工逐个修改,容易出错,而且很浪费时间。ProtelDXP2004提供了元件编号管理功能,可以实现自动重新编号。如果是系统自动编号,则不会出现元件编号重复的情况。
在原理图设计完毕后,为了方便查找数据,经常需要打印原理图或输出相关报表。ProtelDXP2004提供了图纸打印和报表输出功能。
下面我们以单项训练2中的实用门铃电路为例,讲解电气规则检查、设置元件编号、打印设置以及各种报表的生成。
◆训练任务:
以单项训练2中绘制的实用门铃电路为操作对象,按照如下要求进行操作:
1) 对原理图进行电气规则检查,并排除查找出的错误,掌握忽略ERC工具的使用。
2) 对原理图中包含的所有元件重新编号
3) 进行打印设置
4) 生成网络表
5) 生成元件清单
6) 生成工程层次结构表
◆学习目标
理解电气规则检查的含义,掌握电气规则检查和排除错误的方法
掌握如何对原理图中元件重新编号
掌握设置打印属性
掌握生成原理图的各式报表(网络表、元件清单、工程层次结构表)
◆操作步骤
步骤1:电气规则检查的设置
在对工程项目进行检查之前,需要对工程选项进行一些设置,从而确定检查中编译工具对工程所做的具体工作。
执行菜单“项目管理”/“项目管理选项…”
下面主要对常用的“ErrorReporting”和“ConnectionMatrix”两个选项卡做一些介绍:
1、标签“ErrorReporting”
在该标签中,可以设置所有可能出现的错误的报告类型。错误报告类型可以分为四种:错误(error)、警告(Warning)、严重警告(FatalError)、不报告(NoReport)。
如果用户希望当在项目中出现“网络标号悬浮”(位置错误)这样的错误时,系统的报告类型为“错误”。在用户可以在该标签上的“FloatingNetLabels”后,将错误类型设置为“错误”。
页脚内容
精心整理
2、标签“ConnectionMatrix”
用户也可以在其中设置产生错误的报告类型。
假如用户希望当进行电气规则检查时,对于元件无源引脚未连接时,系统不产生报告信息。则可以在矩阵的右侧找到passivepin(无源引脚),然后再在矩阵上部找到unconnnected(未连接)这一列,持续单击两行列相交处的小方块颜色,直到其变为绿色(不报告),就可以改变电气连接检查后的报告类型)。
小方块有4种颜色:绿色表示不报告、黄色代表警告、橙色代表错误、红色代表严重错误。
在实际使用过程中,用户一般采用的是系统提供的默认设置,也可根据情况适当调整。
本例中,采用系统的默认设置。
步骤2:执行项目编译命令
执行菜单“项目管理”/“编译PCBProject实用门铃电路”
两个警告的意思都是类似的,第一个警告是C1的引脚1没有驱动来源,第二个警告是C2的引脚2没有驱动来源。因为本例中,不需要做仿真,只是绘制原理图,元件是否有驱动来源并不影响。所以可以忽略不计。
如图7.1所示,将“netwithnodrivingsource”后的报告类型设置为“无报告”。
再次行菜单“项目管理”/“编译PCBProject实用门铃电路”,编译后打开消息提示框,发现已无任何提示信息,表示编译无错。
在实际工作和学习中,用户所用到的问题可能很多,ProtelDXP2004给出的编译信息并不都是准确的。用户可以根据自己的设计思想和原理判断该错误信息。
步骤3:元件序号重新排列
对于复杂电路,如果元件很多,则编号很容易混乱。如果采用手工修改,不但浪费时间,还很容易出错。而ProtelDXP2004提供了元件编号管理功能。可以对序号自动按照一定的规则重新排列。“实用门铃电路”称不上是一个复杂电路。在此,我们以它为例,具体介绍元件序号重新编号功能。
页脚内容
精心整理
1)执行菜单”工具”/”注释”,将弹出一“注释”对话框,
2)选择编排方法
对话框左上角的“处理顺序”下拉列表框中提供了4种编号的编排方法:
Upthenacross:从下到上、从左到右重新排列元件编号
Downthenacross:从上到下、从左到右重新排列元件编号
Acrossthenup:从左到右、从下到上重新排列元件编号
Acrossthendown:从左到右、从上到下重新排列元件编号
当用户选择了某种编排方法时,列表框下方将出现一个图形,能够形象的说明该种排列方法。
本例中,选择“Upthenacross”排列方法,即从下到上、从左到右排列。
3)重新编号
单击对话框中的“ResetAll”按钮,将删除原理图中的所有编号,便于
4)更新编号
单击对话框中的“更新变化表”
提示原图中共有3处发生了变化。
5)更新修改
页脚内容
精心整理
单击对话框中的“建立ECO”
6)确认修改
“执行变化”,系统将会弹出执行修改变化窗口。
单击“关闭”按钮,即生效。
步骤4:打印输出
用户在打印之前,一般需要先进行页面设置,然后进行打印设置。
1、页面设置
页面设置的主要作用是设置纸张大小、纸张方向、页边距、打印缩放比例、打印颜色设置等。
执行“文件”/“页面设定”
“尺寸”用于设置打印纸张的大小,可以在其后的下拉列表中选择。
“横向”表示将图纸设置为横向放置。
“纵向”表示将图纸设置为纵向放置。
“余白”用于设置纸张的边缘到图框的距离,分为水平距离和垂直距离。
“缩放比例”用于设置打印时的缩放比例。电路图纸的规格与普通打印纸的尺寸规格不同。当图纸的尺寸大于打印纸的尺寸时,用户可以在打印输出时对图纸进行一定的比例缩放,从而使图纸能在一张打印纸中完全显示。
有两种刻度模式可供选择:
“FitDocumentOnPage”表示根据打印纸张大小自动设置缩放比例来输出原理图。
“ScaledPrint”用于自行设置打印缩放比例。当选择该项后,可以在“修正”下设置X和Y方向的缩放比例。
“彩色组”后用于颜色的设置。“单色”表示将图纸单色输出;“彩色”表示将图纸彩色输出;“灰色”表示将图纸灰色输出。
本例中,将图纸大小设置为B5,放置方式设置为横向,单色。
2、打印机设置
执行“文件”/“打印”,打开打印机配置对话框,其中用于设置打印机的属性。
在该对话框中可以选择打印机的名称,打印范围,打印份数等等。
用户可以根据的要求进行设置。
单击“确定”按钮后,如果用户的电脑已经连接了打印机,就可以打印了。
步骤5:生成网络表
网络表是反映了原理图中器件之间连接关系的一种文件,它是原理图与印制电路板之间的一座桥梁。在制作印制电路板的时候,主要是根据网络表来自动布线的。网络表也是ProtelDXP2004检查、核对原理图、PCB是否正确的基础。
网络表可以由原理图文件直接生成,也可以也可以在PCB编辑器中,由已经布好线的PCB网络表中主要包含元件的信息和元件之间生成网络表的步骤如下:
1)打开原理图“实用门铃电路”
2)执行菜单“设计”/“设计项目的网络表”路”
双击即可打开网络表文件“实用门铃电在网络表文件中,包含两部分信息:元件信网络前面部分的[]中列出的元件信息。如
[
C1
在文本编辑器中由用户手动编辑完成。图导出网络表。
连接的网络信息。
/“ProtelDXP”,就会生成“实用门铃电路.NET”。
息以及元件之间的网络信息。
页脚内容
精心整理
RB7.6-15
CapPol1
]
列出的元件C1的信息,该元件的封装为RB7.6-15,该元件的型号为CapPoll。
网络表后面部分的()中列出的是元件之间的网络信息。如:
(
NetC1_1
C1-1
D1-2
R1-1
U1-4
)
表示网络名为C1-1,其中所包含的引脚有C1的引脚1、D1的引脚2,R1的引脚1,U1的引脚4。
步骤6:生成元件清单报表
元件清单报表能够生成原理图中所有的元件信息。如果需要采购原理图中的所有器件,则可以生成元件清单,按照元件清单去购买。
执行“报告”/“BillofMaterials”
对话框的右边列出了要产生的元件的列表信息。
单击“报告”
单击“输出”
在该对话框中设置保存的名字,选择保存的类型和位置,即可将元件清单输出到指定的文件中了。
步骤7:生成工程结构图
执行菜单“报告”/“ReportProjectHierarchy”,即可生成该项目结构的工程结构图。
◆小结
页脚内容
精心整理
电气规则检查并不能检查出原理图功能结构方面的错误,也就是说,假如你设计的电路图原理方面实现不了,ERC是无法检查出来的。ERC能够检查出一些人为的疏或,比如元件引脚忘记连接了,或是网络标号重复了等。当然,用户在设计时,假如某个元件确实不需要连接,则可以忽略该检查。可以在忽略检查的地方放置一个“忽略ERC”检查点。该工具在“配线”
忽略ERC检查点
页脚内容
精心整理
◆实训
Acrossthenup方式自动编号,生成网络表、元件清单表、组织结构图。
页脚内容
精心整理
单项训练774LS系列元件的设计
ProtelDXP2004为用户提供了非常丰富的元器件库,其中包含了世界着名的大公司生产的各种常用的元器件六万多种。
但是在电子技术日新月异的今天,每天都会诞生新的元器件,所以用户在绘制原理图的过程中,会经常遇到器件查找不到的情况或是库中的器件和需要的元件外观不一样。那该怎么办呢?
当需要使用系统没有提供的元器件时,用户可以自己绘制完成。ProtelDXP2004提供了强大的元件编辑功能,用户可以根据自己的要求修改系统提供的元件,也可以创建一个新的元器件。
下面通过实例介绍如何创建元件库,以及如何在库中创建元件。
◆训练任务
要求创建一个元件库文件其中创建元件:
创建一个3-8译码器元件74LS138,属性如下:
1、2、3、4、5、6引脚是input引7、9、10、11、12、13、14、15是8和16是power引脚,属性为隐藏。
脚。
output引脚。
该元件共包含16个引脚,各引脚I/O“”,按照如下要求在◆学习目标
熟悉原理图库文件编辑器的环境
掌握创建库文件和元件的方法
掌握创建各种原理图符号的方法
◆执行步骤
步骤1:新建库文件
执行“文件”/“创建”/“库”/“原理图为“”。
双击件。此时窗理图元件库中的元件进行管理。
库文件名“”,打开库文口的右边就是库文件的编辑界面。
库”,创建了一个原理图库文件。保存工作窗口上浮动着一个名为“SCHLibrary”的工作面板,该面板的主要是对原步骤2:创建元件
执行“工具”/“新元件”,将弹出一个“NewComponentName对话框”,在其中输入要创建的元件名字“74LS138”
该命令的执行也可以通过单击“SCHLibrary”工作面板上的“追加”
左上角
“绘图工具栏”上的矩形按钮
步骤3:矩形框的绘制
页脚内容
右下角
精心整理
下面在图纸上绘制74LS138的矩形框。
单击实用工具栏上的“绘制矩形”
知识链接:矩形框属性的改变
双击矩形框,可以打开它的属性对话框,可以在其中修改矩形框的“边缘色”和“边框宽”,还可以改变矩形框的“填充色”,是否“透明”。矩形框的大小可以通过左下角点和右上角点的坐标来精确修改。
步骤4:引脚的放置
单击使用工具栏上的“放置引脚”
此时光标会变成十字形,并且伴随着一个引脚的浮动虚影,移动光标到目标位置,单击就可以将该引脚放置到图纸上。需要注意的是,在放置引脚时,有米字形电气捕捉标志的一端应该是朝外的。
在放置过程中可以按空格键旋转引脚。
步骤5:引脚属性的修改
将鼠标对准1引脚双击,可以打开该引脚所对应的“引脚属性”对话框。将名称改为A,标志符设置为1,将电气类型设置为“input”。然后单击确定即可。
将鼠标对准7引脚双击,打开引脚的属性对话框,将名称改为“Y0”,将标志符设置为15,将电气类型设置为”output”。然后单击确定即可。
将鼠标对准15引脚单击,打开引脚属性对话框,将名称设置为VCC,标志符设置为16,电气类型设置为“Power”。单击选中“隐藏”后的复选框,将该引脚设置为隐藏。隐藏的引脚将变得不可见。
知识链接:引脚属性的修改
当引脚处于放置的悬浮状态时,按下Tab键,将打开它的属性对话框。可以在其中对它的属性进行修改。
当需要连续放置多个编号连续的引脚时,这种方法比较快捷。因为它的编号会自动增1,而其他属性不变。
步骤6:74LS138元件属性的设置
单击“SCHLibrary”工作面板上的“编辑”按钮,将打开元件属性设置对话框。在该对话框中,将“Default”(元件的默认编号)设置为“U?”,将“注释”设置为“74LS138”。对话框下方的“库参考”、“描述”、“类型”、“模式”“确定”就可以了。
知识链接:小提示
在设计一个元件的过程中,要特别注意每个引脚的属性。尤其是电气特性等属性一定要和元件的具体情况相符合,否则在其后的ERC检查或仿真过程中,可能会产生各种各样的错误。
◆小结
通过本例可以得知,设计一个新元件的主要步骤如下:
1、新建原理图库文件,并保存
2、新建库元件。提示:一个库文件中可以包含多个库元件。也可以在已经存在的库中新建元件。
3、在第四象限的原点附近绘制元件外形。提示:如果不在第四象限原点处绘制元件,在使用元件的时候,将出现参考点离元件很远的情况。
4、放置元件引脚并设置引脚属性
5、设置元件属性(名称、编号、封装等)
6、保存元件
页脚内容
精心整理
◆实训
新建一个元件库,库名为“我的SN74LS78AD,该元件共包含14个引脚,14为输入引脚,8、9、12、13为输出引脚,库.Schlib”,在该库中创建元件其中1、2、3、5、6、7、10、11、4和11为电源引脚。
页脚内容
精心整理
单项训练874LS00元件的设计
◆训练任务
打开单项训练7中所创建的元件库“”,在其中
1、2、4、5、9、10、12、13引脚为输入;3、6、8、11引脚是输出,另外有一个电源引脚VCC,编号为14;一个接地引脚GND,编号为7。
PartA PartB PartC PartD
◆学习目标
进一步熟悉原理图库文件编辑器的环境
掌握打开元件库文件并向其中添加元件
掌握创建包含多个子件的元件的方法
掌握如何设置元件的封装
◆执行步骤
步骤1:打开库文件“”
打开单项训练7中所建立的库文件“”。
步骤2:新建元件“74LS00”
执行“工具”/“新元件”,在弹框中输入新建元件的名字“74LS00”
出的“NewComponentName”对话步骤3:PartA的绘制
PartA由三根直线和一个圆弧所构成,绘制过程如下:
绘制直线:
绘制圆弧
放置引脚:
引脚1,设置为不可视,标志符设置为1,电气类型为input;
页脚内容
精心整理
引脚2,设置为不可视,标志符设置为2,电气类型为input;
引脚3,设置为不可视,标志符设置为3,电气类型为output;外部边缘设置为dot。
因为元件还有电源引脚,所以还需要放置两个电源引脚:
14引脚:名称为VCC,标志符为14,电气类型为Power;
7引脚:名称为GND,标志符为7,电气类型为Power。
步骤4:PartB的绘制
执行“工具”/“创建元件”
PartB和PartA的区别仅仅是元件引脚的不同,所以只需要将PartA选中后复制,在PartB中粘贴,然后改变元件引脚编号即可。如下:
切换到PartA:单击SCHLibrary面板中的PartA,就可以切换到PartA中了。选中PartA全部,然后执行“编辑”/“复制”。
切换到PartB:单击SCHLibrary面板中的PartB,执行“编辑”/“粘贴”,就将PartA选中粘贴过来了。
步骤5:PartC、PartD的绘制
步骤6:隐藏引脚的设置
在元件74LS00中,电源引脚7和14是隐脚7和14设置为隐藏。
切换到PartA,双击引脚7,打开属性对双击引脚14,打开属性对话框,选择“隐藏”分别切换到PartB、PartC、PartD,采用话框,选择“隐藏”后的复选框。然后后的复选框。就可以将两个隐藏了。
同样的方法,将引脚7和14隐藏。
藏的,所以下面将四个子件中的电源引步骤7:74LS00元件属性的设置
双击“SCHLibrary”面板上的“编辑”单击右下角的“追加”
将名称设置为DIP14,表示将元件的封装设置为DIP14了。
至此,包含4个子件的74LS00就绘制完成了。
“Default”设置为“U?”,将“注释”
◆小结
本章所介绍的是绘制一个具有多个子件的元件。包含若干个子件的元件页脚内容
精心整理
常见于TTL集成门电路中,如74LS00包含了4个与非门;74LS20包含了2个与非门的;74LS08包含了4个与门;74LS32包含了4个或门;74LS04包含了6个非门。通常第一部分称为PartA,第二部分称为PartB,以此类推,……。
在绘制元件的过程中,注意“工具”菜单中两个子菜单的区别,即“新元件”和“创建元件”(有的汉化版翻译成“创建子件”),前者是创建一个新的元件,后者是创建该元件中的一个子件。
◆实训
打开单项训练7中所创建的元件库“”,在其中
1(PartA下方的引脚)、2、3、4、10、11、12、13(PartB下方的引脚)引脚为输入;5、6、8、9引脚是输出,另外有一个电源引脚14为VCC和一个接地引脚7为GND,7和14是隐藏引脚。
将元件的封装设置为DIP14。
页脚内容
精心整理
1.3综合实训项目——键盘电路的设计
在前面的8个单项训练中,讲解了如下内容:项目文件和设计文件的区别;如何新建项目和文件;如何安装和使用元件库;如何根据需要查找使用元器件;如何使用导线、总线、总线分支、网络标号等;如何编辑原理图(选择、对齐、移动等);如何绘制多层电路图;如何按照自己的要求建立元件库,并在其中新建元件。
下面我们通过一个综合项目来巩固所学过的知识。
◆项目任务要求
1、图纸为自定义大小,宽1000,高800。栅格6。
2、要求元件布局均匀、整齐
3、对于元件库中查找不到的器件(集成块制完成,均放于元件库文件。
4、进行ERC检查并修改所有存在的错误。图1.3.1ZLG7290
ZLG7290和74LV04),请自己绘大小为10,捕捉为5,电气捕捉为74LV04是一个包含6个子件的非门集成块,6个子件如下:
PartAPartBPartC
PartDPartEPartF
图1.3.274LV04
其中引脚7和14是隐藏引脚。
◆学习目标
具备综合运用各种菜单和工具的能力
熟练使用ProtelDXP2004设计布局规范、合理的原理图
熟练的解决在使用ProtelDXP2004过程中出现的问题
◆项目过程
步骤1:新建设计项目
新建一个PCB设计项目,并将其保存为“键盘电路.PrjPCB”。
步骤2:新建元件库
在PCB设计项目下新建一个元件库文件,将其保存为“”
不要忘了设置元件的属性哦(引脚标号、引脚特性、元件名称、封装等)!
步骤3:新建原理图文件
页脚内容
精心整理
在PCB设计项目下新建一个原理图文件,将其保存为“键盘电路.schdoc”。参照要求1设置图纸参数。
步骤4:绘制原理图
参照图1.3.3,设计完成键盘电路。注意元件的布局!
步骤5:ERC检查
对电路进行ERC检查,如果有错,请仔细检查电路图并修改,再次检查,直到正确为止。
◆小结
在用户设计原理图的过程中,会遇到一些不常用的元件,库中可能不存在,则用户可以建立一个元件库文件,这个元件库文件中存放的就是用户自己设计的元件。
如果用户要绘制的原理图很大,则可以将其按照功能分为若干个模块,按照自顶向下或者自底向上的原则进行设计。页脚内容
页脚内容
图1.3.3键盘电路
版权声明:本文标题:Protel_DXP2004经典教程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1709957411a551161.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论