1 / 25
文档名称:

数电大作业(交通指示灯+电子琴+智能钟表).pdf

格式:pdf   大小:4,187KB   页数:25页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数电大作业(交通指示灯+电子琴+智能钟表).pdf

上传人:1781111**** 2024/5/11 文件大小:4.09 MB

下载得到文件列表

数电大作业(交通指示灯+电子琴+智能钟表).pdf

相关文档

文档介绍

文档介绍:该【数电大作业(交通指示灯+电子琴+智能钟表) 】是由【1781111****】上传分享,文档一共【25】页,该文档可以免费在线阅读,需要了解更多关于【数电大作业(交通指示灯+电子琴+智能钟表) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..电子琴那个是不知道是否正确自己验证吧)(最后还有两个题一个是交通指示灯的有点复杂的另一个是时钟的个人感觉也是有点复杂)一、交通灯电路设计要求:.设计一个十字路口交通灯控制电路,要求东西方向车道和南北方向车道两条交叉掉路上的车辆交替运行,每次通行的时间设置为秒。.在绿灯转为红灯时,要求黄灯先亮秒钟,才能变换运行车道。.可用LED模拟交通灯。.用倒计时显示每个状态的时间。思路分析:.电路有四个状态:东西绿南北红→东西黄南北红→东西红南北绿→东西红南北黄一共有四个状态循环,所以可以先用一个模计数器来转换这四个状态。设计电路如图所示:这里采用LS构成模计数器,状态由→→→进行循环。L(东西绿):当时亮,其他状态时不亮。L(东西黄):当时亮,其他状态时不亮。L(东西红):当、时亮,、时不亮。L(南北绿):当时亮,其他状态时不亮。L(南北黄):当时亮,其他状态时不亮。L(南北红):当、时亮,、时不亮。电路可以这样实现:/:..LS是二线四线译码器:BAYYYY所以,Y~Y口接上非门后可以控制L、L、L、L。L=B,L=B,所以将L直接连在B端,将A端加非门与L相连。通过这样的连接便可以实现这四个状态的循环。/:..由于要实现倒计时显示,所以可以采用两片LS,该芯片是十进制加减法计数器。通过网络找出一下功能表。由于要实现倒计时,所以U/D端输入高电平,此时计数器进行减计数。用两片LS,通过RC端进行异步级联,由于红灯秒,黄灯秒,绿灯秒,所以各状态与持续时间如下:状态:东西绿南北红():秒状态:东西黄南北红():秒状态:东西红南北绿():秒状态:东西红南北黄():秒当状态转变时,给计数器置数即可。两片计数器一个作为十位,一个作为个位。“”相当于给计数器置,“”相当于给计数器置高位计数器:BAQAQBQCQD低位计数器:BAQAQBQCQD/:..QA=QB=QD=QA=QC=QD=QB=,QC=A电路连接如下图所示:当QA~QD全为的时候,Rc端输出,两个计数器的Rc端连在一个或非门上,当为全时,或非门输入,将这个输出连接到LS的时钟端,即倒计时到时,立即转化状态,并且通过一个非门使两片LS立即置数,转入下一个转态的倒计时。/:..分别接两个数码管显示器到LS上,便能通过数码管显示倒计时的数值。/:../:..,,,,,,,i八个音,按键不同时,产生不同频率的信号去驱动扬声器,从而实现电子琴的功能。有两个分系统组成,键盘编码器和时钟分频器,八个不同的音可以用分频器实现,按键用开关实现。在电路图中,用示波器代替扬声器以体现在不同按键下的频率的不同。键盘输入部分用开关实现,开关闭合模仿琴键按下:键盘编码部分实现对键盘的-编码,并在按键时选择输出相应频率的信号。开关加上非门接入-编码器的输入端,使开关闭合时其输入为,利用-编码器使输入的位置以二进制形式输出,把-编码器的输出与选数据选择器的输入相连,将按键位置的二进制形式输入选数据选择器,从而决定输出信号,通过选数据选择器的输出端输出信号。电路图如下:/:..分频器部分:法一:在输入脉冲信号的作用下完成八个状态的循环进行,相当于一个计数器,采用两片ls实现一计数器,从到其输出端,,这种方法不能严格实现八个音的不同频率。电路图如下:/:..法二:直接用八个钟控脉冲输入,将其频率改成严格的频率值以实现八个不同频率的输入。将八个信号输入接入选数据选择器的输入端。各系统连接起来,注意各个器件的使能端,以保证电路正常运行,总电路图如下:/:..运行效果:闭合K得到/:..K得到:闭合K得到:闭合K得到:/:..闭合K得到:闭合K得到:/:..闭合K得到:闭合K得到:/:..一、设计要求为了确保十字路口的车辆顺利畅通地行驶,往往都采用自动控制的交通信号灯来进行指挥。其中红灯亮,表示该条道路禁止通行;黄灯亮表示暂时的停车,等待信号;绿灯亮表示可以通行。.设计一个十字路口交通信号灯控制器,其要求如下:设南北方向的红、黄、绿灯分别为r,y,g;东西方向的红、黄、绿灯分别为R,Y,G,满足图的工作流程并且可以并行工作:g(R)(G),黄灯用于提示绿灯变为红灯或者绿灯变为红灯。.满足两个方向的工作时序:其中令东西方向为主干道方向,绿灯亮秒,红灯亮秒,黄灯秒;南北方向为支线,绿灯秒,红灯秒,黄灯秒。.十字路口要有数字显示装置(数码管),作为时间提示,以便人们更直观地把握时间。二、方案、总体设计方案分析系统的逻辑功能需求后,交通灯控制系统将主要由以下几个部分构成:定时脉冲发生器、状态机、控制器、译码器、延时器、彩灯。定时脉冲发生器发出以S为单位的定时脉冲,状态机控制交通灯红、绿、黄状态的变化,而控制器将控制数码管的倒计时,并将对状态机进行反馈。延时器、译码器与交通彩灯将由状态机的输出信号进行相应的信号灯变化。总体设计框图如下:定时脉冲发控制器生器/:..状态转移置数主干道交通灯状态机延时、译码支线交通灯为实现倒计时功能,可由芯片设计一个S为周期,%占空比的脉冲电路,以控制控制器的时钟。、状态机设计将图一的四个状态分别以、、、表示,则可用双D触发器构成一个简单的状态机状态主干道支线QQrygRYG列出状态机的真值表如下:No:QnQnQn+Qn+经过化简得:Qn+=Qn,Qn+=Qn,由一片可以实现。、控制器设计控制器主要实现倒计时功能,但普通计数器只有正向计数功能,固在计数输出端加上非门就能实现倒数计数。输入信号输出信号输出信号反相计时值状态(编码)高位计数器低位计数器高位计数器低位计数器QQD-DD-D秒倒计时……………………………………………………/:..秒倒计时…………………………秒倒计时……………………………………………………秒倒计时…………………………经过分析上表,其中每个状态的初始值都可由状态机的输出状态进行置数。状态高位片置数低位片置数QQDDDDDDDD再由上表化简,得D=D=D=、D=D=D=Q⊕Q、D=Q+Q、D=Q与非Q。、延时、译码、与信号灯设计信号灯同样可由状态机的输出信号控制,其中用“”表示灯亮,“”表示灯灭,易得下表:状态主干道支线QQrygRYG由上表,r=G、y=Y、g=R,其中r、g可由译码器控制,而y、Y,则可由译码器的两个输出脚经过或门得到。但是,为了实现在、、秒变灯还必须在状态机与译码器之间加上一个延时器,当变灯信号到达后,延时一秒,再经由译码器控制信号灯变化,而这同样也可以由一个双D触发器实现。/:..、定时脉冲发生器硬件设计、状态机设计状态机的触发时钟由两片控制器的进位RCO与RCO经过一个或门得到,即高低位片同时到达“”时,触发状态机进入下一状态。双D触发器实现状态机、控制器设计由计算结果,可得控制器硬件电路,其中高低位片的置数都由状态机控制,当计数片倒数到达“”后产生RCO,拉低LD电位,使置数。高低计数片的输出端连接后控制数码管。另外,为了消除电路刚启动时的乱码,可在计数片的输出端上接一个四线与非门,当电路启动,并且低位片显示出“F”时,同样也实现置数功能。/:..延时器与信号灯设计/:..CLK是状态机的CLK去非,即先将Q、Q储存在延时器中,当状态机发生状态转移的下一秒,再将Q、Q输出至译码器。、总电路图(仿真结果)/:../:..、显示时、分、秒。、小时制。、具有校时功能,可以对小时和分单独校时,对分校时的时候,停止分向小时进位。校时时钟源可以手动输入或借用电路中的时钟。、为了保证计时准确、稳定,由晶体振荡器提供标准时间的基准信号。二、方案、构成脉冲发生与分频电路RSRTCCTCMRR-.kHzO出OOOO.%OOOOpFpF、LS构成译码驱动电路V|?.%CAABCDEFGVCCAOABOBCOCDODOE~LTOF~RBIOG~BI/RBOGNDLSNLS仿真电路/:..构成十进制计数器VCC|?RV.%CAABCDEFGUAUVCCINAQAOAINBQBBOBVOCQDDODHzCLROE~LTOFV~RBIOGHCN_V~BI/RBOGNDLSN、构成六进制计数器VCCRUUAUBV.%CALSDLSDABCDEFGUAUVCCINAQAAOAINBQBBOBQCCOCVQDDODCLROEHz~LTOF~RBIOGVHCN_V~BI/RBOGNDLSN构成六进制计数器/:..构成六十进制计数器VCCΩRUAUBUV.%CALSDLSDABCDEFGUAUVCCINAQAAOAINBQBBOBQCCOCQDDODCLROE~LTOF~RBIOGHCN_V~BI/RBOGNDLSNVCCRV.%CAABCDEFGUAUVCCINAQAOAINBQBBOBVQCCOCQDDODHzCLROE~LTOFV~RBIOGHCN_V~BI/RBOGNDLSN、.%VCC|?RUAUBVU.%CALSDLSDUAUABCDEFGVCCINAQAAOAINBQBBOBQCCOCQDDODCLROE~LTOF~RBIOGHCN_V~BI/RBOGNDLSNVCC|?RU.%CAVABCDEFGUAUVCCINAQAAOAINBQBBOBVQCCOCQDDODHzCLROE~LTOFV~RBIOGHCN_V~BI/RBOGNDLSN构成二十四进制计数器/:..校时电路(分校时时,不会进位到小时)、总设计电路图(仿真结果)/:../