资源目录
压缩包内文档预览:(预览前20页/共22页)
编号:545630
类型:共享资源
大小:108.88KB
格式:ZIP
上传时间:2015-12-01
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
6
积分
- 关 键 词:
-
电气电子毕业设计论文
- 资源描述:
-
毕业设计96多路数据巡回串行传输,电气电子毕业设计论文
- 内容简介:
-
数字电子技术课程设计报告 一、 设计目的 : 熟悉集成电路的引脚安排 . 掌握各芯片的逻辑功能及使用方法 . 了解面包板结构及其接线方法 . 了解 多路数据巡回串行传输电路 的组成及工作原理 . 熟悉 多路数据巡回串行传输电路 的设计与 仿真以及调试 . 二、设计总体思路、基本工作原理 : 如今,随着各项生活指标的上升,住房条件也明显改善了 ,房产商出售的住房不仅舒适性、方便性提高,住房的面积也在扩大,而且楼层也在增多,一幢商品楼的楼层也高出以前许多倍,因此传输线路在楼层呼叫系统中也起着不可替代的作用,所以提高传输线路的可靠信也成了一个十 分重要的课题,类似这样的远距离传输线路的应用也就更加广泛,要求抗干扰能力以及传输能力更强。 由于在长距离数据传输中,往往采用串行数据工作方式。即数据在一根传输线上串行巡回传输。我本次设计是采用 4 位数码实时采集,在 100 米以上距离单向半工串行传输。首先用移位寄存器对 4 位数码进行采集,然后一对一巡回串行传输、锁存。我采用数字显示器指示数码串行传输过程,其中传输波特率为 1bit/s。我的总体思路是首先通过脉冲发生器发送信号,以及用统一的 CP 脉冲控制各个单元电路。元器件 采用中、小规模 TTL、 COMS 集成数字电路器件 设计。 设计要求实现的功能: nts1 可以实现 100 米以上长距离串行巡回传输数据。 2 数据可以自行并行置入(多路数据实时采集),通过数码管依次显示。 3 可以通过 74LS123 来控制传输数位。 4 各个模块通过 CP 脉冲统一运作 设计中使用 4 块 74LS194 芯片分别接到数据选择器 74LS151,再通过数据分配器进入 3 块芯片构成的存储器,然后必须把数据送入数码管显示。将 74LS151 与 74LS138 连接起来实现了输入输出的结合,CP 脉冲计数器实现控制单稳电路从而控制门电路的开关与闭合,达到对数据传输与否的控制。地址译码器 74LS138 控制数据分配器、数据选择器以及存储器,使他们同步。 设计中有一些实际问题如使用单稳电路来控制传输, CP 脉冲计数器、地址计数器、单稳态电路的初始清零设置,单稳态电路的延时设置,以及同步脉冲发送电路的电阻、电容设置。另外在长距离传输中要解决信号衰减的问题,信号畸变的问题,以及要抵抗电磁干扰和传输线不匹配的问题。 总体设计框图见附图 三、 单元电路设计(各单元电路图) 1、 脉冲发生电路 脉冲发生器发送脉冲控制整个电路,是他们同步。 其原理如下:电阻和电容构成一个积分电路,其输入端接施密特触发器的输出端,其 输出端接施密特触发器的输入端。用 555 定时器构成nts多谐振荡器就是这个思路。于是,我 设计 先用 555 定时器构成 一个施密特触发器,再把这个施密特触发器改接成多谐振荡器 下 图 。不过,我们这个施密特触发器稍微复杂一些,除了 “二六一搭 ”以外,又增加了一个电阻。与 555 定时器内部的放电管 构成了一个反相器。逻辑上,这个反相器的输出与 555 定时器的输出完全相同。因此,这个施密特触发器有两个输出端,分别为 555 定时器的 3 号脚和 7 号脚。我们看到,电阻 和电容构成了积分电路,施密特触发器的一个输出端( 7 号脚)接 积分电路的输入端 ,积 分电路的输出端接施密特触发器的输入端。这样,一个多谐振荡器就成了。我认为设计中可用两个输出端的施密特触发器,因为施密特触发器的另外一个输出端( 3 号脚)专门作为多谐振荡器的输出,所以可以最大限度地保证多谐振荡器的带负载能力。 把他通过与门( 7408)电路产生脉冲信号串入多路数锯采集器。 2、 多路数据采集器 nts多路数据 采集器实际上是由并入 /串出的双向移位寄存器构成的(这里采用右移功能),可以进行多路数据实时采集,本设计设计成4 路数据采集它通过接受 CP 脉冲发生器发出的数据,把数据并行输入,但串行的传给数据选择器 . 移位寄存器是指寄存器中所存的 数 码能够在移位脉冲的作用下依次左移或右移。 74 LS194 是一个 4 位双向移位寄存器,最高时钟脉冲为 36MHZ,其逻辑符号及引脚排列如图所示: 74 LS194 逻辑符号及引脚排列 其中: D0 D3 为并行输入端; Q0 Q3 为并行输出端 (本设计中取Q0 为串行数据输出端); SR-右移串引输入端; SL-左移串引输入端;S1、 S0-操作模式控制端; -为直接无条件清零端; CP-为时钟脉冲输入端。 74LS194 模式控制及状态输出如 下 表所示 : nts 通过把移位器的 S0端口( S1置成高电平)接入数据译码器的输出端,让数据选择器、数据译码器、和移位器地址相同,并且控制移位器是右移还是保持。 附 图 2 为多路数据采集器 的组成框图 3、数据选择器电路以及数据分配器电路构成数据传输电路 当接收到移位器传送来的多路数据时,数据选择器可以根据 38 译码器的地址来选择一路数据接收,其原理记述如下: 74LS151 是一种典型的集成电路数据选择器,它有 3 个地址输入端 CBA,可选择 D0 D7 个数据源,具有两个 互补输出端,同相输出端和反相输出端。 其逻辑图和引脚图分别如下所示: nts 功能表为: 输入 输出 使能 选择 D0 D1 nts D2 D3 D4 D5 D6 D7 由逻辑图可知,该逻辑电路的基本结构为 “ 与一或一非 ” 形式。输入使能为低电平有效。输出的表达式为 : 式中 Mi为 CBA 的最小项。 所以选择任意路数据的时候是唯一地址的,也就保正了数据同步传输,而且串行传输。从数据选择器到数据分配器的传输过程中,为保证电流大小和电阻匹配以及数据长距离不损耗采用两级复合管进行传输。 数据分配器是将一个数据源来的数据根据需要送到多个不同的通道上去,实现数据分配功能的逻辑电路成为数据分配器。他可以用唯 一地址译码器实现。本设计用 3-8 译码器把一一个数据信号分配到8 个不同的通道上去。 但是两者结合起来使用的时候。应将地址端分别串接起来,才能保证两着同步。 4、存储器电路 nts它也由四片 74LS194 双向移位器构成,接受来自数据分配器传送来的数据,本设计人采用右移方式,其中 S0 接地电平,通过地址译码器接受数据分配器的地址决定右移还是保持。 5、单稳态电路 555 定时器的结构和工作原理 555 外部有 8 个引脚,各引脚的名称如图所示,电路内部 C1、 C2为比较器, G1、 G2 与非门组成基本的 RS 触发器,经反相放大器 G3输 出为 Q,集电极开路的三极管 T 由 Q 非控制其导通或截止。 555 定时器的电路有 3 个 5 千欧电阻构成分压器,当控制电压输入端 VC 悬空时,比较器 C1 的同相输入端的参考电压为 U1+=2/3Vcc,比较器 C2 的反相输入端的参考电压为U2-=1/3Vcc,对与 C1、 C2 比较器其输入和输出关系为: 当 U+ U-时,输出 Uc 为高电平( 1 态)。 当 U+ U-时,输出 Uc 为低电平( 0 态)。 对与 G1、 G2 构成的基本 RS 触发器若直接复位端 R 非 =1,则 当 Uc1=0, Uc2=1 时, Q 非 =1, Q=0。 当 Uc1=1,Uc2=0 时, Q 非 =0, Q=1。 当 Uc1=1,Uc2=1 时, Q 非和 Q 维持原状态。 根据上述原理, 555 定时器可归纳出如表所示的四种逻辑功能。 555 定时器功能表 nts输 入 比较器 输出 输 出 直接复位R 非 复位控制TH 置位控制 TR非 Uc1 Uc2 Q 放电管 T 0 0 导通 1 2/3Vcc 1 1/3 Vcc 1 0 1 0 导通 1 2/3Vcc 0 1/3Vcc 0 1 0 1 截止 1 2/3Vcc 0 1/3Vcc 1 1 1 不变 不变 ( 1) .直接复位功能: 当直接复位输入端 R 非 =0,不管其他输入状态如何,输出 Q=0,Q 非 =1,放电管 T 导通,当直接复位端不使用时,应使 R 非 =1,这时可行使下列功能: ( 2) 复位功能: 当复位控制输入 TH 2/3Vcc 时,置位控制输入 TR 非 1/3 Vcc时,使 Uc1=0, Uc2=1,则, Q 非 =1, Q=0,放电管 T 导通。 ( 3) 置位功能: 当 TH 2/3Vcc 时, TR 非 1/3 Vcc 时,使 Uc1=1,Uc2=0,则 Qnts非 =0, Q=1,放电 管 T 截止。 ( 4) 维持功能: 当 TH 2/3Vcc 时, TR 非 1/3 Vcc 时,使 c1=1,Uc2=1,则 Q非和 Q 状态维持不变, T 状态也不变。 如果把 TH( 6 号引脚)输入端电压在 2/3Vcc使,作为 1 态,在2/3Vcc 时,作为 0态;而把 TR 非( 2 号引脚)输入端电压在 1/3 Vcc作为 1 态, 1/3 Vcc时做为 0态,扎样就可以根据 555定时器的输入和输出关系列出如上功能表中的黑体字所示规律,这样将对输出与输入状态关系和波形带来极大方便。 6、 地址译码器 译码器是一个多输入、多输出的组合逻辑电路。它的作用 是把给定的代码进行 “翻译 ”,变成相应的状态,使输出通道中相应的一路有信号输出。译码器在数字系统中有广泛的用途,不仅用于代码的转换、终端的数字显示,还用于数据分配,存贮器寻址和组合控制信号等。不同的功能可选用不同种类的译码器。 译码器可分为通用译码器和显示译码器两大类。 ( 1)我们在本设计中选用的通用译码器为 CT74LS138 3 线 -8 线译码器。 其结构图如下: nts 下表为 74LS138 功能表 输 入 输 出 数字 A3 A2 A1 A0 a b c d e f g 字型 0 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 2 0 0 1 0 1 1 0 1 1 0 1 2 3 0 0 1 1 1 1 1 1 0 0 1 3 4 0 1 0 0 0 1 1 0 0 1 1 4 5 0 1 0 1 1 0 1 1 0 1 1 5 6 0 1 1 0 0 0 1 1 1 1 1 6 7 0 1 1 1 1 1 1 0 0 0 0 7 nts8 1 0 0 0 1 1 1 1 1 1 1 8 9 1 0 0 1 1 1 1 0 0 1 1 9 当 S1 1, 2S 3S 0时,器件使能,地址码所指定的输出端有信号(为 0)输出,其它所有输出端均无信号(全为 1)输出。 当 S1 0, 2S 3S X时,或 S1 X, 2S 3S 1时,译码器被禁止。 其 74LS138 译码器逻辑功能测试 : 将译码器使能端 S1、 2S、 3S 及地址端 A2、 A1、 A0 分别接至逻辑电平开关输出口,八个输出端 Y0 Y7 依次连接在逻辑电平显示器的八个输入口上,拨动逻辑电平开关,按上表逐项测试 74LS138 的逻辑功能。 本设计中通过地址译码器控制了 数据选择器、存储器、数据采集器以及数据分配器同步,通过地址来控制数据的传输。 7、 地址计数器 计数器是典型的时序逻辑电路,它用来累计和记忆输入脉冲的个数。计数得数字系统中非常重要的基本操作,所以也是应用最广泛的逻辑部件之一。 集成计数器是中规模集成电路。如果按各触发器翻转的次序分类,计数器可分为同步计数器和异步计数器两种。在同步计数器电路中,所有触发器都以输入计数脉冲为时钟脉冲,应翻转的触发器同时翻转。在异步计数器电路中,有的触发器以计数脉冲作为时钟脉冲,nts有的则以其它触发器的输出作为时钟脉冲,故而状态更新有先后 ,称为异步。如果按讲数器的进位规律分类,可分为二进制计数器、十进制计数器和 N 进制计数器。 本电路设计中,我们选用十进制计数器。十进制的计数器有多种,有 74LS160,74LS192 等,在这里我们用 74LS192。它有四个输入,四个输出,分别为 A B C D ,QA QB QC QD,有一个进位端 CO,一个借位端 BO,置数段 LOAD,清零端 CLR,脉冲断 UP 和 DOWN,电源 VCC和接地 GND。 74LS192 计数器的连接方法:首先 VCC 端接 +5V 电 源, GND 断接地,四个输入 A B C D 接地(或不接), 四个输出 QA QB QC QD 接译码器的输入。 LOAD 端接高电平。 TLS192 功能表 输入 输出 CR LD反 CPu CPd D0 D1 D2 D3 Q0 Q1 Q2 Q3 1 0 0 0 0 0 0 d0 d1 d2 d3 d0 d1 d2 d3 0 1 1 加 计 数 0 1 1 减 计 数 0 1 1 保 持 0 1 1 保 持 74192 引脚图: nts 地址计数器本设计接成 8 进制计数器,他是由 10进制计数器通过置数法改装而成的,控制数据选择器和数据分配器的地址端从而实现一次只传四位数。 8、 CP脉冲计数器 他是把 10 进制改装成 4 进制而成的,他可以隔 4 个时钟脉冲就发送一个进位脉冲给单稳态电路,以达到一次只传四为数据 。 四、设计总电路图(附图 5) 五、电路的安装与调试 调试前的直观检查 电路安装完毕后,通常不要急于通电,要先认真检查一下。包括: 1、连线是否正确 检查电路连线是否正确,包括错线(连线一端正确,另一端错误)、少线(安装时完全漏掉的线)和多线(连线的两端在电路图上都是不存在的)。检查的方法通常有两种: (1)按照电路图检查安装的电路 这种方法的特点是,根据电路图连线,按一定顺序逐一检查安装好的线路,由此,可比较查出错线和少线。 (2)照实际线路来对照原理电路进行查线 nts这是一种以元件为中心进行查线的方法 。把每个元件(包括器件)引角的连线一次查清,检查每个去处在电路图上是否存在,这种方法不仅能够查出错线和少线,还容易查出多线。 为了防止出错,对于已查过的线通常应在电路图上做出标记,最好用指针式万用表“欧姆 *(乘) 1”档,或用数字式万用表“欧姆档”的蜂鸣器来测量,而且直接测量元、器件引角,这样可以同时发现接触不良的地方。 2、元器件安装情况 检查元器件管脚的之间有无短路;芯片管脚有无损坏,连接处有无接触不良;二极管、三极管、集成件和电解电容极性等是否连接有误。 3、电源供电(包括极性)、信号源连线是否正确。 4、电源端对地是否存在短路。 在通电前,断开一根电源线,用万用表检查电源对地是否存在短路。 若电路经过上述方法检查,并确认无误后,就 调试方法 调试包括测试和调整两个方面。所谓电子电路的调试,是以达到电路设计指标为目的而进行的一系列的测量 调试 再测量的反复进行的过程。 为了使调试顺利进行,设计的电路图上应当标明各点的电位值,相应的波形图以及其它的主要数据。 nts测试方法通常采用先分调后联调。 我们知道,任何复杂电路都是有一些基本单元电路组成的,因此,调试时可以循着信号的流程,逐级调整各单元电路,使其参数基本符合设计要求。这种调试方法的核心是,把组成电路的各功能块(或基本单元电路)先调试好,并在此基础上逐级扩大调试范围,最后完成整机调试。采用先分调后联调的优点是,能及时发现问题和解决问题。新年设计的电路一般采用此方法。对于包括模拟电路、数字电路和微机系统的电子装置更应采用这种方法进行调试。因为只有把三部分分开调试后,分别达到设计指标,并经过信号及电平转换电路后才能实现整机联调。否则,由于各电路要求的输入、输出电压和波形不匹配,盲目进行联调,就可能造成大量的器件损坏。 除了上诉方法外,对于已定型的产品和需要相互配合 才能运行的产品也可以采用一次性调试。 按照上述调试电路原则,具体调试步骤如下: 电路观察 把经过准确测量的电源接如电路。观察有无异常现象,包括有无冒烟,是否有异常气味,手摸元、器件是否发烫,电源是否有短路现象等。如果出现异常,应立即切断电源,待排除故障后才能再通电,然后测量各路总电源电压和各器件的引角的电源电压,以保障元、器件正常工作。 通过通电观察,认为电路初步工作正常,就可转如正常调试。 在这里,需要指出的是,一般实验室中使用的稳压电源是一台仪nts器,它不仅有一个“ +”端,一个“ ”端,还有一个“地”接在机壳上,当电源与实验板连接时,为了能形成一个完整的屏障系统,实验板“地”一般与电源的“地”连起来,而实验板上用的电压可能是正电压,也可能是负电压,还可能正、负电压都有,所以电源是“正”端接“地”还是“负”端接“地”,使用时应先考虑清楚。如果要求电路浮地,则电源的“ +”与“ ”都不与机壳相连。 另外,应注意一般电压在开与关的瞬间,往往会出现瞬态电压上冲的现象,集成电路又最怕过电压的冲击,所以一定要养成先开启电源,后接电路的习惯,在实验中途也不要随便将电源关掉。 六、总结与体会 设计过程中遇到的问题及其解决方法 . 在实验过程中 ,数码管有几段二极管时隐时现 ,有时会消失 .用 5V电源对数码管进行检测 ,一端接地 ,另一端接触每一段二极管 ,发现二极管能正常显示的 ,再用万用表欧姆档检测每一根线是否接触良好 ,在检测过程中发现有几根线有时能接通 ,有时不能接通 ,把接触不好的线重新接过后发现能正常显示了 .其次是由于芯片接触不良 的问题 ,用万用表欧姆档检测有几个引脚本该相通的地方却未通 ,而检测的导线状况良好 ,其解决方法为把芯片拔出 ,根据面包板孔的的状况重新调 整其引脚 ,使其正对于孔 ,再用力均匀地将芯片插入面包板中 ,此后发现能正常显示 。 在 设计电路中 ,往往是先仿真后连接实物图 ,但有时候仿真和电路连接并不是完全一致的 ,例如仿真的连接示意图中 ,往往没有接高电nts平的 16 脚或 14 脚以及接低电 平的 7 脚或 8 脚 ,因此在实际的电路连接中往往容易遗漏 . 再实验中,基于是短距离传输复合管可以用导线和一级非门代替。 在仿真中,没有 74LS121 芯片,而实际中却有,这也是后来改正了的地方。 关于实验中一些用到的参数的计算: 1 首先,两个计数器均要清零。根据公式 VR= V() +V( 0+) V() e-,可以取 T=0.01S,C=10UF,VR=3V, V( ) =5V, V( 0+) =0V,算出 R=1K . 2 然后 ,74LS123需要清零和延时 ,取 TW=0.7S,根据 0.7RC=TW,算出 R=100K . 在设计电路的连接图中出错的主要原因都是接线和芯片的接触不良以及接线的错误所引起的 . 心得 在整个电路的设计过程中,花费时间最多的是各个单元电路的连接及电路的细节设计上,如单稳电路的设计等。设计过程中需要反复实践,其过程相当烦琐,有时花很长时间设计出来的电路还是需要重做 ,整个电路到完成重装拆了 2-3 遍,那时心中未免有点灰心,有时还特别想放弃。但是最后根据各个模块突破 的原则,以及向老师、同学请教,到最后问题得到了解决 。 我开始一看到老师给的课题,根本不知从那里下手。芯片虽说经nts常见到,也使用,但实际对我来说几乎是一无所知。但通过老师的耐心指导,到课程设计结束以后我懂得的了许多芯片的的结构,各引脚的功能和使用方法。比如 74LS194、 74LS138、 74LS123、 74LS192等。总结这次课程设计,虽然开始仿真正确了,连线好以后结果有时还是出不来预计的结果,这更让我懂得了实际和理论的差别。 此次的 多路数据巡回串行传输电路 设计重在于仿真和接线 ,虽然能把电路图接出来 ,并能正常显示 ,但对于电路本身的 更深 原理并不是十分熟悉 .总的来说 ,通过这次的设计实验更进一步地增强了实验的动手能力 .这次的课程设计在
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。