




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、前 言随着现代社会的发展,各行各业对电力需求量正逐步加大,使得社会上对电力传输的可靠性和安全性提出了更高的要求,这极大地促进了人们对于电力传输的研究。而在远距离传输领域,电缆能很好的满足要求,但是在电缆桥架、高层建筑以及工厂的近距离电力传输领域,电缆无法发挥其特性。在这种形势下,人们急需寻找一种替代产品,于是母线槽应运而生。母线槽在高层建筑以及工厂近距离电力传输领域中作为供电主干线,而高层建筑以及工厂与人们的生活密切相关,母线槽的作用就好似人体的大动脉,一旦出现故障将会造成严重的后果。因此,生产、建设及科研单位一直在为提高母线槽的可靠性做出努力。这就要求有可靠的检测母线槽技术参数的技术。目前的
2、母线槽技术参数检测,主要还是靠手工操作。检测员手工操作,不仅会带来操作误差和漏测,另外测母线槽绝缘强度时需要高压(2000V),对检测员的人身安全无疑也是个很大的威胁。我选择的课题母线槽技术参数自动检测线运动机构控制系统的设计,就是设计一种自动检测装置来代替手工检测,降低工人劳动强度,提高安全性和可靠性。这个课题不仅是针对当前母线槽检测技术的研究,而且这个课题还需应用单片机,这与我将来所从事的工作以及我的未来的事业发展方向是相一致的,我相信认真的做这个课题将会使我在单片机方面受益匪浅。这个设计课题最重要的就是能够熟练运用单片机,在搜集资料时,我主要搜集的就是单片机方面的书籍,以及关于画PCB图
3、的指导书。另外还访问了 网站中有关于各种单片机芯片的详细介绍,让我收获很大。母线槽技术参数检测系统包括控制电路部分和气压传动部分,我所负责设计的是母线槽技术参数检测系统的控制电路部分,气压传动部分则由潘彩霞同学负责。由于控制系统设计工作量较大,在设计时间内,根据任务要求,完成了电路原理图设计和PCB图的绘制,剩余工作(制板,软件设计,调试)可由其他人接着完成。 第一章 概 述1.1 母线槽简介母线槽是一种新型的输配电设备,是替代传统的电缆和电缆桥架输配电系统的更新换代产品,尤其在大电流输送电方面母线槽居于主导地位, 母线槽输电能力在200A5000A, 它是由许多个直线单元和若干个弯曲单元连接
4、起来的,它的外形如图1-1所示。母线槽结构大体是:有一层外壳,内部有导电材料和绝缘材料,其中导电材料是分层的,每一片导电材料之间以及每一层导电材料之间都填充了绝缘材料。而不同的场合对于母线槽内部填充的绝缘材料的绝缘强度以及导电材料的导电性都有不同的 图1-1AMC铝壳母线槽要求,所以母线槽的制作材料会根据应用场合的不同而有所不同。母线槽大体可以分为以下几类:接线母线槽、高强型母线槽、高压封闭母线槽、中低压母线槽、封闭母线槽及空气型母线槽等。母线槽虽然在目前的电传输领域应用广泛,但同样也存在着一些缺陷,例如依靠螺钉联接的部位过多,安装施工复杂;同时维护量大、维护费用高。在运行过程中常遇到电磁振动
5、、热胀冷缩、膨胀系数及外力等因素的影响,这些都会造成螺钉的松动。如果一只螺钉出现松动,就会出现故障点发热、高温等现象,影响整条母线槽的运行稳定性。尤其是对五线母线槽的不当使用,还会造成PE线接触电阻增大违反国家规定。但母线槽在大容量的情况下,还是存在着其自身的优势的。因为当电流达到数千安培时,如果采用电缆,即使是单芯电缆也要多根进行敷设,否则达不到相应的大电流容量,此时母线槽就体现出自身的优势。1.2 母线槽技术参数检测系统检测的内容本次毕业设计中所设计的母线槽技术参数检测仪主要用于检测母线槽内部导电部分的电阻以及导电体之间绝缘材料的绝缘强度。母线槽内部一般用铜片作为导体。铜片的电阻是影响母线
6、槽导电能力的重要因素。电阻越大,母线槽在电传输过程中消耗就会越大,传输的效率就会越低。母线槽作为导线,知道其内部导电体的电阻是非常必要的。而母线槽内部导电体之间的绝缘填充物的绝缘强度则是影响安全性的重要因素。但是并不是说母线槽内导电体的导电能力越小越好,绝缘填充物的绝缘强度越大越好。由于受到成本因素的限制,母线槽制造商必须制造出适合不同场合应用的母线槽,这就需要准确知道母线槽的两个参数指标。母线槽技术参数检测过程如图1-2所示。绝缘强度检测仪(a)微欧计(b)(a) 检测绝缘强度 (b) 检测电阻 图1-2参数检测示意图2311-母线槽 2-检测头 3-气缸无论母线槽是几层几排,其检测过程都是
7、一样的。在检测绝缘强度时,其中一个检测头固定于第一片导电片上,另外一个检测头从第二片导电片开始按照次序依次移动到各片导电片上。如此类推,对母线槽内部导电片之间绝缘强度进行两两检测。在移动到每一片导电片上时,绝缘强度检测仪会检测出两个检测头所检测的两片导电片之间的绝缘强度。检测导电片电阻则比检测绝缘强度简单的多,只要控制两个检测头同时移动到同一片导电片的两端,微欧计即可测出此导电片的电阻。测得的导电片电阻和绝缘强度自动传送到上位机。1.3 母线槽技术参数检测系统的组成母线槽技术参数检测系统组成如图1-3所示,它的具体工作过程是:上位机发送启动信号,运动机构控制系统(以下简称下位机)开始工作。下位
8、机利用控制气压传动系统以及步进电机驱动系统完成对母线槽的定位及测量头的移动,测出母线槽内导电片电阻以及导电片之间绝缘材料的绝缘强度,并把检测结果传送给上位机。上位机接收到检测完毕的信号后,根据检测结果判断母线槽是否合格,若是合格产品,则发送信号给打印机,然后打印出所检测的母线槽的条码。上位机接收到打印机发送来的条码打印完毕的信号后,发送信号给贴标机,控制贴标机把打印出来的条码贴到母线槽上。贴标机贴标完毕后发送信号给上位机,上位机接着发送信号给下位机,由下位机控制完成对母线槽进行包装。打印机上位机贴标机运动机构控制系统(下位机)测试系统母线槽包装机构定位机构测试台母线槽辅助动作控制电路辅助动作执
9、行机构(气压传动)功率放大系统运动驱动机构图1-3母线槽技术参数自动检测系统图我在本次设计中所负责设计的是下位机中的控制电路部分。下位机的控制对象有:母线槽传送电机、检测台传送电机以及包装台传送电机,检测头的电机,各处的定位气缸,以及向上位机发送信号控制贴标机的贴标。检测台及包装台如图1-4所示。 图1-4检测及包装台示意图1-检测平台 2-母线槽 3-检测纵向定位缸 4-检测平台移送电机 5-包装平台6-包装台纵向定位缸 7、9-母线槽包装上升缸 8-包装台移送电机 10、27-纵向到位检测传感器 11、26-左右端侧向定位滑台 12、25-右端测量头驱动气缸 13、24-X轴及U轴滑台 1
10、4、23-X轴及U轴步进电机 15、22-左右端侧向定缸16、21-左右端垂直升降台 17、19-Y轴及V轴步进电机 18、20-左右端移动立柱下位机的主要工作过程流程如图1-5所示。检测平台传送电机启动检测台母线槽纵向定位缸升起母线槽传送电机停止左端侧向定位缸启动右端侧向定位缸启动连接绝缘强度检测仪两检测头移动检测并将检测结果发送给上位机检测完后回起点连接检测电阻的微欧计两检测头移动检测并将检测结果发送给上位机开始Y左、右端侧向定位缸到位?母线槽纵向到位?ANYN 两个检测头回原点前后检测头侧向定位缸退回检测台纵向定位缸退回检测台传送电机启动包装台传送电机启动包装台纵向定位缸升起母线槽离开检
11、测台后检测台电机停转母线槽到达包装台后包装台电机停转发信给上位机启动贴标机贴标贴标结束后,包装气缸升起延时,包装定位缸退回包装缸退回结 束A图1-5下位机的工作过程第二章 运动机构控制系统控制电路设计2.1 运动机构控制系统控制电路总体设计在本次设计中,我设计的是下位机的控制电路部分。运动机构控制系统(下位机)控制电路的主要组成部分有:CPU8031、片外程序存储器、片外数据存储器、LED显示电路、用于扩展I/O口的8255、控制步进电机的光电耦合电路、输入输出光电耦合电路、选择开关以及用8155扩展出的键盘组成。其组成框图如图2-1所示。8031CPUROMLED显示RAM8155键盘PA母
12、线槽种类选择开关工作方式选择开关825574LS273X、Y、U、V轴电机的光电耦合电路输入信号光电耦合电路输出信号光电耦合电路 图2-1控制系统硬件组成框图我的具体设计思路是:采用8031作为CPU,外扩8K的程序存储器和4K的数据存储器。其中8K的程序存储器用2764芯片进行扩展,4K的数据存储器用6264(空掉一条地址线)芯片进行扩展。步进电机的输出信号口用74LS273锁存器输出。I/O口用8255扩展,所有的按键皆用8155扩展成行列式键盘,它们的各种功能用软件进行定义。这些键有控制四个步进电机进给的八个手动按键以及八个控制气缸升降的手动按键,另外还有编辑键盘二十个。6位LED静态显
13、示用于显示编辑的内容。2.2 单片机的选择及存储器的扩展本节主要介绍了本次设计中所选用的CPU以及用于扩展片外程序存储器和数据存储器的芯片。本设计中,我 单片机的选择在大学期间接触最多的单片机就是8031和8051。8051有内部程序存储器,但是其存储空间比较小,不能满足本设计的要求,同时相对于8031来讲,8051的价格比较高,并且8031现在用的比较广泛,因此本设计中,我选择8031作为CPU。下面就是关于8031的简单介绍。1. 管脚功能 X1接外部晶体和微调电容的另外一端,在片内它是振荡电路反相放大器的输入端。在采用外部 时钟电路时,该引脚必须接地。(续) 片外程序存储器的选择 1.
14、2764A的管脚介绍(1)A0A12 地址输入线。(2)D0D7 三态数据总线,读或者是编程检验时为数据输出线,维持或者是编程禁止时,呈现高阻状态,编程时为数据输入线。 (3) 片选信号输入线,“0”(低电平)有效。(4) 编程脉冲输入线。(5) 读选通信号输入线,“0”(低电平)有效。(6)Vpp 编程电源输入线,不同芯片型号 图2-32764管脚图及厂商生产的Vpp值不同。 (7)Vcc 主电源输入线,Vcc一般为+5V。 (8)GND 线路接地的管脚。(9)NC 不做任何连接。2. 2764A芯片的工作方式选择2764A的工作方式选择见表2-2。 表2-22764A的工作方式选择 引脚操
15、作方 式 (20)(22)(27)Vpp/V(1)Vcc/V(28)输出(1113,151)读VILVILVIH55DOUT维持VIH任意任意55高阻编程VILVIHVIL12.55DIN编程检查VILVILVIH12.55DOUT编程禁止VIH任意任意12.55高阻 3. 2764A芯片的特性2764A是8K×8位EPROM器件,用以存放程序或者是常数。它有十三根地址线A12A0,能区分十三位二进制地址信息。这十三根地址线分别与8031的P0口和P2.0P2.4连接,当8031发送十三位地址信息时,可以分别选中2764片内8KB存储器中任何一个单元。2764的引脚为片选信号输入端,
16、低电平有效。引脚接地表示选中该2764芯片。该片选信号决定了2764的8KB存储器在整个8031扩展程序存储器64KB空间中的位置。2764的端由8031的引脚控制。在一个机器周期内信号两次有效。当信号由高电平变成低电平时,允许2764输出,将指定的2764存储单元的内容送到P0口,在的上升沿将数据送入单片机CPU内。 片外数据存储器芯片的选择在本次设计中只需要扩展4KB的数据存储器,我所选用的是市场上比较容易购买到的静态RAM6264。与动态RAM相比较,静态RAM的优点是:无须考虑为保持电路而设置的刷新电路,故扩展电路比较简单;但是它也有缺点,就是由于静态RAM是通过有源电路来保持存储器中
17、的数据的,因此要用后备电池保持数据不丢失。扩展数据存储器空间地址和外扩程序存储器一样,由P2口提供高四位地址,P0口提供低八位地址。片外数据存储器的读和写由8031的和信号控制。6264的管脚图如图2-4所示。1. 6264的管脚介绍 (1)A0A12 地址输入线。 (2)D0D7 双向三态数据线。此处删减NNNNNNNNNNNNNNNN字 需要整套设计请联系q:99872184。 图2-12行列式键盘及选择开关2.5 I/O接口电路设计在本次设计中,我所负责设计的是系统的下位机的控制电路部分。下位机的主要任务就是控制检测头检测母线槽的技术参数。它的主要工作流程在第一章中已经作了详细的介绍。在
18、检测过程中,需要用 I/O口进行信息的传递。 在本设计中,经I/O口输出信号的有:1)四个步进电机正反转脉冲信号。2)两个传送台异步电机起停信号。3)八个电磁换向阀控制信号。4)绝缘强度检测仪和微欧计测量头切换信号。需要经I/O口输入信号的有:1)两个位置检测信号。2)两个压力继电器输入信号。3)4个步进电机正负超程信号。所有以上的这些I/O口,在本设计中,除了4个步进电机正反转脉冲信号用74LS273扩展外,其他的输入输出接口都用8255进行扩展。2.5.1 8255芯片8255芯片的通用性比较强,可以通过编程灵活改变它的功能,在很多设计环境中,被用于扩展并行I/O口。1. 芯片的管脚825
19、5芯片的管脚图如图2-13。 8255芯片管脚功能如下:(1) PA0PA7,PB0PB7,PC0PC7三个均为独立并行I/O端口,用于与外设传递数据信息、地址信息、或状态信息,A、B、C端口均为八位,都可以作为输入/输出端口,其中B、C两个端口都是有一个8位数据输入缓冲器,一个8位数据输出锁存器/缓冲器,而A口则是包含一个8位数据输入锁存器以及一个8位数据输出锁存器/缓冲器。但是C口可以分为两个四位端口:C口高四位端口和C口低四位端口,每个四位端口包含一个4位输入缓冲器和一个4位输出锁存器/缓冲器。 图2-13 8255芯片的管脚图(2)片选信号,低电平有效,与系统高位地址的译码输出连接,用
20、于启动CPU与8255之间的通信。(3)读信号,低电平有效,与系统的端口读信号连接,当有效时,允许CPU从8255A的端口读取信号或状态字。(4)写信号,低电平有效,与系统的端口写信号相连,当有效时,允许CPU向8255A的端口写入数据或控制字。(5)A1、A0端口选择信号,当A1、A0取00、01、10、11时,对应选择控制口、A口、B口和C口。(6)RESET复位信号高电平有效常与系统的复位信号连接在一起。当RESET有效时,A口、B口、C口均置成输入方式。2. 8255的控制字及其工作方式8255A有三种工作方式:方式0,基本输入输出方式;方式1,选通输入输出方式;方式2,双向输入输出方
21、式。8255A有两种控制字:工作方式控制字和端口C置位/复位控制字。在本设计中我选用工作方式控制字。工作方式控制字格式如下:(1)D0、D1、D2此三位控制字决定B组的工作方式和控制字格式。B组包含端口C的低四位和端口B,当D0=0时,端口C低四位为输出方式,当D0=1时,端口C低四位为输入方式;当D1=0时,端口B为输出方式,当D1=1时,端口B为输入方式; D2上电平的高低则决定B组的工作方式,当D2=0时,工作方式为方式0,当D2=1时,工作方式为方式1。(2)D3、D4、D5、D6此四位控制字决定A组的工作方式和控制字格式。A组包含端口C的高四位和端口A。当D3=0时,端口C高四位为输
22、出方式,当D3=1时,端口C高四位为输入方式;当D4=0时,端口A为输出方式,当D4=1时,端口A为输入方式; D5、D6上电平的高低则决定A组的工作方式,当D5D6=00时,工作方式为方式0,当D5D6=01时,工作方式为方式1。当D5D6=1×时,工作方式为方式2。(3)D7D7为工作方式控制字标志,当D7=1时,表示写入8255的是工作方式控制字。3. 本设计中8255所扩展的I/O口的定义由于本次设计中需要用到十九个并行I/O口脚,其中有十一输出端口,八个输入端口脚,所以在这里根据8255A的性质对扩展出来的8255A的I/O口作如下的定义:B组定义为输出并工作于方式0,所以
23、D0D1D2=000;A组定义为输入也工作于方式O,所以D3D4D5D6=1100;采用工作方式控制字,所以D7=1。4. 8255入口地址的确定由于8255A的片选端接在译码器U18(附录一)的Y1端口上,所以CBA=001,因此8255A的片选入口地址为9000H,A口为9001H,B口为9002H,C口为9003H。 输入输出接口电路的设计为了解决书/如输出电平信号转换及抗干扰问题,所有的输入/输出口都采用光电耦合电路。1. 四个步进电机正反转脉冲信号输出接口电路在本设计中,我选用74LS273扩展四个步进电机的正反转脉冲信号。设计出的具体电路图如图2-14所示。 图2-14 4个步进电
24、机正反转脉冲信号电路图电路中的锁存器74LS273的片选信号引脚接在译码器U18(附录一)的Y2脚上,所以74LS273的入口地址为:A000H。2. 开关量输出接口电路开关量输出接口电路如图2-15所示这些接口包括:四个步进电机正反转脉冲信号,两个传送台异步电机起停信号,八个电磁换向阀控制信号,绝缘强度检测仪和微欧计测量头切换信号。 图2-15开关量输出接口电路图3. 开关量输入接口电路开关量输入接口电路如图2-16所示。这些接口包括:两个位置检测信号,两个压力继电器输入信号,4个步进电机正负超程信号。 图2-16 开关量输入接口电路图以上各节较详细地介绍了母线槽技术参数自动检测线运动机构控
25、制系统各个组成部分电路的设计过程。控制系统完整的电路图请见附录一。第三章 下位机控制程序设计在第二章,我详细介绍了设计下位机硬件部分的过程,在这一章则是根据前面设计出的硬件电路图以及该电路的功能进行主程序流程图的设计和键盘扫描程序流程图的设计。3.1 主程序流程图的设计本设计的程序设计是应用汇编语言。程序内容应包含的内容是:各芯片的初始化,如定义8155和8255的输入输出以及清除显示器等,然后读工作方式开关状态并接受上位机的启动指令,再读母线槽种类选择开关状态。主程序流程图如图3-1所示。开始初始化PB.6=0?PB.7=0?执行编辑程序执行手动程序PC机给信号?AYYNNY执行检测程序执行
26、检测程序执行检测程序执行检测程序执行检测程序结 束执行检测程序AYN一层三列?一层四列?一层五列?两层三列?两层四列?两层五列?YYYYYNNNNN 图3-1主程序流程图3.2 键盘扫描程序流程图在本次毕业设计中,编辑键盘和手动按键都是用8155芯片进行扩展的,并且扩展在同一个行列式键盘内,然后通过软件对各个键的功能进行定义。在进行键盘扫描时,扫描键盘的结果要根据工作方式选择开关S19(见附录一)决定此按键是否有效。工作方式选择开关S19将行列式键盘分为两部分:手动按键部分和编辑按键部分。当S19处于手动按钮部分时,若是编码键盘部分有键按下,则为无效的操作,且检测程序无法自动执行。同样若是处于
27、编码键盘,则手动按钮部分的操作无效,系统定义为自动检测。各个键的编码如表3-1所示。本次设计中的编码值得出方式是:PA口、PB口均当作初值为1,然后令对应按键的A口值和B口值都为0,则A口和C口均得到一个十六位的编码值,然后按照A口在前B口在后的方式得出该键的编码。如键值为零的按键有效时,PA0=0且PC0=0,则可得到A口的编码为3EH,C口也为3EH,则此键对应的键值为3E3EH。 表3-1行列式键盘各键的编码编号编码键值编号编码键值PA0PC03E3EH0PA0PC13E3DH1PA0PC23E3BH2PA0PC33E37H3PA0PC43E2FH4PA0PC53E1FH5PA1PC03
28、D3EH6PA1PC13D3DH7PA1PC23D3BH8PA1PC33D37H9PA1PC43D2FHXPA1PC53D1FHYPA2PC03B3EHUPA2PC13B3DHVPA2PC23B3BHMPA2PC33B37HNPA2PPC43B2FHTPA2PC53B1FH空格PA3PC0373EHENTERPA3PC1373DHDELETEPA3PC2373BHS1PA3PC33737HS2PA3PC4372FHS3PA3PC5371FHS4PA4PC02F3EHS5PA4PC12F3DHS6PA4PC22F3BHS7PA4PC32F37HS8PA4PC42F2FHS11PA4PC52F1F
29、HS12PA5PC01F3EHS13PA5PC11F3DHS14PA5PC21F3BHS15PA5PC31F37HS16PA5PC41F2FHS17PA5PC51F1FHS18对于本设计,在编写键盘扫描程序流程图时,最需要注意的一点是:本设计中的键盘被分成了两个功能块,一个是编辑键盘,另外一个是手动按键部分。本设计是用软件的方式来区分这两个按键区域的。因此在执行键盘扫描程序之前必须判断选择开关S19的状态。而在主程序流程图中对S19的状态已经作了判断,因此在设计键盘扫描程序流程图时,就可以接着主程序中的判断把键盘扫描流程图分作两部分。本次设计中,是用软件延时方式去抖动的,因此必须在每一次判断键
30、状态时都必须执行延时子程序以消除由于键抖动而带来的瞬时无效闭合的影响。由以上原则编写出的编辑键盘扫描程序流程图见3-2,手动键盘扫描程序流程图如图3-3所示。 开 始A口置低PC0=0?PC0=0?调用延时20ms子程序PC1=0?PC1=0?调用延时20ms子程序PC2=0?PC2=0?调用延时20ms子程序ANYNYNNYBCDYYYNN(a) PC3=0?APC3=0?调用延时20ms子程序结 束ENYYN BPA0置高PC0=0?执行键处理程序 PA1置高PC0=0?PA2置高PC0=0?FZYYYNNN执行键处理程序 执行键处理程序 FPA3置高PC0=0?PA4置高PC0=0?PA
31、5置高PC0=0?YYYNNN结束Z(b)执行键处理程序 执行键处理程序 执行键处理程序 (c)EPC3=0?PC3=0?PA1置高PA0置高结束NNYY执行键处理程序 执行键处理程序 图3-2编码键盘扫描程序流程图图3-2所示为编码键盘扫描程序流程图的一部分,即当PB6=0时执行的键盘扫描程序流程图。其中(a)图为编码键盘扫描程序流程图的主程序流程图,它延伸出的B、C、D三部分子程序内容基本相同。在这里我只是列出了B段子程序,如上图的(b)所示,C、D两部分中只是把(b)中的所有PC0分别改成PC1、PC2就可以了。E部分子程序则见上图中的(c)。图3-3是执行手动按键的键盘扫描程序流程图。
32、 开 始A口置低PC3=0?PC3=0?调用延时20ms子程序PC4=0?PC4=0?调用延时20ms子程序INYNYNGHYYN (a)PC5=0?调用延时20ms子程序PC5=0?NJYYI结束N GPA2置高PC3=0?PA3置高PC3=0?PA4置高PC3=0?YYYNNNKL执行键处理程序 执行键处理程序 执行键处理程序 (b)KPA5置高PC3=0?YN结束L执行键处理程序 HPA0置高PC4=0?执行键处理程序 PA1置高PC4=0?PA2置高PC4=0?NMYYYNNN执行键处理程序 执行键处理程序 NPA3置高PC4=0?执行键处理程序 PA4置高PC4=0?PA5置高PC4
33、=0?YYYNNN执行键处理程序 执行键处理程序 结束M(c)图3-3手动执行按钮的键盘扫描程序流程图当PB7=0时执行手动键盘扫描程序。图3-3(a)是手动按钮键盘扫描程序流程图的主程序部分,G、H、J则是子程序部分。其中H、J两部分的内容基本相同,图3-3(c)所示则为H子程序流程图,而J子程序的流程图则是将H中的所有的PC4改写成PC5即可以了。G部分的子程序流程图则见图3-3(b)所示。第四章 电路原理图及PCB图绘制本控制系统的原理图及PCB图应用Protel绘图软件绘制。其工作流程见图4-1所示。 打开新图界面设置图纸画原理图画元件封装生成网络表在PCB图环境倒入网络表排列元器件位
34、置手工布线或自动布线画出PCB图边框绘图完毕 图4-1 绘制原理图和电路板图的流程图4.1 原理图的绘制原理图的成功绘制是生成PCB图的重要前提。在绘制原理图时,最重要的就是正确选择元器件,以及填写元器件的封装。在选择元器件的过程中不仅要考虑到该元器件的适用价值,还要考虑到该元器件的封装是否符合实际。 绘制原理图中的问题及解决方案由于本次设计是我第一次用Protel软件绘制比较复杂的原理图和电路板图,遇到问题在所难免。在这次设计中,我绘制原理图所遇到的问题有:1)选用单个的电阻及或门,显得元器件繁多,电路板图内很乱。2)总线连接处总是产生错误。3)无法生成正确的网络表。所遇问题的解决办法:1)
35、阻值相同的电阻采用排阻,所有的或门采用74系列的或门,它的一个芯片内包含有四个或门。这样就大大减少了元器件的数量。2)总线连接处的错误产生的原因是:我没有弄明白总线连接的意思,以为只要用一根总线把所有需要接的管脚接上就可以了。而实际上是:必须要在每个管脚上加上网络标号,否则系统无法分清楚这些网络线究竟谁与谁相连接。3)此处错误产生的原因是:有的是元器件根本没有封装,也有的虽然写了封装号,但是封装库里根本就没有这种封装。解决办法就是根据元器件的管脚,首先在元器件封装库里寻找对应的封装,如果没有,则自己另外画封装图。另外在单个的电阻处,我采用贴片电阻的封装,这样就可以使做出的电路板美观一点。 各元
36、器件的封装在用Protel软件绘制原理图的过程中,每一个元器件都必须有自己的封装,否则绘制出的原理图将无法生成网络表,也就无法生成电路板图。有的元器件的封装是Protel软件中有的,直接引用就可以了,而有的元器件,在软件中根本找不到封装,就只有自己画了。由于所绘制的电路板图是直接用作制造电路板的样本的,因此所绘制的元件封装图必须与实务对应起来,否则绘制出的电路板图没有任何价值。在本次设计中,各元器件的封装名如表4-1所示。表4-1各元器件的封装元件种类封装元件名元件种类封装元件名CPU8031DIP-408031AH81558155HDIP-408255DIP-408255A74LS27374
37、LS273DIP-20排阻RESPACK3SIP-10贴片电阻0805RES2极性电容ELECTRO1电容RAD0.1CAP74LS373DIP-2074LS27316段LEDLED18DPY_16-SEG7段LEDDIP-10DPY_7-SEG或门DIP-1474F32二极管DIODE0.4DIODE三极管NPNPNP光偶DIP-4OPTOISO1晶振XTAL1CRYSTAL与非门DIP-1474LS00非门DIP-1474LS04 (续)元件种类封装元件名元件种类 封装元件名74LS138DIP-1674LS138按钮KEYSW-PB电容RAD0.1CAP2764DIP-282764电池P
38、OLAR-1.0BATTERY6264DIP-286264拨码开关SIP7SW-6WAY拨码开关SIP-3SW SPDT2眼插座Z2CON23眼插座Z3CON36眼插座Z6CON68眼插座Z8CON84.2 PCB图的绘制本次设计是我第一次给复杂的电路板布线,本着精益求精的态度,多番修改电路板图,现将绘制PCB图的失败原因和成功经验总结如下:1)第一次布线,布出的电路板图,元器件之间太过于紧凑,最后无法走线。于是放弃。2)由于没有认真计算过电路板图纸上方格的实际尺寸,致使元器件排列过于松散,按钮之间的间隔达到2.5cm,布出的电路板太庞大。根本不符合生产要求,于是废弃。3)在这次给电路板布线之
39、前,经过别人指导,将可以改成排阻的电阻全改用排阻,不可以改成排阻的电阻则选用贴片式的封装。但最后还是由于经验不足,元器件之间间隔不足,无法走线而放弃。4)这一次,布线是布完了,但是在请老师检验时,没有通过,原因是电路板上元器件排列杂乱无章,线的走向更是无规律可循,过孔太多,线走的弯也很多,且排列的方向不统一。于是这一次的电路板图被放弃。5)在仔细阅读布线要求和看了几块实际电路板之后,严格按照同一方向排列元器件,并在布线期间严格分清横向的线为第一层,纵向线基本排在第二层的方法,布出了一份让自己和老师都满意的电路板图。根据以上几次布线的经历,我得出关于布线的一点经验:1)布线之前,最好先根据元器件
40、设计出电路板的大小,这样不至于在布完线时,发现自己的电路板根本就是大得无法制作。2)布线之前,最好先把所有的元器件排列整齐,否则布出的电路板图会显得杂乱无章。3)双层板布线期间,最好是横向线为一层,纵向线为一层,并严格按照这个规则走线,这样布的电路板图会显得整齐。4)遇到无法走线的时候,设置过孔,但是一定要记住,布完线后,要再仔细检查一遍,这时,会发现有很多过孔是可以去掉的。因为过孔太多,会影响电路板性能。5)布线时,尽量少拐弯,弯太多,同样影响电路板的性能。绘制出的电路板图见附录二。第五章 结论这次毕业设计,任务书上的要求,我都完成了。只是在设计键盘时作了一点修改,任务书上是要求用8031的
41、P1口扩展电机的手动按钮,而在本次设计里,所有的按钮,我都设计在行列式键盘里,只是另外设计了一个工作选择开关把6×6的行列式键盘用软件方式分为编辑键盘和手动按钮键盘。这次毕业设计也让我深入的接触了单片机,并运用单片机按照课题要求设计出预想的硬件电路图,只是由于系统庞大,且没有编写出程序,故无法调试,因此只是完成了PCB图的制作而没有做出电路板。绘制PCB图的过程,让我对于Protel的知识从理论发展到应用,8次手工布线PCB图,使我受益匪浅,最终也得到了让自己满意的电路板图。另外由于我设计的是系统的控制电路部分,这就要求我与同组同学的密切合作,探讨设计方案,所有这些让我意识到今后工作中合作精神的重要性。母线槽将在未来很长一段时间内于电传输领域充当支柱作用,随着母线槽性能的改善,母线槽的检测技术也必须跟上母线槽的更新换代。并且我国的母线槽与国外相比,还有很大的差距,检测技术更是落后,所有这些都督促国内相关行业对于母线槽的研发以及提高检测技术水平。我们有理由相信在不久的将来,可以设计出完全自动的智能化母线槽技术参数检测装置。这种检测机,可以自
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- c++考试试题及答案
- 大学生辩论赛策划书
- 光伏培训考试试题及答案
- 水电安装考试试题及答案
- 2024-2025学年山东省烟台市莱阳市九年级(下)期中物理试卷
- 《学前儿童健康照护 》电子教案-3-1 托幼园所传染病的预防-教学设计
- 四川省巴中市南江县南江中学2022-2023学年高三下学期模拟训练(一)语文 无答案
- 2023届四川省宜宾市高三下学期第二次诊断考试理综生物试题 无答案
- 二年级数学期末测试题汇编
- 二年级第二学期数学期末考试试题
- 2025年内蒙古自治区中考一模语文试题(原卷版+解析版)
- DBJ50-T-232-2016 建设工程监理工作规程
- 克服厌学情绪的有效策略主题班会
- 2025年陕西延长石油集团矿业公司招聘笔试参考题库含答案解析
- 加油站的物联网技术应用
- 《跟上兔子》绘本五年级第1季A-Magic-Card教学课件
- 安全文明离校主题班会
- 2025-2030全球稠油行业调研及趋势分析报告
- GB/T 44994-2024声学助听器验配管理
- 银行成立网点可行性报告范文银行网点新增的可行性报告
- 2025年职教高考对口升学 护理类 专业综合模拟卷(2)(四川适用)(原卷版)
评论
0/150
提交评论