
2.2 仿真电路原理图设计
本书所有案例都是以8051 系列单片机为核心的,在设计原理图时,根据当前电路复杂程度和特定要求,读者可在Proteus提供的模板中选择恰当的模板进行设计,打开模板时需要单击“文件/新建设计”(File/New Design)菜单,打开“创建新设计”(Create New Design)对话框,然后选择相应模板。直接单击工具栏上的“新文件”(New File)按钮时,Proteus会以默认模板建立原理图文件,调整图纸大小或样式时可单击“系统/设置图纸尺寸”(System/Set Paper Size)菜单进行设置,默认图纸背景是灰色的,如果需要改成本书案例所使用的白色,可单击“模板/设置设计默认值”(Template/Set Design Default)菜单,将对话框中的“图纸颜色”(Paper Colour)改成白色。
创建空白文件后,建议在续操作之前先将DSN文件保存到指定位置,接下来就可以开始在图纸中添加元件了,单击模式工具栏上的元件模式(Component Mode)图标,对象选择窗口上会出设备(Device),对于空白DSN文件,对象选择器中不会显示任何元件,这时可单击“P”按钮,打开图2-2所示的元件选择窗口,在元件库选择各种模拟元件、数字芯片、微控制器、光电元件、机电元件、显示器件等,2.3节会给出元件的分类介绍。

图2-2 元件选择窗口
放置在图纸中的所有元件旁边都会出现<TEXT>,这时可单击“模板/设置设计默认值”菜单,在打开的窗口中将“显示隐藏文本”(Show hidden text?)取消勾选,即可快速隐藏所有<TEXT>。
放置元件后,用左键或右键单击都可以选中元件,在元件上左键双击可打开元件属性窗口,先单击右键再单击左键也可以打开属性窗口,右键双击则会删除元件。主工具栏上还提供了在当前电路图内块复制(Block Copy),块移动元件或子电路的红绿色相间的工具按钮,对于选取的块电路,通过右键菜单“复制到剪贴板”(Copy to Clipboard)可以很方便地将部分或全部电路或元件复制到其他DSN文件中。
放置元件后即可以开始连线,当鼠标指向连线的起始引脚时,在起始引脚上会出现红色小方框,这时单击鼠标,然后移动鼠标指向终点引脚再单击,连线即成功完成。如果连线过程中要按自己的要求拐弯时,只需在移动鼠标的路径上单击要拐弯的地方即可,移动鼠标时有必要的话还可以配合Ctrl键,这样的连线会保持水平或垂直,这与Proteus 6.9是不一样的。
如果电路中并行的连线较多,或连接线路较长,可以使用模式工具栏中的总线模式(Buses Mode)图标绘制总线,绘制总线后,将起点出发的连线和到终点的连线都连接到总线上,但要注意的是这样连线时必须给各线条加上标签(Label),加标签时可直接在连线上单击右键,选择“Place Wire Label”菜单项,或先单击模式工具栏中的标签模式(Label Mode)图标,然后用鼠标指向连线,在连线上出现“×”号时单击左键,在弹出的对话框中输入标签即可。
读者在布线过程中可能会发现,将一个DSN中的部分元件或子电路复制到另一个文件时,粘贴的部分不便与原图中元件连线了,这是因为两者在绘图时设置的网格分辨率不一样,这时可打开“查看”(View)菜单,在10th到0.5in之间选择不同的吸附分辨率,分辨率越小越便于绘制密集的线条,Proteus的默认设置是Snap 100th。
在设计电路原理图的过程中,可能会有元件加入DSN文件但电路中没有使用该元件,或者曾经使用过,但随后又将其删除了,如果要将这些元件从文件中彻底清除,可单击菜单“编辑/清理文件中没有用的器件”(Edit/Tidy),另外,单击“工具/材料清单”(Tools/Materials List)可以很方便地生成当前案例的所有元件清单。
掌握以上这些基本操作后,读者已经可以在Proteus中绘制仿真电路图了。