多通道电压检测系统的硬件设计毕业论文.doc

上传人:椰子壳 文档编号:3924996 上传时间:2019-10-10 格式:DOC 页数:27 大小:335.47KB
返回 下载 相关 举报
多通道电压检测系统的硬件设计毕业论文.doc_第1页
第1页 / 共27页
多通道电压检测系统的硬件设计毕业论文.doc_第2页
第2页 / 共27页
多通道电压检测系统的硬件设计毕业论文.doc_第3页
第3页 / 共27页
多通道电压检测系统的硬件设计毕业论文.doc_第4页
第4页 / 共27页
多通道电压检测系统的硬件设计毕业论文.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《多通道电压检测系统的硬件设计毕业论文.doc》由会员分享,可在线阅读,更多相关《多通道电压检测系统的硬件设计毕业论文.doc(27页珍藏版)》请在三一文库上搜索。

1、滨江学院 毕业论文(设计)题 目 多通道电压检测系统的硬件设计 院 系 电子工程系 专 业 电子信息工程 学生姓名 学 号 指导教师 职 称 副教授 二一四 年 五 月 二十 日目 录1绪 论.21.1课题的提出及意义.21.2设计的任务及要求.21.3设计思路及方案.22系统设计.22.1系统框图.22.2系统工作原理.33系统硬件设计.33.1单片机部分.33.1.1 ATmega16单片机.43.1.2 ATmega16各管脚功能及片内性能.43.1.3 PC通信.53.1.4单片机硬件资源分配.63.2电源与晶振,复位电路部分.83.2.1电源部分.83.2.2晶振电路.93.2.3复

2、位电路.103.3 PC通信电路.113.4数码管显示部分.113.5 LED显示灯.123.6 按键部分.133.7 74HC20.143.8 DSI302时钟部分.154Protel99se软件使用.164.1 Protel99se元件库制作.174.2 Protel99se原理图制作.174.3 Protel99se元件库封装.194.4 Protel99se PCB版图绘制.195总 结.21参考文献.22谢 词.23多通道电压检测系统的硬件设计 南京信息工程大学滨江学院,江苏 南京 210044摘要:本设计主要采用ATmega16单片机来实现一个多通道电压检测系统的设计,主要是通过A

3、Tmega16单片机内的A/D转换模块功能来实现能够对输入多路0到5之间的模拟电压进行检测并且通过LED数码管进行显示其相应的通道数及其相应的电压值,最终通过喇叭来实现过电压的报警功能,最后通过键盘输入上下界来调节电压值以便限制报警,从而达到电压的检测效果。关键词:ATmega16单片机;多通道;电压;检测Multi-channel voltage detection system hardware designTian zuo chiBinjiang College.Nanjing University of information Science and Technology, Jiang

4、su nanjing 210044,ChinaAbstract: This design mainly ATmega16 single chip microcomputer is used to realize A multi-channel voltage detection system design, mainly through the ATmega16 single chip microcomputer in the A/D conversion module function to implement the multiplexing 0 to 5 to be able to in

5、put analog voltage between testing and through the LED digital tube display the corresponding channel number and their corresponding voltage value, ultimately to achieve the function of over-voltage alarm over the loudspeaker, the upper and lower bounds finally through the keyboard input to regulate

6、 voltage value in order to limit alarm, so as to achieve the detection effect of voltage.Key words: ATmega16 microcontroller; Multi channel; Voltage; detection1绪 论1.1课题的提出及意义多通道电压检测系统的设计主要是为了能够实现了对多路电压进行检测的智能化,摆脱了传统的由人来一路一路进行检测的不便操作,因此,成为了电子行业中检测电压的得力设备,基于单片机的基础上完善的将模拟量转换为数字功能的电路设计,实现了易读,易检查的功能。1.2设

7、计的任务及要求1.能够实现多路电压的检测2.能够将模拟量转换为数字量3.能够实时显示采样值,显示不能闪烁4.是4键控制,灵敏度高,能防抖;具备电压限制报警,能够通过键盘输入上下界;可以定时采样,也可以键控采样,循环采样5.输入电压范围05V 最大输出信号5V6.具备掉电保护功能,保存数字节不少于1024B1.3设计思路及方案该项目提出了如何实现多通道电压检测系统的设计,而且还能够进行多个通道的电压的检测并且能够将检测出来的模拟电压转换为数字电压显示在数码管上而且还能够显示出通道号,怎样能够利用LED灯进行控制通道号,而且还可以实现自动循环功效,显示过程中还要具备电压限制报警功能。该项目的设计思

8、路是由点向面扩散,首先将主干器件选取完毕,选取合适的芯片,然后再根据芯片内的内部结构和各管脚功能进行选择外部结构。显示部分的选取器材是数码管,数码管的极性依电路的总体部分选取。在这里也需要考虑扩展芯片的选取,以便扩展单片机的片外资源,来实现整个电路的完善性。单片机的外部电路,如:电源电路,复位电路,时钟电路,振荡电路,按键,显示部分,都要进行深入的研究,谨慎的选材,确保电路畅通。2系统设计2.1系统框图在设计多通道电压检测系统的设计时,根据所需实现的能的外部电路,大致的设计出工作框图,系统框图如图2.1所示:PC通信蜂鸣器Mega16通道1显示通道1LED发光管 : :通道1行列键盘驱动缓冲

9、图2.1 系统框图2.2系统工作原理该项目主要是通过AVR单片机来点亮数码管实现多通道电压检测的的效果,由于单片机内自带的模拟比较器,所以直接的通过单片机P7口的I/O口即可实现实现A/D转换的功能,又由于单片机的I/O口是真正的I/O口,所以能够正确的反映出I/O口输入/输出的真实情况,不需要我们加以外部电路来实现,从而实现了电路的简洁性。为了提高主芯片工作的可靠性,该芯片还可以重新的设置启动复位的功能,还具有看门狗定时器实行安全保护的功能,主要是为了防止程序走乱,而导致的不良因素。从而提高了产品的抗干扰能力,采用8位和16位的定时/计数器,来用作比较器,通过该芯片的计数器外部中断和PWM用

10、于控制输出。由于芯片内具有大电流1040 mA,它可以直接驱动可控硅或继电器,从而节省了外围的驱动器件。选用74HC53芯片作为该电路的片外扩展芯片,主要是因为其用在并行数据扩展中,输入的数据消失的时候,在该芯片的输出端,仍然保持原有的数据,具备数据缓冲的能力和能够实现驱动缓冲功能,还可以代替三极管来实现放大电流的功能来驱动数码管的显示。从而实现了电路的完整性。3系统硬件设计3.1单片机部分3.1.1ATmega16单片机 通常在学习和掌握应用单片机来设计和开发嵌入式系统时,除了要对我们所使用到的单片机有着全面和深入的了解之外,当然在开发系统的时候所需要用到的仪器配置和是否是在使用一套好的开发

11、环境以及开发系统的平台也是必不可缺的因素。在嵌入式系统的设计开发中,系统的开发工具和开发平台选用了好的话,往往是能够能加快嵌入式应用系统的研制以及开发的接着既是对我们开发出来的产品进行调试然后进行生产和维修工作,这样一来即可起到了起到事半功倍的效果了。目前国内和国外有许多公司是根据单片机的性能和特点的不同,研制出了各种类型的以便用于开发单片机嵌入式系统的开发装置和软件开发平台。当然对于不同类型的单片机我们所使用的开发系统当然也是不同的。 AVR单片机在单片机的行业界中号称是“一线打天下”的名誉,主要原因是就是因为进入AVR单片机开发的通道比较方便,一般来说只要你稍微懂得一点电脑都可以学习AVR

12、单片机的开发。对于刚刚学习单片机的人来说只需要一条ISP下载线,把编辑、调试通过的软件程序直接在线的写入AVR单片机里,这样即可以开发出AVR单片机系列中的各种封装的器件。而且AVR单片机的输入/输出线是全部具有上拉电阻的 ,并且是可以设置其上拉电阻的阻值的,并且还可以将其单独的设定为输入/输出、还可以将其初始化设定为高阻输入、驱动能力强等特性,这样一来即可使得AVR芯片的I/O口资源比较灵活、功能更强大、而且还可以充分的利用。芯片内有很多中独立的时钟分频器,分别为URAT、I2C、SPI所提供使用。其中差不多有10 位的预分频器与8/16位定时器配合使用的,其中提供了很多种档次的定时时间,当

13、然这些都可以通过软件来设定分频系数。ATmega16引脚图如图3.1所示。图3.1 ATmega16 引脚图3.1.2 ATmega16各管脚功能及片内性能:各管脚功能: PA7.PA0:PA7.PA0为A/D转换器的模拟输入端 PB7.PB0,PC7.PC0,PD7.PD0 :为单片机的8位双向I/O 口,具有可以编写程序的内部上拉电阻。 RESET:复位,持续时间超过最小门限时间的低电平后将引起系统复位 XTAL1:芯片内的时钟操作电路与反向振荡放大器的输入端。XTAL2:反向振荡放大器的输出端。AVCC: 为端口A与A/D转换器的电源脚。当电路不使用ADC的时候,该引脚应该直接与VCC相

14、连接的。当电路使用ADC的时候该引脚应该通过一个低通滤波器VCC 连接。AREF:为A/D 的模拟基准输入引脚。 VCC:为数字电路的电源端口。 GND: 为接地端口。片内性能:ATmega16芯片是可以支持扩展的片内调试功能的并且该芯片通过JTAG接口可以实现可对 Flash、EEPROM、熔丝位和锁定位的编程,具有非易失性程序和数据存储器的优点,而且ATmega16是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。因其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达 1MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。3.1.3PC通信 P

15、C通信是atmega16 单片机自带的一个全双工的通用同步/异步串行收发模块的USART,是一个高度灵活的串行通讯设备。 PC通信的主要特点: 1.支持全双工操作,可以在同一时间进行接收和发送的操作; 2.具有三个完全独立的中断,其中TX端为发送完区,TX 端为发送数据的寄存器空区,RX 端则为接收完成区。 PC通信的主要用途:PC通信主要是用来与单片机之间进行交换信息的。 PC通信的硬件电路:由于ATmega16单片机的输入,输出端的电平是TTL电平,而PC机设置的是RS232标准的串行接口,这样导致两者的电气规范是不一样的,因此必须对单片机输出的TTL电平进行电平转换才能够完成ATmega

16、16单片机与PC机的数据通信。而Max232即为RS232/TTL电平转换芯片。 单片机MAXPCRXDTXDGND TXDRXDTINROUTROUTTIN T图3.2 单片机和PC的串口通信原理框图3.1.4 Max232Max232引脚图:图3.3 Max232 引脚图MAX232各引脚功能: 6、5、4、3、2、1脚主要是和4只电容连接在一起的,这样就能够产生+12v和-12v的两个电源,以便能够供给RS-232串口电平的需要。 14、13、12、11、10、9、8、7脚能够构成两个数据通道。其中,13脚、12脚、11脚、14脚为第一数据通道,8脚、9脚、10脚、7脚为第二数据通道。T

17、TL/CMOS数据是从T1IN、T2IN输入然后转换成RS-232数据,从T1OUT、T2OUT送到电脑的DP9插头;DP9插头的RS-232数据从R1IN、R2IN输入然后转换成TTL/CMOS数据后是从R1OUT、R2OUT输出的。 15脚为接地脚GND。 16脚为接+5v的电源脚VCC。3.1.5单片机硬件资源分配 PBO:接数码管位码扩展芯片的使能端。 PB1:接数码管段码扩展芯片的使能端。 PB2: 接LED灯扩展芯片的使能端。 PB3:接锁存器时钟信号。 PB4:接输入输出信号。 PB5:接DSI302的复位端。 PB7:接时钟信号。 PA0PA2:接输入通道。 PA4PA7:接开

18、关。 PC0PC7:接扩展芯片。 ATmega16单片机具体分配图如图3.4所示。图3.4 ATmega16单片机具体分配图3.2电源与晶振,复位电路部分3.2.1电源部分任何的不管是复杂的或是简单的电路都是离不开电源部分的,都需要电源来为其供电才能够运行,当然单片机系统也不例外,也需要电源,而且我们应该高度重视单片机系统的电源部分,不能因为电源部分电路比较简单就将其忽略,这样是不对的,因为有将近一半的故障或是电路制作失败的情况大都数是和电源有关的,只有电源部分做好了才能够保证我们的电路能够正常工作了。 首先我们来设计电源部分中最基本的也是最必须的部分。电路图如图3.5所示:图3.5 电源 其

19、中C13的阻值要比较大主要是因为它要起到滤波的作用,小电容C6具有提供一个小内阻的高频通道作用,从而可以降低电源的全频带内阻功能。一般来说大电容旁边都要并联一个小电容的,主要的目的是使整个电路能够降低高频内阻,串联一个电感L1的主要目的是为了隔直交流只通直流的目的,由于大的电解电容一般都是采用卷烧工艺制造而成的,所以等效电感较大。C7主要是阻止低频通过只限高频通入的。3.2.2晶振电路晶振电路是能够产生原始的时钟频率的电路,该电路做振荡器用的时候,是可以产生非常稳定的振荡周期的,该电路做作滤波器用的时候,是可以获得非常稳定的和陡削的带通或带阻曲线的作用。这个频率经过频率发生器的放大或缩小后就成

20、了各种不同的总线频率。在电路中的实际应用上是把它当作一个高Q值的电磁谐振回路。通常在晶振电路的两个脚上对地的接上两个叫晶振的负载电容,一般该电容的阻值是在几十皮法,它的阻值往往会影响到晶振的谐振频率和输出幅度,晶振的电路如图3.6所示:图3.6 晶振3.2.3复位电路 复位电路是整个电路中必不可少的一部分,因为要确保微机系统中电路的稳定性和可靠工作能力,一般来说微机电路中电路的正常工作需要我们供给4.755.25V的电压。当电压超过4.75V且低于5.25V以及晶体振荡器稳定工作的时候,复位信号才能够被撤除,微机电路才能开始正常的工作,但是由于微机电路是时序的数字电路,因此它需要稳定的时钟信号

21、,需要在电源上电,复位电路如图3.7所示:图3.7 复位电路 复位电路的工作原理如图3.7所示,起初给VCC上电,在通电的过程中电容C4就持续着充电,这个时候R34电阻上会出现电压,使得单片机复位;等到几毫秒以后,电容C4充电结束,这个时候R34电阻上电流会降为0,则电压也变为0,使得单片机进入工作状态。在工作期间,按下开关S2,则电容C4充当着放电作用,再按下开关S2,电容C4又再充电,这时候在R34的电阻上又出现电压,使得单片机复位。几毫秒以后,单片又机进入工作状态。3.3 PC通信电路PC通信是atmega16 单片机自带的一个全双工的通用的同步/异步串行的收发模块的USART,是一个高

22、度灵活的串行通讯设备,它的主要功能是用来与与单片机之间进行交换信息的。该电路支持全双工的操作作用,而且还可以同时的进行接收和发送;具有三个完全独立的中断,其中,TX 为发送完成区,TX 为发送数据寄存器空区,RX 为接收完成区,PC通信电路如图3.8所示:图3.8 PC通信 由于单片机输入,输出的电平都是TTL电平,而PC机设置的是RS232标准的串行接口,两者的电气规范是不一样的,因此想要完成单片机与PC机的数据通信,就必须对单片机输出的TTL电平进行电平转换。而Max232即为RS232/TTL电平转换芯片。3.4数码管显示部分数码管的工作原理:数码管的工作原理就是通过控制不同的LED灯的

23、亮灭情况来显示出不同的字形,其中数码管分为两种情况,一种是共阴极一种是共阳极,共阴极就是将八个LED灯的阴极连在一起,然后接地,然后再给任何一个LED灯的另一个端口输入高电平,这样输入高电平对应的管脚即被点亮。共阳极就是将八个LED的阳极连在一起,然后再给任何一个LED灯的另一个端口输入低电平,这样输入低电平对应的管脚即被点亮。数码管显示电路如图3.9所示:图3.9 数码管显示电路 其中引脚图的COM端是公共端,连在一起,当数码管共阴极连在一起时这时要将其接地,当数码管共阳极连在一起时,这时要将其接正5伏电源。以便电平从高流入低,其中一个八段的数码管称为一位,将多个数码管并列的接在一起就可以可

24、构成多位的数码管,其中数码管的的段选线(即a,b,c,d,e,f,g,dp)连在一起,而各自的公共端即被称为位选线。显示的时候,数据都是从段选线送入字符编码的,而选中哪个位选线,那个数码管便会被点亮。数码管的8段,对应一个字节的8位,a对应最低位,dp对应最高位。所以如果想让数码管显示数字0,那么共阴数码管的字符编码为00111111,即0x3f;共阳数码管的字符编码为11000000,即0xc0。从而可以看出两个编码的各位正好相反。在单片机电路里,芯片的驱动电流很小,一般为微安级别的,要通过三极管(可驱动电流为毫安级别,甚至更大)来驱动LED(正常工作电流为几十毫安)发光。3.5 LED显示

25、灯LED显示电路如图3.10:图3.10 LED显示电路将二极管D2D9和R26R33连接到单片机的输出口,当Q0Q7口的任意一只引脚变为低电平时,相应的LED灯管将会发光,通过编写程序即可使得Q口的电平依次的变为低电平然后经过几秒的时间后再变为高电平,这样就可以实现灯管显示的效果了。3.6 按键部分按键部分的电路设计要比较简单,在每个按键的两端要并接一个电容,主要是为了能够消除电路中的干扰。因为当外部电路检测其瞬间的低电平时,首先要先按一下按键然后再松开,这个时候产生的低电平信号可能不止一个,这个时候外部接收到的信号可能会产生误动作。这样在按键两端并联一个电容就可以消除触发信号的抖动了。在按

26、键两端并联一个电容一般是在单片机外接键盘的时候会用到的。按键部分电路如图3.11所示:图3.11 按键部分3.7 74HC20: 74HC20为四输入端双与非门。 74HC20引脚图如图3.12所示:图3.12 74HC20 74HC20 逻辑图如图3.13所示:图3.13 74HC20 逻辑图74HC20真值表如表1所示:表1 74HC20真值表输入输出A B C DYH H H HL X X XX L X XX X L XX X X XLHHHH3.8 DSI302时钟部分 DS1302是美国DALLAS公司推出的一种具有涓细电流充电能力的电路,它的主要特点就是采用串行传输数据的,可以为掉

27、电后保护电源提供一个可编程的充电功能,而且还具有关闭后充电的功能。采用普通32.768kHz晶振。 DS1302电路是与CPU进行同步通信的电路,采用的是三线接口,而且DS1302电路还可以采用RAM数据或一次性传送多个字节的时钟信号的突发方式,DS1302电路的内部带有一个318系列的RAM寄存器,这种寄存器可以用来临时性的存放数据,并且是与DS1202时钟电路兼容的,但是DS1302电路增加了主电源/后背电源的双电源引脚,同时还提供了对后背电源进行涓细电流充电的能力。工作电压为2.5V5.5V。引脚功能及结构 DS1302的引脚排列如图3.14: 图3.14 DSI302引脚图DS1302

28、电路的供电情况主要是由电源Vcc1或电源Vcc2供电,选取情况为两者中的比较大的那一个。当电源Vcc1小于Vcc2-0.2V时,就由电源Vcc2来给DS1302电路供电。相反的,当电源Vcc1大于Vcc2的时候,则由电源Vcc1来给DS1302电路供电。其中电源VCC2为DS1302电路的主电源,而电源Vcc1则为DS1302电路后备电源,但是在主电源已经被关闭的情况下,时钟电路还是依然能够保持连续运行的。X1和X2是振荡源,需要外接一个32.768kHz的晶体振荡器。来为DS1302电路供提供频率稳定的时钟信号。RST是复位/片选线,如果想要传送数据的时候,则将RST置为高电平即可。如果在传

29、送过程中RST置为低电平,那么数据将会终止传送。当电路工作的时候,电源Vcc22.5V之前,RST必须要保持低电平。只有在SCLK为低电平的时后,RST才能置为高电平。DS1302电路的I/O为串行数据的输入输出端而且是双向的,在控制指令字已经被输入之后的下一个SCLK时钟的上升沿到来的时后,数据是会被写入DS1302电路的,而数据的输入顺序是从低位开始输入的。同样,在紧接8位控制指令字后的下一个SCLK脉冲的下降沿到来的时候,那么DS1302电路的数据将会被读出,数据读出时候的顺序是从最低位到最高位的顺序读出的。 DS1302电路与CPU的连接总共需要三条线来连接,即SCLK、I/O、RST

30、,在调试程序的时候是可以不加电容器的,只加一个32.768kHz 的晶体振荡器即可。DSI302电路如图3.15所示:图3.15 DSI302电路4Protel99se软件使用4.1 Protel99se元件库制作在利用Protel99se绘制原理图时,元件库的制作是至关重要的一部分,因为其为构成原理图最基本的单元,则也是必不可少的一部分,而元件库的制作流程如下所示:第一步:打开Protel99se软件然后选择好保存路径并且新建一个制作原理图的元件库文件,并将其命名为“tianzuochi_Favorate.lib”.第二步:在新建的“tianzuochi_Favorate.lib”元件库中绘

31、制与本项目内容有关的原理图中所需要的元件。绘制元件库的具体步骤如下:(1) 绘制元件库的外形;(2) 放置元器件的引脚并且编辑元器件的引脚属性;(3) 全局修改元器件引脚的长度,并隐藏地和电源引脚;(4) 打开菜单栏ToolsRename Component菜单,分别重命名元件的属性;(5) 单击Browse Schlib管理器中的Description按钮,并且编辑元件的标号、封装、描述等信息。4.按路径Design Explorer 99 SELibrarySch打开原理图元件库文件Miscellaneous Devices.ddb,找到元件库中自带的元件,复制到“tianzuochi_F

32、avorate.lib”元件库中。4.2 Protel99se原理图制作打开Protel99se软件并选择保存路径后即可进入了Design界面,然后双击Documents,即可打开该文件夹,然后右击鼠标选择新建按钮即可弹出Wizards按钮,在此可以选择好制作原理图的库文件,并且可以直接修改原理图的文件名。,然后从新设置一下绘制界面的大小,合适的图纸设计是设计好原理图的第一步。然后就可以在此界面中进行放置元器件,在放置元件之前,首先必须先将自己所绘制的元件所在的元件库载入内存,这时需要要打开设计管理器,然后选择Browse Sch选项菜单,然后在Browse Sch选项菜单中单击Add/Rem

33、ove按钮即可进入添加/删除元件库对话框进,这时即可添加加自己所绘制的元件库。当我们添加好元器件之后就可以进行下一个放置元件并进行电器连接步骤,最终才可以方便的将每个元器件进行电器连接,当然在连接元器件之前我们得要精心设计一下该如何放置元器件,放置元器件时又该用到哪些辅助工具,这是我们必不可少的知识点,在放置元器件时,可能会用到以下几种工具:1.选中与取消元器件,我用的最直接的办法就是双击我所需要放置的元件名,然后放置到合适的位置,单击鼠标左键,即可放置,这时或是在选择好元器件之后发觉该元器件并不是自己所需要放置的,当然可以取消该元器件,我们在移动元器件的时候直接右击鼠标即可取消元器件的选中。

34、2.移动元件在放置元器件之后往往会发觉位置的不适合,这时就需要我们进行移动一下该元器件的位置,但移动元器件的方法有很多,我该选择那种方法进行移动元器件呢?当然我最常用的也是最习惯的方法就是按住CTRL键,然后选择好需要移动的元器件,即可进行任意的放置所选元器件的位置,这种方法很方便操作相当便捷,是我不二的选择。3.元件的旋转我在放置元器件的时候会发觉,默认下元器件的角度与我预期的效果要相差90度,或180度这样的偏差,这样的角度对于连接元器件很是不方便,那么就该给它一个角度置换,当然角度置换就我目前的水平也就只有两种:一种是在选择好所需放置的元器件过程中,按一下空格键即可旋转元器件的角度,调整

35、好合适的角度之后既可以单击一下鼠标左键,确定元器件的放置位置,还有一种方法就是用鼠标左键点需要旋转的元器件不要放下,然后按住键即可进行逆时针旋转90度,按住键即可进行水平方向旋转元器件,按住键即可垂直方向旋转元器件。4.删除元器件删除元器件就不需要多谈了,直接选择好元器件之后按住DELETE键即可将所选择的元器件删除掉,这主要是由于我的误操作引起的。当我们将原理图中所有的元器件都放置完毕之后就可以将每个元器件之间进行相应的电器连接,连接线比较简单,直接单击画电气连线按钮,即可出现十字光标,这时单击所需要连接元器件的引脚,即可出现连接线,然后在单击对象连接线的引脚即可完成一条相应的连接线,这时,

36、单击鼠标的右键,则这一条连接线的工作就已经结束了,这个时候还是仍处于连线状态,我们可以继续进行线路连接的工作,也可以退出画线的状态,这时双击鼠标的右键,即可退出画线状态。以此类推即可完成整个原理图的连接,当然我们需要注意的是连接线的走线问题,有转折方式,直角方式、任意的角度方式、自动走线和45走线等方式,我们可以单击空格键可以改变连接的走线。电路的整体电路如图4.2.1所示:图4.2.1 电路图4.2 Protel99se元件库封装Protel99se元件库封装是绘制PCB版图的最基本单元,因此在绘制元件库封装时是至关重要也是必不可少的一部分,具体的封装步骤如下所示:第一步:打开Protel9

37、9se软件打开Documents菜单,在Documents中右击鼠标即可弹出Wizards对话框,然后选择.LIB文件即可绘制元件封装。第二步:在.LIB工作窗口中,用鼠标左键双击该元件库文件图标,就可进入元件封装编辑器的工作界面,当然这是在元件库中内有与我所需要的元件封装,那如果要是没有所需要的元件封装,则就自己创建。 在此,我只介绍使用向导创建元件封装:第一步:在元器件的封装库编辑器中,首先要执行菜单命令Tools中的New Component命令,或是在PCB元件库管理器中直接单击Add按钮,那么这时系统将会弹出元件封装的生成向导。第二步:根据元器件的生成向导提示单击Next按钮,那么将

38、会弹出元器件的封装样式列表框,这时我就以封装DIP为例进行说明元器件的封装步骤,弹出元器件的封装样式列表框后再次 单击Next按钮,则弹出设置焊盘尺寸的对话框,这时就需要我们修改的焊盘尺寸的数值,在数值上单击鼠标左键,然后输入数值即可。第三步:在输入焊盘尺寸的数值后再单击Next按钮,则将会弹出设置引脚间距对话框。第四步:设置引脚间距后再单击Next按钮,则将会弹出设置元件外形轮廓线宽对话框的提示.第五步:设置元件外形轮廓线宽后再单击Next按钮,则将会弹出设置元件引脚数量的对话框。第六步:设置元件引脚数量后再单击 Next按钮,则将会弹出设置元件封装名称对话框。第七步:设置元件封装名称后再单

39、击Next按钮,则系统将会弹出完成对话框,这时,我们单击Finish按钮,即可完成元件封装的创建。第八步:保存即可将已经绘制的元件库封装保存起来。4.4 Protel99se PCB版图绘制我在进行PCB版图绘制的时候,主要的问题就是布局问题,Protel99软件提供了两种布局方式,一种是自动布局方式还有一种是手动布局方式。当然我选择的是手动布局方式,也是人们常说的人工布局方式,不过自动布局要相对比较简单直接运行Tools下面的Auto Place,即可实现自动布局,这个时候,布局的最关键部分是就是布线了,首先要固定好元器件的位置,只有首先将每个元器件都固定好之后在进行连接操作才更方便,但要如何固定元器件是我的首要问题,首先要先选择好需要固定的元器件,然后按住鼠标进行拖动该元器件至合适的位置即可,当简单的布局完成之后,采用自动对齐的方式可以整齐地展开或缩紧一组封装相似的元器件,由于

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1