ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:1.51MB ,
资源ID:19790085      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19790085.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(交通灯文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

交通灯文档格式.docx

1、单元电路及整体设计方案合理性正确性创新性仿真或实践是否进行仿真或实践技术指标或性能符合设计要求有完成结果设计报告格式正确内容充实语言流畅标准说明:以上三大指标中,每大项中有两小项或 三小项合格,视为总成绩合格。总成绩日期年 月 日课程设计任务书一、 设计题目二、 设计任务两位显示两个方向的通、停时间。1. 通行的时候显示绿灯,停止的时候显示红灯2. 用LED数码管显示结果3. 可以实现预置数功能三、 设计计划电子技术课程设计共1周。第1天:针对选题查资料,确定设计方案; 第2天:方案分析比较,电路原理设计,进行元器件及参数选择;第3-4天:仿真电路,画出电路原理图;第5天:编写整理设计报告四、

2、 设计要求1. 画出电路图2. 对所设计的电路的全部或部分电路进行仿真,使之达到设计任务要求3. 写出设计报告书 指导老师: 时 间:摘要城市街道十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮表示该条道路禁止通行;黄灯亮表示道路上未通过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口交通管理自动化。本设计达到基本要求,使整个系统自动而且只能,运用数字电路以及模拟电路知识使电路完整可靠。实现:东西停,南北行,东西红灯

3、亮,南北绿灯亮30S;东西停,南北转行,东西红灯亮,南北绿、黄灯亮5S;东西行,南北停,东西绿灯亮,南北红灯亮30S;东西转行,南北停,东西绿、黄灯亮,南北红灯亮5S。关键词:数字信号、时钟电路、组合逻辑电路、LED。一、原理电路设计1、原理电路(1)方案选择方案一、最初考虑用题目给定的参考原理图此方案逻辑清晰,通过计数器和组合逻辑电路来控制主次红绿黄灯的亮与灭,在交通灯亮灭的同时,再通过组合电路使主道的计数,比如计数器通过组合逻辑电路是红灯亮,同时通过组合电路使主道开始计数。次电路的缺点:由于主次道红绿黄灯的时序要求不同,通过计数器和组合逻辑电路来控制主次到红绿黄灯的两灭会是组合逻辑电路变得

4、复杂,主次道实现定时倒计数比较困难,而且为接近实际情况应该设置置数控制来对等亮灭的时间进行调整等,对图1的原理框图来说,每一次调整都需要重新改编组合逻辑电路,这个过程相当繁杂。方案二、该方案思路清晰明了,本方案中秒脉冲信号同时接入主次计数电路可以保证主次电路时序的同时性。通过开关控制东西、南北电路的厨师状态,控制电路通过不同的状态来控制倒计数电路的置数,然后倒计数电路反馈信号改变控制电路的状态,劲儿改变倒计数电路的置数,如此循环。东西、南北预置电路可以随时改变红绿黄的亮灭的时间,也可以控制灯黄绿红等哪个先亮,实现了电路的可控制性,更接近实际情况。相对来讲,第二个方案原理更清晰,可操作性更强,也

5、符合实际情况,故选择第二个方案。(2)元件电路的设计 1.脉冲产生电路:用555产生,电阻,电容 使用555定时器构成多谐振荡器,似的f=1HZ。先将555定时器接成施密特触发器的结构,即将2,6端并联,再与RC构成的充放电电路的串联点连接,将7端连接到放电点。,要使得f=1HZ6,所以可令C=10uF,R1=15K欧。R2=68K欧,将数据带入到公式可的f约等于1HZ。脉冲产生电路产生方波的波形图2、控制电路由于有显示灯红绿黄三种,故控制电路设计为00-01-10-00三种状态循环变化状态由00-01-10-00变化时,南北方向显示绿黄红依次循环,东西方向红绿黄灯依次循环。3、时间设置电路东

6、西、南北分别采用4片双4选一数据选择器74253芯片从左至右四片74253芯片的输出1Y2Y 1Y2Y 1Y2Y 1Y2Y 分别接至高低位计数器的输入端DCBA DCBA74253的输入AB分别接控制电路的Q0 Q1从左至右四片74253芯片的输入八个C0为绿灯时间设置,八个C1为黄灯时间设置,八个C2为红灯的时间设置。如南北道路八个C0一次设置为0110 0000,八个C1一次设置为0000 0101,八个C2设置为0010 0101,八个C3依次设置为0000 0000,即在电路工作时,显示电路会从35 5 30倒计时。4、计数电路计数电路左边卫192为高位片,右边192为低位片,低位片D

7、OWN输入脉冲信号,高低位片的DCBA输入分别为时间设置电路从左至右的八个Y输出端。高位低位片的输出Q1 QB QC QD全部相或,作为高低片的置数信号控制电路的时钟信号。当计数器倒计时为0000 0001时,当下一个低位片的冒充上升沿来临时,输出信号变0000 0000时,反馈置数信号(八个输出相或)变为0,产生一个下降沿脉冲,使控制器状态发生改变,这是置数信号仍然为0实现置数。当置数完成后置数信号才变为1,然后正常倒计数。5.显示输出电路南北、东西方向显示电路各用两片7448芯片和2片BCD七段译码器两片7448的输入DCBA分别连接74192芯片的输出QD QC QB QA表8-20 7

8、448 功能表6.黄绿红灯控制电路红绿黄灯控制电路由于控制器的状态为00-01-10-00循环,所以对于南北方向道路来说,状态为00时计数器倒计时30S绿灯亮,状态为01时计数器倒计时5秒黄灯亮,状态为10时计数器倒计时35秒红灯亮。用三个与门几颗实现,Q0 Q1 Q0Q1 ,Q0 Q1,控制红黄绿三个指示灯。当计数器倒数到0000 0000 时产生控制电路的下降时钟脉冲信号,继而使控制器的状态发生改变,即在00-01-10-00这三种状态之间循环,利用这三种状态循环来设计红黄绿灯的控制电路。为了增强电路的扩展功能,可以再计数器的置数信号和控制开关相与来控制两个触发器的时钟脉冲信号,因此当将南

9、北道的开关A掷0,打开秒脉冲发生器。然后将开关掷1即可开始计数,若需要控制从那种颜色的灯先开始计数时,先将开关置1然后置0,即可产生一个下降沿脉冲,同时也是一个置数信号。可以置数为控制器控制下一状态。二、仿真及调试EWB仿真软件简介随着电子技术和计算机技术的发展,电子产品已与计算机紧密相连,电子产品的智能化日益完善,电路的集成度越来越高,而产品的更新周期却越来越短。电子设计自动化(EDA)技术,使得电子线路的设计人员能在计算机上完成电路的功能设计、逻辑设计、性能分析、时序测试直至印刷电路板的自动设计。EDA是在计算机辅助设计(CAD)技术的基础上发展起来的计算机设计软件系统。与早期的CAD软件

10、相比,EDA软件程度更高、功能更完善、运行速度更快,而且操作界面友善,有良好的数据开放性和互换性。电子工作平台Electronics Workbench (EWB)(现称为MultiSim) 软件是加拿大Interactive Image Technologies公司于八十年代末、九十年代初推出的电子电路仿真的虚拟电子工作台软件,它具有这样一些特点:(1)采用直观的图形界面创建电路:在计算机屏幕上模仿真实实验室的工作台,绘制电路图需要的元器件、电路仿真需要的测试仪器均可直接从屏幕上选取;(2)软件仪器的控制面板外形和操作方式都与实物相似,可以实时显示测量结果。(3)EWB软件带有丰富的电路元件

11、库,提供多种电路分析方法。(4)作为设计工具,它可以同其它流行的电路分析、设计和制板软件交换数据。(5)EWB还是一个优秀的电子技术训练工具,利用它提供的虚拟仪器可以用比实验室中更灵活的方式进行电路实验,仿真电路的实际运行情况,熟悉常用电子仪器测量方法。 因此非常适合电子类课程的教学和实验。功能测试时间显示的调试因此在调试之初,高位片的借位信号作为计数器的置数控制信号在调试过程中存在00这种输出状态,这样就会导致红黄绿灯亮的时间分别为60-00,05-00,25-00。这样每种灯亮的时间就会增加一秒成为36秒,6秒,31秒。这样就不符合题目要求的时序。所以需要想办法消除00这种状态。后来想到0

12、000 0000这种状态来作为计数器的置数信号,同时这样就会要求除0000 0000这种状态,其他状态时计数器都能正常倒计数。所以考虑到将计数器的八个输出端相或作为置数信号。这个时候也恰好产生一个下降沿来使控制电路输出状态转化,进而使预置数电路的输出变化,然后输入到计数器,这样刚刚好能达到效果。虽然用到了两个四输入与门和一个二输入与门,但是能有效地消除00这种状态。使得时序满足设计要求,另外计数过程也更符合实际情况。时间预置的调试在设计之初,考虑到用尽量少的芯片作为时间的预置数电路,或者是直接用控制器的不同状态在计数器上实现预置数,但是这样需要用到比较多的逻辑门电路,是电路变得复杂,而且每次调

13、整时间都的重新设计组合逻辑电路,比较繁琐。后来考虑到用编码器来进行时间预置。到参考了二十进制优先编码器。这是一种可行的时间预置电路,由于输出的有效状态是高电平,所以需在每个输出端加一个非门。由于是优先编码器,时间预置时只需要考虑优先端,其他端保持输入高电平即可,在控制电路输出一种状态对对应的置数读入时,其他状态的置数都无效。由于控制电路的输出又00-01-10-00循环,所以考虑到用二输入的四选一选择器来进行置数,这样思路更清晰,操作起来比较方便,所以最终选择用双四选一的74253数据选择器来进行时间预置。3.动态灭零输入RBI当LT1,RBI0且输入代码DCBA0000时,各段输出ag均为低

14、电平,与BCD码相应的字形熄灭,故称“灭零”。利用LT=1与RBI=0可以实现某一位的“消隐”。此时BI/RBO是输出端,且RBO=0。4. 动态灭零输出RBOBI/RBO作为输出使用时,受控于LT和RBI。当LT1且RBI0,输入代码DCBA=0000时,RBO=0;若LT=0或者LT1且RBI1,则RBO=1。该端主要用于显示多位数字时,多个译码器之间的连接。从功能表还可看出,对输入代码0000,译码条件是:LT和RBI同时等于1,而对其它输入代码则仅要求LT1,这时候,译码器各段ag输出的电平是由输入BCD码决定的,并且满足显示字形的要求。虽然使得时间预置数的芯片由四片变为了最终的八片,

15、但这样更直观,所需要预置的数直接译为二进制码,然后分别在各74253芯片的C0,C1,C2端输入即可。比如要把时间设置为60,5,25。只需将八个C0端设为0110 0000,八个C1端设置为0000 0101,八个C2端设为0010 0101。电路的整体调试将南北道的开关A掷0,打开秒脉冲发生器。然后将开关掷1即可开始计数,若需要控制从那种颜色的灯先开始计时,先将开关置1然后置0,即可产生一个下降沿脉冲,同时也是一个置数信号。可以置数为控制器控制的下一状态。东西道亦同。该电路测试过程过:南北、东西道路绿、黄、红灯亮的时间可以预置;南北、东西道路绿、黄、红灯亮的时间可以分别调整;满足任务的要求

16、主要芯片功能7419274LS192为可预置数的十进制同步加法/减法计数器,192的预置是异步的,当置入控制端LOAD为低电平时,不管时钟CP的状态如何,输出端即可预置诚与数据输入端相一致的状态。192的计数是同步的,靠CPd,CPu同时加在四个触发器上而实现。当进行加计数或减计数时可分别利用CPd或Cpu,此时另一个时钟为高电平。当计数器上溢出是,进位输出端(CO)输出一个低电平脉冲;当计数下溢出时,错位输出端(BO)输出一个低电平脉冲。右图为74LS192的引脚图74253为双四选一芯片74487448七段显示译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码器设有多个辅助控制端,

17、以增强器件的功能。 7448的功能表如表5.3.4所示,它有3个辅助控制端LT、RBI、BI/RBO,现简要说明如下:1. 灭灯输入BI/RBOBI/RBO是特殊控制端,有时作为输入,有时作为输出。当BI/RBO作输入使用且BI0时,无论其它输入端是什么电平,所有各段输入ag均为0,所以字形熄灭。2. 试灯输入LT当LT0时,BI/RBO是输出端,且RBO1,此时无论其它输入端是什么状态,所有各段输出ag均为1,显示字形8。该输入端常用于检查7488本身及显示器的好坏。7488功能表心得体会通过这次课程设计,加强了我动手、思考和解决问题的能力,让我清楚的认识到理论与实际结合的重要性。电路原理和

18、连接,和芯片上的选择,也有所了解。在设计电路之初应该根据电路所需要达到的功能和效果来构建初步的逻辑框图,然后再进一步完善逻辑框图,之后根据逻辑框图来分部分思考电路,实现电路的完整。在实现电路的过程中也应该结合实际情况,在实现的同时,比较各种能实现这部分功能的电路,择优选择,最后将各个部分连接起来,使他能够正常的工作。对于数字电路来说,对于一些时序的临界状态,状态装换问题,应该多思考分析,然后调试,才能发现问题,找到解决方案,也让我从中学习到了很多知识。设计过程中应善于查找利用资料。巩固数字逻辑电路的理论知识,通过对设计的多次更改完善,让我更加了解它的功能。还有如何利用555芯片产生秒脉冲.计数

19、器的工作原理。 更重要的是如何将逻辑电路灵活运用于实际生活。我觉得做课程设计同时也是对课本知识的巩固和加强,平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,主要是因为没有动手实践过吧!认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。因此本次课程设计,对我学习生涯中的意义十分重大,让我对以后的生产实习有了更大的信心。参考文献1、数字电子技术基础(伍时和 主编 吴友宇 凌玲 副主编)2、数字电路逻辑设计(脉冲与数字电路 第三版) 王疏银 主编 高等教育出版社3、数字电路实验指导书 (西安邮电学院电子与信息工程系) 张亚婷 王利 杨乐 周丽娟 郭华编

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1