1、电子电子CADCAD主 编 刘海燕副主编 阚海辉 杨海晶 电子教案电子教案项目三项目三创建创建“个性化个性化”元件库元件库 任务描述执行步骤内容小结上机实训电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库 任 务 描 述 本项目需要完成的任务是创建自己的元件库文件myschlib.schlib,按照要求在其中创建元件:元件1:制作一个如图3-1所示的七段数码管原理图元件。元件2:复制、编辑NPN型三极管的原理图符号。将如图3-2(a)所示为原三极管原理图符号修改为如图3-2(b)所示为需要的三极管原理图符号。元件3:在原理
2、图中直接修改元件管脚,将如图3-3(a)所示为ROM存储器修改为如图3-3(b)所示为需要RAM存储器符号。元件4:制作如图3-4所示含有子件的74LS107D原理图元件。将Miscellaneous Devices.IntLib元件库中的如图3-5所示元件复制到myschlib.schlib元件库中。生成原理图元件报表。电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库图3-1七段数码管(a)(b)图3-2三极管原理图符号 任 务 描 述电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2
3、004项目三 创建“个性化”元件库(a)ROM存储器M27C64A20F1(b)RAM存储器6164 图3-3在原理图中直接修改元件管脚 任 务 描 述电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库(a)Part A(b)Part B 图3-4 分单元制作的74LS107D原理图元件 任 务 描 述电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库图3-5 个性化元件库需要添加的元件任 务 描 述电子电子CADCAD项目教程项目教程Protel DXP
4、2004Protel DXP2004执行步骤 第第1 1步步元件元件1的制作的制作 第第2 2步步元件元件2的制作的制作 第第3 3步步元件元件3的制作的制作 第第4 4步步元件元件4的制作的制作 第第5 5步步创建个性化元件库创建个性化元件库 第第6 6步步生成原理图元件报表生成原理图元件报表 项目三 创建“个性化”元件库电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 1.创建项目文件:单击 文件创建项目 PCB 项目命令,新建了一个名为“项目三.PrjPCB”的PCB 项目文件。2.新建元件库文件:点击“项目
5、三.PrjPCB”文件右击如图3-6所示在“项目三.PrjPCB”中创建元件库文件“Schlib1.SchLib”,启动元件库设计编辑器,如图3-7所示。第第 1 1 步步元件元件1 1的制作的制作 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 1 1 步步元件元件1 1的制作的制作 图3-7原理图元件库编辑器界面 图3-6启动元件库设计编辑器 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 3.原理图元件库编辑界面如图3-
6、8所示。第第 1 1 步步元件元件1 1的制作的制作 图3-8放置矩形命令 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 4.制作新元件:绘制数码管的外形画矩形如图3-8、图3-9、图3-10所示。矩形属性设置为:选择“画实心”“透明”“Smallest”,“位置”“填充色”“边缘色”为默认设置。第第 1 1 步步元件元件1 1的制作的制作 图3-9 画矩形 图3-10矩形属性设置对话框 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行
7、步骤 绘制数码管的“8”字形画直线如图3-11、图3-12、图3-13所示。直线属性设置为:线宽为“Medium”,颜色227号,线的风格为默认设置。第第 1 1 步步元件元件1 1的制作的制作 图3-11放置直线命令 图3-12画直线 图3-13直线属性设置对话框 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 绘制数码管上的引脚放置引脚如图3-14、图3-15所示。放置1引脚属性设置为:显示名称为“A”、标识符为“1”并可视。电气类型为“Input”,长度为“30”,方向“270Degrees”,其余为默认设
8、置。第第 1 1 步步元件元件1 1的制作的制作 图3-15放置引脚属性对话框 图3-14放置引脚命令 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 给数码管标注文字放置文本如图3-16、图3-17、图3-18所示。在“文本”栏输入文本内容,单击确认,将字符放置到合适的位置。第第 1 1 步步元件元件1 1的制作的制作 图3-16放置文本字符串命令 图3-17文本字符串属性对话框 图3-18绘制的数码管 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个
9、性化”元件库执行步骤 数码管库元件属性设置:在绘图区空白处右击,弹出如图3-19所示快捷菜单,执行“工具元件属性”命令,如图3-20所示,设置相关属性并确认。保存新建元件:执行“文件保存”菜单命令。第第 1 1 步步元件元件1 1的制作的制作 图3-19库元件属性快捷菜单 图3-20库元件属性对话框 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 本项目需要完成的任务是安装Protel DXP 2004软件,新建项目文件为设计入门.PrjPCB,再新建原理图设计入门.schdoc,原理图设计环境设置为:图纸设置:
10、设置图纸大小为A4,水平放置,图纸颜色为白色,边框色为黑色;网格设置:设置捕捉栅格为 5,可视栅格为 10,电气栅格捕捉的有效范围为5;字体设置:设置系统字体为宋体、字号为12、黑色;标题栏设置如图1-1所示。第第 2 2 步步元件元件2 2的制作的制作 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 1.复制原元件。按路径“C:Program FilesAltium2004Library”打开Miscellaneous Devices.IntLib元件库出现如图3-21所示对话框点击“抽取源”转到库编辑界面如图
11、3-22所示选择NPN三极管原理图符号按“Ctrl+C”将其复制剪切板。第第 2 2 步步元件元件2 2的制作的制作 图3-21 建立一个集成库项目电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 2 2 步步元件元件2 2的制作的制作 图3-22 选择NPN三极管原理图符号电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 2.粘贴原元件。打开在第1步中创建的“myschlib.schlib”新建元件输入新建元件名称“NPNxj”
12、如图3-23所示 确认按“Ctrl+V”粘贴复制的三极管符号,如图3-24所示。第第 2 2 步步元件元件2 2的制作的制作 图3-23 输入新元件名称电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 2 2 步步元件元件2 2的制作的制作 图3-24 粘贴NPN三极管符号电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 3.编辑原元件。绘制椭圆如图3-25所示,其椭圆属性设置如图3-27所示。圆的半径为15,边缘宽为“Small
13、”,边缘色为“3”号。编辑成功的元件如图3-26所示。第第 2 2 步步元件元件2 2的制作的制作 图3-25放置椭圆命令 图3-26编辑成功的元件 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 4.保存文件。注意:不要保存对原元件库的修改,以免破坏原元件库。第第 2 2 步步元件元件2 2的制作的制作 图3-27 设置椭圆属性对话框电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 1.放置ROM存储器。新建原理图文件安装“ST M
14、emory EPROM 16-512 Kbit.IntLib”库文件;或在“Program FilesAltium2004Library”路径下,查找“M27C64A20F1”元件。放置“M27C64A20F1”元件,如图3-28所示。第第 3 3 步步元件元件3的制作的制作 图3-28 ROM存储器元件符号 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 2.修改工作环境。执行“工具原理图优先设定”命令优先设定对话框将“单一表示负”选中如图3-29所示确认。第第 3 3 步步元件元件3的制作的制作 图3-29
15、选中“单一表示负”复选框电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 3.取消管脚锁定。双击“M27C64A20F1”元件去掉“锁定引脚”前的“”如图3-30所示确认。第第 3 3 步步元件元件3的制作的制作 图3-30 取消“锁定引脚”复选框电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 4.修改管脚属性。选中“1”脚将显示名称改为“WR”将元件注释改为“6164”如图3-31所示在“锁定引脚”前打上“”。第第 3 3 步步元件
16、元件3的制作的制作 图3-31修改第1脚名称 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 5.保存文件。选中“6164”元件按“Ctrl+C”将其复制剪切板打开“myschlib.schlib”新建元件输入新建元件名称“RAM6164”确认按“Ctrl+V”粘贴复制的RAM存储器符号,如图3-32所示保存文件。第第 3 3 步步元件元件3的制作的制作 图3-32 RAM存储器元件符号 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步
17、骤 1.打开库文件。打开在第1步中创建的“myschlib.schlib”。2.新建元件74LS107D。单击“工具新元件”命令,输入新建元件的名字“74LS107D”如图3-33所示确认。第第 4 4 步步元件元件4的制作的制作 图3-33 新建元件对话框 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 3.Part A的绘制。绘制矩形框设置矩形框属性,边缘宽设置为“Small”,边缘色为“3”号色,其余为默认设置,如图3-34所示。图3-35所示为绘制的矩形。第第 4 4 步步元件元件4的制作的制作 图3-3
18、4 绘制的矩形 图3-35 绘制的矩形电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 放置引脚设置引脚参照图3-36图3-41所示。引脚1:名称为1J,标识符为1,电气类型为Input,其余为默认设置。引脚2:名称为1Q,标识符为2,电气类型为Output,其余为默认设置。引脚3:名称为1Q,标识符为3,电气类型为Output,其余为默认设置。引脚4:名称为1K,标识符为4,电气类型为Input,其余为默认设置。第第 4 4 步步元件元件4的制作的制作 电子电子CADCAD项目教程项目教程Protel DXP20
19、04Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 4 4 步步元件元件4的制作的制作 图3-36 引脚1属性设置 图3-37 引脚2属性设置电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 引脚7:名称为GND,标识符为7,电气类型为Power,其余为默认设置。引脚12:名称为1CLK,标识符为12,电气类型为Input,外部边沿为Dot,内部边沿为Clock,其余为默认设置。引脚13:名称为1CLR,标识符为13,电气类型为Input,外部边沿为Dot,其余为默认设置。引脚14:名称为V
20、CC,标识符为14,电气类型为Power,其余为默认设置。绘制结果如图3-42所示。第第 4 4 步步元件元件4的制作的制作 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 4 4 步步元件元件4的制作的制作 图3-38 引脚7属性设置图3-39 引脚12属性设置电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 4 4 步步元件元件4的制作的制作 图3-40 引脚13属性设置图3-41 引脚14属性设置电子电子CADCAD
21、项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 4 4 步步元件元件4的制作的制作 图3-42 Part A的绘制结果 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 4.Part B的绘制。单击“工具创建元件”命令,在SCHLibrary工作面板中可以看到元件74LS107D有了两个子件,即和Part B,如图3-43所示。单击SCHLibrary面板中的Part A即可切换到Part A中。选择Part A全部,单击“编辑复制”命令。单击SC
22、HLibrary面板中的Part B,单击“编辑粘贴”命令即将Part A选中粘贴过来了。将Part B中的各引脚的设置按照如图3-4(b)所示任务要求双击元件引脚进行修改。绘制结果如图3-44所示。第第 4 4 步步元件元件4的制作的制作 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 4 4 步步元件元件4的制作的制作 图3-43 SCHLibrary工作面板 图3-44 Part B的绘制结果电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性
23、化”元件库执行步骤 5.隐藏引脚设置。在元件74LS107D中,电源引脚7和14是隐藏的,所以将2个子件中的引脚7和14设置为隐藏。如图3-45、图3-46所示。第第 4 4 步步元件元件4的制作的制作 图3-45 引脚7的隐藏设置图3-46 引脚14的隐藏设置电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 6.74LS107D元件属性的设置。单击SCHLibrary面板中的“编辑”按钮,如图3-47所示,打开元件属性对话框,将元件的Default设置为“U?”,将注释设置为“74LS107D”,如图3-48所示
24、。第第 4 4 步步元件元件4的制作的制作 图3-47 SCHLibrary面板电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 单击右下角的“追加”按钮,如图3-48所示,打开如图3-49所示对话框。在“模型类型”下拉列表框中选择Footprint将名称设置为“DIP14”如图3-50所示确认如图3-51所示。第第 4 4 步步元件元件4的制作的制作 图3-48 元件属性对话框图3-49 加新的模型对话框 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个
25、性化”元件库执行步骤 第第 4 4 步步元件元件4的制作的制作 图3-50 封装设置对话框 图3-51 74LS107D元件设置结果电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 1.打开项目文件。打开项目文件“项目三.PrjPCB”如图3-52所示,元件库文件“myschlib.schlib”在“项目三.PrjPCB”项目中。第第 5 5 步步创建个性化元件库创建个性化元件库 图3-52 打开元件库文件 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个
26、性化”元件库执行步骤 2.加载元件库文件。单击项目文件“项目三.PrjPCB”右击执行“追加已有文件到项目中”按路径“Program FilesAltium2004Library”(文件类型改为“ALL files(*.*)”)找到“Miscellaneous Devices.IntLib”元件库文件,并打开,如图3-53所示保存项目加载元件库完成。在如图3-53所示中双击“Miscellaneous Devices.IntLib”得到如图3-54所示。第第 5 5 步步创建个性化元件库创建个性化元件库 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP200
27、4项目三 创建“个性化”元件库执行步骤 第第 5 5 步步创建个性化元件库创建个性化元件库 图3-53 加载Miscellaneous Devices.IntLib元件库文件图3-54 产生MiscellaneousDevices.IntLib元件库文件 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 3.复制需要添加的文件。在如图3-54所示中,双击“Miscellaneous Devices.LIBPKG”下的“Miscellaneous Devices.IntLib”文件打开“myschlib.schlib
28、”文件得到如图3-55所示。注意点击切换左下角的标签页。第第 5 5 步步创建个性化元件库创建个性化元件库 图3-55 打开Miscellaneous Devices.IntLib元件库文件图3-56 选中需要复制的元件电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 在“SCHLibrary”面板中,如图3-56所示,选择需要添加的元件,如三极管元件“2N3904”执行“工具复制元件”命令,如图3-57所示选择目标库文件“myschlib.schlib”,如图3-58所示,单击确认。这时,myschlib.sch
29、lib库文件里就添加了三极管元件2N3904。第第 5 5 步步创建个性化元件库创建个性化元件库 图3-57 复制元件命令 图3-58 复制元件到目标库文件中 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 4.保存项目。单击项目文件“项目三.PrjPCB”执行“项目保存”命令保存库文件和项目文件,“个性化”元件库就创建成功了。第第 5 5 步步创建个性化元件库创建个性化元件库 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 1元件
30、报表。在原理图元器件编辑器中,选择74LS107D元件执行“报告元件”命令,生成元件报表如图3-59所示,报表文件为“myschlib.cmp”。报表列出了74LS107D元件的所有信息,如元件名称、子件个数、元件引脚属性等。第第 6 6 步步生成原理图元件报表生成原理图元件报表 图3-59 74LS107D元件报表电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 2.元件库报表。选中个性化元件库“myschlib.schlib”执行“报告元件库”命令,生成元件库报表如图3-60所示,报表文件为“myschlib.
31、rep”。报表列出了myschlib.schlib元件库中所有的元件名称和相关信息。第第 6 6 步步生成原理图元件报表生成原理图元件报表 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 6 6 步步生成原理图元件报表生成原理图元件报表 图3-60 myschlib.schlib元件库报表电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 3.元件规则检查表。选中个性化元件库“myschlib.schlib”执行“报告元件规则检查
32、表”命令,进行规则检查属性设置,如图3-61所示生成元件规则检查报表如图3-62所示,报表文件为“myschlib.err”。元件规则检查报表用于验证元件的正确性,主要包括检查元件库中的元件是否有错,同时将有错的元件列出来并说明原因等。第第 6 6 步步生成原理图元件报表生成原理图元件报表 图3-61 元件规则检查属性设置对话框 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库执行步骤 第第 6 6 步步生成原理图元件报表生成原理图元件报表 图3-62 元件规则检查报表 电子电子CADCAD项目教程项目教程Protel D
33、XP2004Protel DXP2004项目三 创建“个性化”元件库内容小结 本项目介绍的是原理图元件的几种制作和编辑方法,并介绍了元件库的建立和三种元件报表的生成。设计一个新元件的主要步骤如下:1.新建原理图库文件,并保存。2.新建库元件。3.在第四象限的原点附近绘制元件外形。4.放置元件引脚,并设置引脚属性。5.设置元件名称、编号、封装等属性。6.保存元件。电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库上机实训 在“项目三.PrjPCB”中创建一个元件库74XX.schlib,按照如下要求在其中创建元件。创建一个3线
34、8线译码器元件74LS138,该元件包含16个引脚,各引脚属性为:1、2、3、4、5、6是输入引脚;7、9、10、11、12、13、14、15是输出引脚;8、16是电源引脚,属性为隐藏,如图3-63所示。图2-63 74LS138元件电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库上机实训 创建一个四2输入与非门元件74LS00,该元件包含4个子件,各引脚属性为:1、2、4、5、9、10、12、13是输入引脚;3、6、8、11是输出引脚;7、14是电源引脚,属性为隐藏,如图3-64所示。将元件的封装设置为DIP14。图3-64 74LS00元件 Part D Part C Part B Part A 电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004项目三 创建“个性化”元件库电子电子CADCAD项目教程项目教程Protel DXP2004Protel DXP2004此课件下载可自行编辑修改,供参考!此课件下载可自行编辑修改,供参考!感谢您的支持,我们努力做得更好!感谢您的支持,我们努力做得更好!