技术开源论坛,最全面的ARM技术学习园地;分享、交流、学习ARM技术,探讨研究ARM技术问题。让我们的ARM技术水平飞速进步吧!硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页声明本文档版权归属ARMJISHU.COM所有,并保留一切权利。非经ARMJISHU.COM书面同意,任何单位或个人不得擅自摘录本手册部分或全部内容,违者我们将追究其法律责任。本文档为硬件基础培训配套教材。欢迎您访问论坛获取最新培训教程和参与论坛举行各种开源项目。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页DxDesigner实例教程DxDesigner作为我们这次培训的原理图设计软件,具有如下特点:•广泛的层次化支持。使设计复用成为可能•设计浏览器提供完整的设计视图,包括真正的层次化结构和层次化原理图设计•设计导向器允许基于参考标志符、数值、器件号或其它任何属性的器件搜索•设计导向器显示所有网络、网络对等和连接•属性编辑器提供对多个器件属性或跨越所有数据表和层次模块的网络进行同时编辑功能•约束编辑器允许在设计创建过程中将物理的和电的约束定义到设计中•自动的网络标号减少错误产生并节省时间•支持完整的数字、模拟和数模混合信号仿真•集成的库浏览器,可以搜索、添加和特征化器件•集成的变量管理器创建原材料的变量清单(BOMs)•综合的数据管理能通过文档的锁定和版本更新实现团队设计•支持大多数流行的PCB版图设计软件本教程从基础开始,一步一步,完成USB转串口的原理图绘制。相关配套文件如下:1.《DxDesiner软件界面介绍》2.《DxDesinerSymbol制作》3.Symbol文件夹USB转串口使用的元器件Symbol文件说明:PADS2007在安装完成后,由于日语支持的原因,请先参照日语支持问题及解决办法附件描述,先完成相关修改,否则可能影响以下的学习和使用。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页第一部分:认识原理图1.1如何打开已有原理图项目讲述如何打开一个已有的原理图项目,请先到如下网址下载例子文件SCH.RAR。(论坛下载地址:=2137)请将此文件保存至电脑内,如E:\ARMjishu.com\课程讲义\3.第三课工具软件使用教程\SCH目录下。启动DxDesigner后,从File菜单进入,选择打开项目选择到原理图存放路径硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页打开的原理图如下图所示说明:双击红框内的SCH开可以见到图中的原理图。1.2原理图由哪些部分组成好,我们现在已经打开了一个现成的原理图,现在来认识一下原理图的主要组成部分。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页从上图中,可以看出,一份原理图由以下一些基本部分组成:•原理图项目•库•原理图页面•Symbol•网络连接1.2.1原理图项目在DxDesigner中,每一份原理图都是以项目的形成组织的,将原理图所使用的库、具体的原理图页面都保存在原理图项目中。关于原理图项目的建立,见如何新建一个原理图项目章节描述。1.2.2库整个原理图应用的库以及新建的Symbol都将在库里可以看到。1.2.3原理图页面原理图页面即具体的设计图纸,一个项目中,可以包含一页到多页原理图页面。在原理图页面,包含原理图具体使用的Symbol和网络连接关系。1.2.4SymbolSymbol是元器件在原理图中的具体表示符号,要求与实际的元器件一一对应,关于Symbol的制作见《DxDesinerSymbol制作》文档介绍。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页1.2.5网络连接表示整个原理图中的连接关系,如下图中黄圈内的网络连接表示MAX232芯片的2脚(C1+)、4脚(C1-)与电容的连接。网络连接与PCB上实际的连接对应,也就是常说得电气连接。好了,这就是一份原理图的主要组成部分,现在我们已经对原理图有了一个初步的认识,让我们继续下一步的学习。第二部分:从0开始新建一个原理图现在,我们将从0开始,完成USB转串口的电路原理图的绘制,具体的电路见参考原理图。让我们按照下面的指导实际操作吧。2.1.打开DxDesigner软件DxDesigner软件一共有三种打开的途径,分别是:a.双击桌面DxDesigner软件图标打开b.通过eProductDesigner2007PADS,进入DashBoard打开c.通过Windows开始-所有程序…打开在3.1如何打开DxDesigner软件中,详细介绍了这三种方法。在这里,我们选用通过桌面DxDesigner图标的方式打开。打开后软件界面如下:硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页2.2.新建原理图项目参照3.3如何建立一个原理图项目,建立一个名为PL2303HX的原理图项目。项目建立成功后,界面如下。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页2.3.绘制原理图Symbol参照《DxDesigerSymbol的制作》文档说明,完成Symbol的制作。参考原理图项目中的主要器件的数据手册见芯片资料汇总文件夹。为避免制作Symbol的繁琐工作,可以直接进行2.4添加参考原理图使用的Symbol文件操作。2.4.添加参考原理图使用的Symbol文件随教程一起,提供了参考原理图中使用的Symbol文件,为于Symbol文件夹,请将此文件保存至电脑内,如D:\ProgramFiles\MentorGraphics\Library\Symbol文件夹下,然后直接将这些Symbol增加到项目中,避免繁琐的绘制Symbol的工作。具体操作参照3.5如何增加已经绘制的Symbol到项目进行。添加完Symbol后,在DxDesigner中,执行Add-Component进入添加器件界面。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页在弹出的窗口中,可以看到增添的参考原理图Symbol。2.5.增加原理图页面增加原理图页面。参照3.6如何新增一个原理图页面完成。添加成功页面后,界面如下所示硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页2.6.放置Symbol在完成Symbol库的添加后,将本次绘制需要使用的Symbol放置到原理图页面中。放置Symbol的具体操作见3.7如何在原理图中放置Symbol操作,放置完成后,如下图所示。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页2.7.绘制原理图按照下图连接,完成整个网络连接的绘制,具体操作见3.8如何绘制原理图网络绘制。哈哈!原理图绘制很快就完成了!从0开始,原来如此简单!硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页第三部分:基本操作在这一部分,我们将对DxDesigner使用过程中,一些基本的操作进行描述。希望各位学员,遇到使用困难时,能在第一时间找到解决办法。3.1如何打开DxDesigner软件PADSDxDesigner软件可以启动的方式有三种:a.桌面双击DxDesigner软件图标b.双击eProductDesigner2007PADS,进入DashBoard,在DashBoard中选择DxDesigner启动c.从开始-程序菜单启动软件启动后,界面如下硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页说明:关于软件界面的说明参考《DxDesiger软件界面介绍》文档。3.2如何新建一个原理图项目点击File-New进入输入项目相关设置硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页点击“确定”后,会弹出如下提示框,不要理会,直接点“确定“就可以了。原理图项目界面如下所示硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页3.3如何添加原理图Symbol库与其他原理图绘制工具类似,DxDesigner也可以增加Symbol库,可以将常用元器件的Symbol库添加到原理图的Libraries目录下,这样,可以直接使用库里已有的Symbol,而不需要重复绘制已有的元器件Symbol。PADS2007软件安装好以后,缺省提供了一少部分的Symbol库,位于软件安装目录\MentorGraphics\2007PADS\SDD_HOME\Libraries文件夹,主要有common、discretes、analog、preview和buitin几个,下面描述common库的添加方法。进入添加库操作硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页选择库文件所在的路径,后点击确认,完成comon库文件的添加。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页至此,Common库添加完成,其他库的添加方法与之相同。添加完软件自带的库以后,原理图项目Libraries目录下增加如下几个文件。3.4如何绘制SymbolSymbol是元器件在原理图中的具体表示符号,要求与实际的元器件一一对应。在DxDesigner中,Symbol有两种建立方式。具体的操作指导见《DxDesignerSymbol的建立》文档说明。3.5如何增加已经绘制的Symbol到项目在设计开发过程中,我们经常需要用到之前项目使用的元器件,为了避免重新绘制元件Symbol,下面介绍如何将已有的Symbol增加到项目中。硬件基础培训教程armjishu.com@163.com嵌入式专业技术论坛页,共38页在本次课程中,使用了如下Symbol.Symbol名器件名Cap2.110uF1206钽电容Cap.10603封装电容symbolCon1.1USB接头Cry.112MHz晶振L.1FBM0805PT800S电感LED_Green.1贴片绿色发光二极管pl-2303hx.1USB转串口芯片Res.10603封装电阻symbolsp213eh.1RS232收发器这些Symbol与教程一起提供,文件夹名为Symbol。下面描述如何将这些Symbol复制到新建立项目目录下。复制Symbol文件夹里的所有元器件Symbol。假设新建的原理图项目路径为:E:\ARMjishu.com\培训\课程讲义\3.第三课工具软件使用教程\PL2303HX那么,将这些器件复制到E:\ARMjishu.com\培训\课程讲义\3.第三课工具软件使用教程\PL2303HX\sym这样就实现了将已经绘制好的Symbol增加