1、电路设计 CAD(Protel)课程实习报告所在院系 光电信息与计算机工程学院 学科专业 测控技术与仪器 任课教师 _ 学生姓名 沈纯 学 号_ 完成日期 2013 年 11 月 25 日 上海理工大学 2目录一、实习目的 3二、实验原理 31、 Protel99SE 的系统组成 .32、 Protel99SE 的功能特性 .43、 Protel99SE 的设计步骤 .4三、实验内容 41、 8031 设计要求 .52、 8031 系统描述 .5四、实验结果 61、系统原理图 62、形成的 PCB 版图 63、元件清单 7五、实习心得7上海理工大学 3一、实习目的练习使用 PROTEL计算机制
2、图软件,学会新建*.Ddb 文件、新建*.sch 原理图、新建*.pcb 板图、添加库文件(原理图库文件与板图库文件) 、制作元器件(原理图元件与板图元件) 、学会如何导入导出原理图与 Pcb图等。二、实验原理Protel99SE的系统组成:按照系统功能来划分,Protel99se 主要包含以下俩大部分和 6个功能模块。1、电路工程设计部分(1)电路原理设计部分(AdvancedSchematic99)电路原理图设计部分包括电路图编辑器(简称 SCH编辑器) 、电路图零件库编辑器(简称 Schlib编辑器)和各种文本编辑器。本系统的主要功能是:绘制、修改和编辑电路原理图;更新和修改电路图零件库
3、;查看和编辑有关电路图和零件库的各种报表。(2)印刷电路板设计系统(AdvancedPCB99)印刷电路板设计系统包括印刷电路板编辑器(简称 PCB编辑器) 、零件封装编辑器(简称 PCBLib编辑器)和电路板组件管理器。本系统的主要功能是:绘制、修改和编辑电路板;更新和修改零件封装;管理电路板组件。(3)自动布线系统(AdvancedRoute99)本系统包含一个基于形状(Shape-based)的无栅格自动布线器,用于印刷电路板的自动布线,以实现 PCB设计的自动化。2、电路仿真与 PLD部分(1)电路模拟仿真系统(AdvancedSIM99)电路模拟仿真系统包含一个数字/模拟信号仿真器,
4、可提供连续的数字信号和模拟信号,以便对电路原理图进行信号模拟仿真,从而验证其正确性和可行性。(2)可编程逻辑设计系统(AdvancedPLD99)可编程逻辑设计系统包含一个有语法功能的文本编辑器和一个波形编辑器(Waveform) 。本系统的主要功能是;对逻辑电路进行分析、综合;观察信号的波形。利用 PLD系统可以最大限度的精简逻辑部件,使数字电路设计达到最简化。(3)高级信号完整性分析系统(AdvancedIntegrity99)信号完整性分析系统提供了一个精确的信号完整性模拟器,可用来分析PCB设计、检查电路设计参数、实验超调量、阻抗和信号谐波要求等。Protel99SE的功能特性:(1)
5、开放式集成化的设计管理体系(2)超强功能的、修改与编辑功能(3)强大的设计自动化功能上海理工大学 4Protell99SE设计步骤1、电路板设计步骤一般而言,设计电路板最基本的过程可以分为三大步骤。(1)电路原理图的设计电路原理图的设计主要是 PROTEL099的原理图设计系统(AdvancedSchematic)来绘制一张电路原理图。在这一过程中,要充分利用PROTEL99所提供的各种原理图绘图工具、各种编辑功能,来实现我们的目的,即得到一张正确、精美的电路原理图。(2)产生网络表网络表是电路原理图设计(SCH)与印制电路板设计(PCB)之间的一座桥梁,它是电路板自动的灵魂。网络表可以从电路
6、原理图中获得,也可从印制电路板中提取出来。(3)印制电路板的设计印制电路板的设计主要是针对 PROTEL99的另外一个重要的部分 PCB而言的,在这个过程中,我们借助 PROTEL99提供的强大功能实现电路板的版面设计,完成高难度的等工作。三、实验内容1、设计内容:设计以单片机 D8031为核心的单片机最小系统2、 系统描述:采用 8031kb芯片,P00 至 P07经 74als373锁存后外扩 6264RAM与 2764ROM低八位地址,P20 至 P24扩展高五位地址。按键开关由 74ALS165传出接入 31芯片串行口。四、实验结果1.系统原理图:上海理工大学 52.形成 PCB 板图
7、3、元件清单上海理工大学 6元件在图中标号 元件图形样本名 元件类型或标示值R1 RES2 8.2KR2 RES2 1KC1 CAP 33pFC2 CAP 33pFC3 ELECTRO1 10FY1 CRYSTAL 12MHzS1 SW-PB 按钮U1 D8031(40) 8031U2 74ALS373 锁存器U3 2764 8KB ROMU4 6264 8KB RAMJ1 CON26 连线器GND 地线VCC 5V五、学习心得在经过了几周的的理论教学后,使我对 protel这个软件有了一定了解。通过这次实习,让我更好的初步掌握了制作 protel的一般流程,对于 protel原理图,网络表的
8、制作导入元器件封装的制作以及 PCB图的绘制都有了更深的理解,同时能够在制作过程中改正相应的错误,通过老师的指导明白了 PCB图的元器件放置位置的规则,对其中的注意事项也熟记于心。在实习的过程中遇到了许多的困难和麻烦,比如在尝试绘制 PROTEL原理图的时候,由于不熟悉,遇到了很多困难。首先就是很多功能不知道怎么实现,比如选中了一个区域呈现黄色高亮现象,如何消除就曾困扰了很久,后来请教了老师同学,才知道点击工具栏里面的一个类似剪刀型按钮就可以解决。再比如设置网络标号的时候,如何按照数字升序顺序摆放的问题,后来知道只要按下 TAB键就可以在放置前设置。还有如何查找元器件、添加库文件、编辑元器件如
9、此的问题有很多,在经过一段时间的熟悉之后,对 PROTEL的基本操作可以说是熟练掌握了,甚至我还用很多快捷键来操作,给同学们的感觉就像是在玩游戏秀操作一样。熟悉了操作之后,正式的绘制过程就变得容易了很多。参考着书本上扩展的知识,原理图很快就画了出来。通过这次实习,我掌握了一门对于学电专业的学生必须掌握的技术,然而对于我们测控专业的学生来说,掌握 protel更是一件很必须的事情,而protel功能强大,在这次的设计中还有很多的功能没有涉及到,不过有了这次的实习过程,以后对 protel更加深入的学习就会显得得心应手了,在学习的过上海理工大学 7程中,有过许多错误的操作,但通过老师的指导、同学间的互相帮助以及自己查阅参考书,克服了种种困难,现在基本能够对它熟练运用。通过这次设计实习,使我深深的知道,在工作中的任何环节都不能马虎,任何一点小小的差错都可能会导致最终的失败。在以后的工作学习当中,我会一直保持这种严谨的学习工作态度,这样才能够将工作学习做的更好、更出色。