序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 名称 电阻 电阻 电容 电容 电容 单片机 升压芯片 LED灯 LED灯 LED灯 下载接口 10针插座 2针插座 4针插座 8针插座 串行接口 10针插座 液晶显示器 喇叭 8引脚排阻 可变电阻 晶振 开关 表6 器件列表 标称 500Ω 10kΩ 2pF 100uF 0.5uF AT89C51 MAX232 LED-BLUE LED-BIRY LED-GREEN CONN-SIL10 CONN-SIL2 CONN-SIL4 SIL-100-08 CONN-D9F CONN-SIL1 LM016L SPEAKER RESPACK-8 1kΩ 12M 封装 RES40 RES40 CAP10 ELEC-RAD10 ELEC-RAD15M DIL40 DIL16 LED LED LED TRANS 10DIL CONN-SIL10 CONN-SIL2 CONN-SIL4 SIL-100-08 D-09-F-R CONN-SIL1 CONN-DIL14 CONN-SIL2 RESPACK-8 CONN-SIL3 XTAL18 CONN-SIL2 数量 6 1 2 1 4 1 1 3 1 1 4 4 1 2 2 1 1 1 1 1 5 1 10 代号 R1-R6 R8 C1、C2 C3 C21-C24 U1 U21 D1、D3、 D5 D4 D6 ISP J1、J2、J3、J10 J4 J5、J8 J6、J7 J9 J11 LCD LS1 RP1 RV1-RV5 X1 S1-S10
系统总原理图如图6.4所示,它除了包括上面介绍的AT89C51外围电路模块、LCD液晶显示模块、RS232模块,还包括3个可变电阻接口、8个开关接口、4个LED显示灯、1个报警喇叭接口以及P0、P1、P2和P3的预留接口。这些接口可供不同的串行通信作控制、指示和硬件调试备用。
此原理图在Proteus 原理图编辑区进行绘制,其方法已在上一章介绍,绘制过程在此不再累述。
图6.4 系统总原理图
6.3基于Proteus ARES的最小系统PCB制作
串行通信最小系统的原理图绘制完成以后,就可以利用Proteus ARES编辑环境进行PCB绘制工作,在PCB绘制过程中,要进行元器件的封装、边框大小的绘制、放置元件、根据原理图连线、覆铜和加标注以及3D预览等工作。
1.元器件的封装
在ISIS中添加元件时,大部分元件都已经配置了一个封装(有部分元件要手动添加封装)。但这个封装并不一定适合系统的设计,因此需要重新添加适合的封装。
在元器件库中找不到ISP器件,通过ISIS编辑器绘制了一个ISP元器件,为元器件添加封装信息。双击ISP元器件,在弹出的属性对话框如图6.5所示中单击PCB Package后面的问号,将弹出如图6.6所示的对话框,在Keywords输入TRANS 10 DIL,点击“OK”即可。
图6.5 ISP的属性对话框
图6.6 元器件选择框
调整好所有元件的封装后,到菜单“Tools /Netlist Compiler”,接着打开Netlist Compiler设置对话框,上面的设置保持默认就行了,单击OK 生成网表文件。
紧接的工作就是将网表文件导入到ARES。到菜单“Tools/Netlist to ARES”,这样就会打开ARES(你也可以利用工具栏的相应按钮来完成这一操作)。
ARES 工作界面如图6.7所示。
图6.7 ARES 工作界面
2.画边框
在放置元件前,我们必须要画一个版框,之后所有的元件将在版框布线。我们用2D Graphics Box工具绘制版框,绘制前,我们要先给它设置颜色,因为这个是边框,所以我们应该选黄色(Board Edge),该设置工具位于主窗口底部。在工作区点击后,按住左键不放,拖出一个适当大小的矩形,释放左键,我们就绘制好了版框。如果以后想修改这个版框,你需要再次单击2D Graphics Box 中的矩形符号,在版框的边框上单击右键,这是会出现控制点,拖动控制点就可以调整版框的大小了,本系统的版框设置为100?65mm的矩形,结果如图6.7工作界面中编辑区的部矩形框所示。
3. 元件放置