沈阳航空航天大学protel与C语言 课设报告.docx

上传人:b****1 文档编号:1873483 上传时间:2023-05-02 格式:DOCX 页数:8 大小:209.12KB
下载 相关 举报
沈阳航空航天大学protel与C语言 课设报告.docx_第1页
第1页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第2页
第2页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第3页
第3页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第4页
第4页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第5页
第5页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第6页
第6页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第7页
第7页 / 共8页
沈阳航空航天大学protel与C语言 课设报告.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

沈阳航空航天大学protel与C语言 课设报告.docx

《沈阳航空航天大学protel与C语言 课设报告.docx》由会员分享,可在线阅读,更多相关《沈阳航空航天大学protel与C语言 课设报告.docx(8页珍藏版)》请在冰点文库上搜索。

沈阳航空航天大学protel与C语言 课设报告.docx

沈阳航空航天大学protel与C语言课设报告

PROTEL部分

一、任务说明

(1)熟练掌握PROTEL软件的使用;

(2)按要求绘制电路原理图和PCB版图(能够用自动布线和手动布线相结合);

(3)能够按要求建立元件库和封装库。

原理图的要求要照下图所给的要求绘制原理图以及印刷板图。

通过查找资料得知:

图中主要为8031AH最小系统及简单的Led灯部分,其中DM74LS373为三态输出八路D型透明锁存器和边沿触发的D锁存器,用于锁存临时的数据,以及芯片AM2864A30DE(28).

二、原理图绘制说明并新建一个元件库

首先,原理图的绘制。

新建一个.sch为后缀的原理图文件

打开,接下来是将元器件找到,并放入原理图中。

不同的元件所在的库可能不同,默认的元件库为Miscellaneous-Device.在这个元件库可以找到电阻电容等通用的元器件

(1)图

(2)

在通用库中,找不到所要的单片机,此时需要添加库。

(2)所示在软件的根目录中找到IntelDatabooks然后Add此时添加已有的原理图库完毕可以找到80C32AH。

双击元件可以改变元件的标注,用来标记元件的大小,名称。

如图(3)所示

图(3)

依次按照原理图的要求进行修改。

其次,新的元器件库的创建。

创建一个Schlib1.Lib文件,进入之后可以进行元器件的绘制以DM74LS373为例。

画一个矩形界面大小要合适,然后添加pin,使用快捷键PP可以改变所放的针的标号,位置。

如图(4)所示

图(4)图(5)

注意:

此时需要添加反斜线如O\C\就能在OC上面添加横线,在Dot出选中就可以获得图(5)所示的图形。

逐个添加完毕后获得图(6),

图(6)图(7)

此时需要把所画的元件库添加到原理图文件中,供原理图使用。

添加过程与上类似,只是这时只要添加你整个的Mydesign文件就可以了,添加完毕后如图(7)所示。

这时就可以拖进原理图中,按照相同的方法将元件AM2864A30(28)画好添加入原理图库中,此时所有的元器件就放全了,开始将所有的元器件按照要求连接。

连接过程中需要注意网络标签的放置地点,以放置总线时要注意放置总线入口(BusEntry),以及连线处是否有断点,元件是否有重复,要边连接边进行电气检测ERC,通过检测发现错误不断改正。

 

三、印制板图绘制说明并详细叙述根据原理图生成的网络表文件,绘制印制板图的过程以及创建一个元件的封装的过程。

首先,为元器件添加封装。

建立一个PCB1.PCB文件,在图(8)所示中为已知的元件寻找封装,找到之后,在原理图中双击元件,在footprint处填写其封装,则此元件的封装添加完毕,如给芯片添加封装如图(9)所示。

图(8)图(9)

将能找到封装的元件依次添加完毕,如果找不到,则需要则需要自己建一个元件的封装库。

新建PCBLIB.LIB文件,打开之后按照自己的要求画合适的封装如图10。

其中要想测距离可以用Ctrl+G来使封装尽量准确,于此同时,需要考虑元器件的正负极性问题,比如LED在原理图中默认的管脚分别为A,K所以画封装的时候,两个焊盘的管脚也要与之对应否则会无法自动连接。

LED的封装如图(11)。

图(10)图(11)

将所画好的元器件封装添加到PCB文件中,如图(12)

添加成功如图(13)所示

图(12)图(13)

 

接下来根据原理图生成网络表文件。

如图(14)(15)所示

图(14)图(15)

根据网络表中的数据可以检测元件的封装是否添加正确的封装,同时可以检测点与点种的连线状况,可以帮助我们及时的检查出错误,是生成PCB板前的准备工作,也是从原理图到PCB的一个过渡的桥梁。

 

四、总结

平常自己做一些电子小制作的时候,总是用万用板,跳线连得乱七八糟,既不美观,也会影响性能。

这次终于有机会学了这个制板的软件。

从满头雾水,到最终看着自己画的板子成型,经历了一次又一次的失败,同时发现了自己的不足。

在画板的过程中遇到的困难,无疑是这次我学到的最有用的东西,通过解决这些困难,我总结了一些比较容易出错的地方:

1画原理图的时候连线的时候容易产生错误,解决方法用电气规则检测。

2在自己画元器件封装的时候,要确定已知元件的封装的大小3有极性的元器件封装的时候要注意正负极情况4总线连接时,要放置总线连接入口BusEntry.5放置元件的时候要注意是否发生重叠。

6放置网络标号的时候要注意放置的位置。

7学会通过生成的网络表来检查问题,并将其解决。

8要先画好板子的大小,调整好元器件所放的位置再进行自动布线。

在自动布线完成后,我又手动布线了一回,感觉两者各有其好处。

手动布线,会更精准,看起来会更加美观。

而自动布线,非常方便,还可以生成3d效果。

通过这次对Protel99se的学习,我学到画板的一些简单的流程,我会继续学习这个软件,努力自己画一块属于我自己的51学习板。

 

五、参考文献

作者.书名.版本(版本为第一版时省略),[M]出版地:

出版社,出版年.

 

软件设计部分

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2