叮咚门铃的原理图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先,我们打开Protel99软件,并选择在“D:\叮咚门铃”路径下新建一个名为:“DDML.ddb”的设计数据库文件,如图2-2所示。
图2-2 Protel99软件新建设计数据库界面
然后,我们在Protel99软件界面的Documents中新建一个Schematic Document文档,打开此文档,如图2-3所示,我们就可以在其中绘制电路原理图了。
图2-3 新建Schematic Document界面
在绘制电路原理图的过程中,同学们遇到的第一个问题就是:元器件不知道往哪里去找?
在如图2-3的Protel99软件Schematic Document界面中,默认的缺省元件库是:
Miscellaneous Devices分离元件库。这里往往能找到我们所需要的大多数元器件。那么剩下的“特殊”元器件我们去哪里找呢?当然,这里有Add/Remove按钮,但是在此,我建议尽量学会自己做―――自定义(自制)元器件。
自定义(自制)元器件,是我们必须掌握的一项能力,会自定义元器件将能够为我们绘制电路原理图带来非常大的方便。
下表2-1给出了“叮咚门铃”的有关元器件方面的各种信息,刚接触用Protel99软件设计电路板图的同学,我建议不妨为自己的设计项目也制作一个类似这样的表格。从表中我们可以看出:在绘制电路原理图之前要自定义一个NE555集成电路的原理图库元件。
表2-1 “叮咚门铃”元器件明细表
自定义原理图库元件的方法大致如下:如图2-4,新建Schematic Library Document,
并打开。
图2-4 新建Schematic Library Document过程
如图2-5,先在其中绘制一个6×10方格的方块作为集成电路的元器件主体,再在周围放置元器件的引脚。为了绘图时的美观和方便,在自制原理图库元件时,引脚往往可以不按照实际元器件的引脚顺序放置。但是,要特别注意引脚的标号不能有错误。最后,给新制作的元件取个名字(例如:NE555)就可以使用了。
图2-5 自定义原理图库元件
点击图2-5左边的Place按钮,自制的元件便自动放置到Schematic Document界面之中,然后依据表2-1的相关信息,在Library列表默认的缺省元件库Miscellaneous Devices 中分别找到并放置其他元器件,最后正确连线,绘制原理图的工作就完成一半了。
接下来我们要给每一个元器件指定它在PCB中的封装名称。
我们如何知道每一个元器件所对应的封装的名称呢?具体途径是:我们先要见到实际器件。如果你还不知道原理图中的每一个元器件“长什么样子”,那么元器件的封装就无从谈
起了。其实说俗一点,元器件的封装的实质就是几个相关联的焊盘,这几个焊盘的相对位置要和你手头的实际元器件的引脚位置一一对应,以便元器件能够安装到设计制作出来的电路板上。
见到了实际的元器件,大脑中有了元器件封装的大致轮廓,如同图2-4界面的步骤一样,我们先新建一个PCB Document并打开,见图2-6。我们可以在其左边的Library项的缺省库PCB Footprints.lib中浏览到各种元器件封装名称所对应的形状,在此可以比较方便的记下我们所需要的元器件的封装名称。当然,有些元器件这里没有,我们也还可以通过Add/Remove按钮打开“库文件添加/删除”对话框来继续查找。但是,去哪里找又是个麻烦事。俗话说:“求人不如求己!”我认为最好的办法还是要自己学会自定义(自制)元器件的PCB封装库。
图2-6 在PCB界面中查找元器件的封装
要想学会自定义(自制)元器件的PCB封装库,我们首先应该弄明白一点:在电路原理图(SCH)界面中的元器件的引脚的编号(Number)与这个元器件在电路板图(PCB)中的封装的焊盘的标志符(Designator)是应该完全对应的,这是初学者往往容易忽视的一个问题。
例如,我们现在要为二极管1N4148(在电路原理图库中的名称是DIODE)制作一个PCB 封装库元件,并取名为:ERJG4148,其具体步骤如下:
1.进入图2-3所示的Schematic Document界面,在左边Library列表的Miscellaneous Devices分离元件库中找到元器件DIODE,再单击左下方的“Edit”按钮,进入如图2-7的原理图库元件编辑界面,双击元器件的引脚,记下Number项的相关内容(注意:不是Name 项)。
在二极管1N4148这个例子中,因为DIODE的两个引脚的Number项分别是1和2(而不
是A和K),所以这个元器件在PCB中的封装的对应两个焊盘的标志符(Designator)也应该是1和2(而不是A和K),如果你选择PCB中的DIODE0.4作为二极管1N4148的封装名称,那就错了,因为PCB中的DIODE0.4的两个焊盘的标志符(Designator)分别为A和K。
图2-7 原理图库元件编辑界面
2.关闭原理图库元件编辑界面,返回图2-6的界面,点击标签Documents进入图2-4所示界面中,新建一个PCB Library Document并打开,如图2-8,在坐标的零点放置一个焊盘“1”,再在坐标为(400mil,0mil)的地方放置一个焊盘“2”,最后选中Top Overlay 层,在两个焊盘之间画出二极管的形状。为了和Protel99库中自带的元件相区别,这个形状可以有个性一些。
3.单击图2-8左边的Rename按钮,将封装元件的名称改为ERJG4148,保存,这个PCB 封装库元件就定义好了。
4.回到如图2-6的PCB Document界面,点击Library列表下的Add/Remove按钮,进入“D:\叮咚门铃”路径,将DDML.DDB添加进PCB Libraries之中,如图2-9。这时我们所定义的PCB库就和软件自带的库一样可以被使用了。