IC卡智能水表电路设计.docx
《IC卡智能水表电路设计.docx》由会员分享,可在线阅读,更多相关《IC卡智能水表电路设计.docx(11页珍藏版)》请在冰豆网上搜索。
IC卡智能水表电路设计
内蒙古工业大学信息工程学院
实验报告
课程名称:
电子线路CAD与仿真
实验名称:
IC卡智能水表电路设计
实验类型:
验证性□综合性□设计性■
实验室名称:
信息学院机房
班级:
通信10-1学号:
姓名:
不再沉沦痕组别:
同组人:
成绩:
实验日期:
2012年12月15日
实验报告成绩:
指导教师审核(签名):
年月日
实验报告
一、仪器设备型号及编号
实验室仪器以及个人宏碁aspire5750G
二、实验器材或软件环境
(1)计算机配置一:
Pentium4CPU2.93GHz,1.25GHz256内存
计算机配置二:
宏碁第二代英特尔COREi5-2410MCPU,2G内存,1G显存;
(2)ProtelDXP2004;
(3)XP环境/Windows7环境、MSOffice2007、AdobeAcrobat5.0以上版。
三、实验步骤、程序调试方法
(1)设计电路原理图
首先新建工程文件,并在其目录下建立原理图文件与PCB文件。
在原理图窗口中绘制原理图,绘制原理图过程如下所示。
实验电路图按模块一一设计,本实验将电路图分为四部分,用软件制图步骤如下:
图一
图二/图三
图四
整体原理电路图截图如下:
(2)程序调试
绘制完成后,进行电气规则检查。
单击Messages查看是否存在警告或错误提示根据提示内容进行修改。
出现的错误有:
标号没有对应,导致标号悬空;电源和接地没有区分;待通过电气规则检查后,将原理图导入PCB文件
编译检查:
检查结果未出现错误,但是有几个警告,经过查看警告并不影响本实验的设计,因此按老师说的可以忽略警告。
再就是做元器件报表,部分截图如下:
报表检查无误后再进行下一步,导入电路图到PCB板上:
选择Design—updatetoPCB,结果如下(部分截图):
这是反复做了几次才出现的结果,刚开始因为实验不连续,所以第二次实验做的是导入电路图,因为在实验室电脑上都安装了还原精灵,所以需要将软件中没有的PCB电路元件库重新导入到libraries并选择需要的元器件替换原来的元器件。
执行结果:
当Check选项与Done选项全部显示对号表示导入成功。
如果出现错误,则将出现错误的元件重新添加一次即可。
因此可以在PCB上找到导入的电路元器件,然后把它拖到黑色的PCB面板上进行下一步操作。
导入完成后,首先查验导入元件数目与原理图中器件数目是否相等即检查是否存在没有导入的元件。
然后开始元件的布局。
元件布局要符合诸多规则,如电源部分尽量放在一起;发热元件放在电路板外围;接插件位于电路板边缘方便接线,开关也要放置于靠边的位置;担任核心处理任务的器件要放在中心等。
手工布局(未布置完某时刻截图):
接下来就是给已经手工布局好的电路图加边框,步骤简单,拐弯处可以选择45度的折线,其它则都是直线,在此就不截图说明。
边框画好后就是设置布线规则,需要设置的有VCC和VDD等,截图如下:
布线规则设置完毕后,接下来选择自动全部布线,当显示100%时,表示成功。
在这个步骤我做了很多次,但每次都能够一步成功,不会像其他同学的布线时停止在百分之几十就不动了,那这说明布局或者画边框出现了问题,需要再检查排除错误方能自动布线成功。
然后就是选择布铜,分为物理层、底层和顶层,操作步骤截图如下:
添加边距及数据,最后得到的PCB板如下:
最后得到的3D效果图如下:
四、实验中存在的问题
由于是初学者,在学习的过程中难免出现很多细节上的错误,经过这么多学时的学习归纳总结主要有以下一些错误:
1、原理图设计连线过程中有时会自动加上结点造成错误。
2、原理图设计时元器件相隔太远。
3、原理图设计时绘制导线过多导致图纸看起来非常复杂。
4、网络标号使用不当。
5、在印刷电路板设计中装入网络表时元器件不能完全调入。
6、PCB图中手动布线如果用走直线拉得不直时会有毛刺。
7、手工布局和自动布线出现规则性错误。
8、生成的印刷电路板图与电路原理图不相符,有一些元件没有连上。
五、解决方法
经过课堂上听老师讲课、课堂实验以及课后学习和实践的过程中,我找到了我遇到的这些问题的解决方法,可能说的并不专业,但是还是能够解决问题的。
1、尽量线与线不重叠或者绕开有节点的地方连线,这样就不会自动加节点。
2、选择放置时把窗口放大到合适的大小,然后元件封装就容易多了。
3、能够用总线代替总线分支的就都绘制总线,这样绘图显得简洁明了多了。
4、网络线路太多可以使用网络标号,但是网络标号必须一一对应。
5、到网络表文档中查找未定义封装的元件,补上元件封装
6、走直线的时候心要静,别紧张,同时可以用快捷键“空格键”来确定所画线路。
还有就是可以选择在拐角处使用45°的折线。
7、这种情况时有发生,问题出在原理图上,原理图看上去是连上了,但画图不符合规范,导致未连接上,因此只要画图时规范下就可以解决。
8、手工布局一定要考虑好布局规则,元件连线多的器件尽量放在一起可以节省绕线距离避免线路干扰等等。
自动布线前需要设计好布线规则,线与线之间尽量少交叉,自动布线如果不满意可以适当在手工布线调整。
六、体会及思考
随着电子工业的飞速发展,电路设计越来越复杂,手工设计越来越难以适应形势发展的需要,Protel99SE以其强大的功能、快捷实用的操作界面及良好的开放性,为设计者提供了现代电子设计手段,使设计者能快捷、准确地设计出满意的电路原理图和印刷电路板,不愧是从事电路设计的一个良好的工具。
因此,作为通信工程专业的我们,学习它的重要性显得极为明显与必要。
作为初学者的我,在学习的过程中,首先接触的是如何绘制基本电路的原理图。
这在整个学习过程中是相对简单的,因为它是绘制其它图的基础。
要绘制原理图,首先要创建一个新的SchematicDocument界面,然后就是加载原件库,当遇到库中所没有的元器件时,我们就要自己导入元件库。
在这一系列的学习过程中,我慢慢也就熟练起来了。
之后便是PCB封装的学习了。
这是很重要的一个过程,需要我注意的就是每一个原件都要有封装并且要封装正确。
这之后我们要对原理图生成一个网络报表,然后在PCB中也同样创建一个网络报表,只有当检错后显示“Allmacrosvalidated”,才能进行下一步的动作,但这也只是正确完成PCB的一个必要前提,只有当所有的原件都连线时,才有可能正确。
接下来同样还有很多细节问题,在通过老师的讲解和自身学习,一个个问题迎刃而解,看到自己设计的电路图和制作的PCB板,我体会到前所未有的成就感。
Protel的学习要多练习,熟能生巧,只有这样我们才能更快更好地完成制图。
在为期32学时的学习中,我对ProtelDXP原理图设计和PCB设计有了一个初步的了解,对其传递的思想也有所领悟,我相信这会使我受益匪浅,在今后的学习工作中肯定还会有用武之地,因此以后还要继续研究学习,请教老师相关知识,不断的自我充实来丰富自己的专业知识,使自己在专业技能上有所提高。