《学习报告(修改)new》由会员分享,可在线阅读,更多相关《学习报告(修改)new(17页珍藏版)》请在金锄头文库上搜索。
1、内蒙古工业大学信息工程学院内蒙古工业大学信息工程学院学 习 报 告课程名称: EDA原理与电子CAD技术 班级:自动化10-4 学号:201011205021姓名: 杨健 成绩: 一、开课目的(1)了解完整的PCB板设计工序及方法;(2)掌握制作元件原理图库、封装库的方法;(3)掌握PCB板设计方法及其后处理。二、学习用仪器设备、器材或软件环境(1)微机(最低配置: Pentium 4 CPU, 128M内存);(2)Protel 软件(最低版本:V7.0);(3)Windows2000/XP环境、MS Office 2000以上版、Adobe Acrobat 5.0以上版。三、电路原理图的编
2、辑1、 原理图设计编辑器启动及 环境设置(1)进入原理图编辑器1新建项目组File new PCB project grop-命名保存2 .新建项目文件File new PCB project grop-命名保存3. 新建原理图文件-自由文件File New Schmatic 此时原理图文件不属于任何项目和项目组 (2)图纸参数设置 1. 图纸大小,图纸标题框和图纸线框颜色 Design Options 2. 图纸设计信息设置Design Option Para (3)系统参数的设置 Tools- Preferences 1.原理图选择项Schematic2.图形编辑选择项graphical
3、3.默认初始值选择项 default 2、 装载元件库、放置元件及其编辑布局(1)装载元件库(包括编辑元器件的过程) 已知元件代码不知厂家和分类,用搜索;已知元件制作厂家名和元件分类,直接装。搜索元件库:打开 单击libraries 标签,点击search选择libraries on path -Path 中选路径C:Program FilesAltiumLibrary -search criteria 中 name中用通配符,model type中选封装(2)放置元件及其编辑1.放置元件 用库文件工作窗口面板Place 用命令; 用工具栏直接放置在图上需要手工给元件编号。元件悬浮在鼠标上时按
4、Tab键可编辑其属性;用编辑元件序号后,再放置同类元件自动编号。X键可以水平翻转,Y键可以垂直翻转;空格键可以左转90度。2.编辑元件 元件选择用select命令 位置调整用move 和 drag 清除用Clear、 Cut、 Delete后两者先选命令后选元件,点击元件才清除,前者先选元件后选命令。3、原理图布线使用布线工具栏布线 View-toolbas-wiring(1)画导线连线工具与绘图工具的区别;左击转折,右击完成。(2)画总线及其分支空格、X、Y依前调方向。(3)设置网络标签网络标签使总线分支具有实际的电气连通性(4)放置电源和接地符号电源和接地分别表示。(5)放置输入输出点I/
5、O端口表示与外部电路的电气连接连通性(6)放置电路节点(选auto-junction可自动添加p58)表示交叉导线的电气连接连通性(7)放置忽略ERC检查点和PCB布线规则指示网络标签表示实际的电气连接连通性(8)使用绘图工具说明或修饰原理图P102添加的文字、图形等新增对象不具备任何电气连接连通性。4、层次电路的绘制(1)设计方法1、 自上而下的设计方法先设计系统-设计子系统-功能模块-原理图2、 自下而上的设计方法先设计原理图-功能模块-设计子系统-系统复用原理图必须进行多次复制并重新命名!(2)放置方块图1、 新建原理图文件2、 Place Sheet Symbol进入层次原理图设计 测
6、试Designator、filename、unique Id对标识的影响3、 添加层次图间联系I/O端口4、 方块图间的连线(3)方块图和原理图间相互产生和切换1、 相互产生Design - Create Sheet From Symbol;Design - Create Symbol From Sheet;保持I/O端口一致2、 相互切换在打开的原理图中先编译compile - 后层次hierarchy再左击选择对象-最后再次左击对象5、ERC检查及生成报表和输出原理图(1) ERC检查1、设置检查规则 Project - Project Option2、编译项目文件Project - Co
7、mpile PCB Project3、 查看信息单击Message标签查看详细信息单击信息前的复选框查看详细对象双击对象(2)生成报表0、 打开欲生成网络报表的原理图1、 生成网络报表设置报表选择项Project - Project Option-Option生成报表 Design - Netlist - Protel 2、生成元件表产生元件清单Report- Bill Of Materials3、 产生层次项目组织报表编译项目文件Project - Compile PCB Project 产生组织报表Report- Report Project hierarchy4、产生元件交叉参考报表产生
8、交叉参考报表Report- component cross reference四、PCB板设计1.PCB设计系统的工作环境设置(1)进入 PCB编辑器1File - New - PCB 2用向导生成PCB文件 定义度量单位-公制、英制定义PCB外形尺寸。自定义时注意电气和物理边界距离。定义PCB层数和结构定义PCB过孔参数定义PCB元件形式和安装方式定义PCB导线过孔属性。(2)PCB编辑器画面管理PCB编辑器画面、窗口、工具栏、状态栏、命令行和工作面板的管理。(3 PCB设计系统的编辑1.选择功能:用菜单选择Edit - Select命令内容丰富。2.撤销选择功能:用菜单选择Edit - D
9、eselect3.移动功能:用菜单选择Edit - move。注意不同命令的区别。4.删除功能:用菜单选择Edit - Select注意clear 和delete 命令的内容区别5.跳转功能:用菜单选择Edit - jump。快速转换图纸的定位点。6.放置操作:试验手工放置元件的封装。验证是否与网表殊途同归。2.PCB设计的基本设置(1)工作层面设置工作层面堆栈管理器designlayer stack managerAdd pro. (2) 环境参数设置designoptions度量单位 、栅格 、图纸位置 (3)PCB 的规划placekeepout-track ( Mechanical 1
10、中规划物理边界,keep-out layer中规划电气边界)designboard shape-auto设计前一定要规划边界 3、PCB设计(1)装入元件库重要:进行设计前务必要确认原理图中所使用的元件的元件库已经装载且可以正常使用。(2)装入网络表与元件封装打开欲设计的项目文件和新建PCB文件。菜单命令装入design - impot change from 原理图设计同步器装入design - update PCB 菜单命令装入design - impot change from (3) 自动布局、手工调整4、 DRC检查、报表、信号完整性分析(1) DRC检查Tools - Design
11、 rule check Report option Rule to check(2) 报表生成1、 生成电路板信息报表生成报表 report - booard information 2、生成元件报表产生元件清单Report- Bill Of Materials3、产生元件交叉参考报表产生交叉参考报表Report- component cross reference4、 产生层次项目组织报表产生组织报表Report- Report Project hierarchy5、 生成网络状态报表生成报表 report - Netlist status 6、产生NC钻孔报表产生交叉参考报表Report-
12、 component cross reference(3) 信号完整性分析设置分析规则信号完整性分析根据分析结果进行补偿五、学习中遇到的问题及体会遇到的问题:1. 对元件库中的元件不熟悉,以至于连接电路原理图书出现很多错误。2装入元件库时没确认原理图中所使用的元件的元件库已经装载且可以正常使用,因此浪费了很多时间3PCB板设计时元件布局不正确或者不合理体会:通过本次课程的深入学习,我从两个方面总结了我的收获。一方面,世上无难事,只怕有心人。这句话在这门课上也得到了验证,记得课程开始的时候,我们的状态都一样“迷茫”虽然跟着老师一步一步的学习,可是需要记忆的要点很多。我们实践的时候总是无从下手,而现在我们虽然不能熟练掌握软件的应用,但起码通过自己的努力,我们有了自己的成果,也对这门课程有了一个浅的认识。所以,只要敢努力,有没有做不到的。另一方面,我了解了Protel 的基本特点以及它强大的功能。并且此课程也是对我们专业的细化,增加了我们的专业知识。在以后的工作中,缺不了这些软件的辅助。相信在未来的工作中,我会学以致用,用我学到的知识创造人生价值。16