数字秒表电路报告

上传人:沈*** 文档编号:91491495 上传时间:2022-05-17 格式:DOC 页数:8 大小:64.50KB
返回 下载 相关 举报
数字秒表电路报告_第1页
第1页 / 共8页
数字秒表电路报告_第2页
第2页 / 共8页
数字秒表电路报告_第3页
第3页 / 共8页
点击查看更多>>
资源描述
-课程名称: 数字电子技术课程设计 题 目: 电子秒表电路 学生:专 业:班 级:学 号:指导教师:日 期:年月日电子秒表电路一、设计任务与要求要求设计一个数字秒表,用于短时间测量,适用于田径比赛等竞技场合计时使用。1计时围:010分钟2显示分辨率为1s10。3用一只按钮开关控制三种工作状态,即:清零 计时 停顿二、方案设计与论证实验要求设计一个用于短时间测量的电子秒表,根据学过的相关知识可以知道和题目的要求,电路应该分为分为3个局部,分别是计数脉冲产生电路、计数电路、和状态控制电路。电路的框图描述如下列图:由上面的电路模块图,我们讨论得到下面两个方案方案一、 用一个555定时器做出多谐振荡电路为计数电路提供计数脉冲,通过调节外围电阻R1、R2和电容C的值使振荡电路产生10Hz的计数脉冲即周期为0.1秒的信号。用74LS160计数器做成3级计数电路,分别是十进制的0.1秒计数电路、60进制的秒计数电路和十进制的分计数电路。用74LS160做成3进制计数电路并配合74139二线四线译码器做成状态控制电路,使计数电路在清零、计数、停顿3个状态之间转换。方案二、用石英晶体构成石英晶振脉冲发生器。计数电路是74LS160串接构成的600进制计数器最多可以计数到600秒10分钟这样控制起来比拟方便、控制电路同方案一。最终方案: 方案一。由于对方案二的石英晶振电路原来不是很熟悉,并且方案二的计数显示不符合人的一般思维方式,因此选用方案一作为最终方案。三、 单元电路设计与参数计算 根据上面的讨论,方案包含3大单元:计数电路、状态控制电路、计数脉冲产生电路。下面分别对个单元进展设计和参数的计算。(1) 计数脉冲产生电路 由于555定时器在数字电子和模拟电子中都要重要的应用,并且使用起来比拟简单,只需接少量的电阻电容等外围元件,就可以构成施密特触发电路、单稳态电路和多谐振荡电路,所以本方案最终选用了555定时器来做计数脉冲产生电路。 555定时器的功能表:通过对上面功能表的分析,可以用以下的典型多谐振荡电路。电容C充电时间 t1=(R1+R2)Cln(Vcc-Vt-)/(Vcc-Vt+)=(R1+R2)Cln2 放电时间t2 t2=R2Cln(0-Vt+)/(0-Vt-)=R2Cln2 电路的振荡周期 T=t1+t2=R1+2R2Cln2 由于设计要求秒表的分辨率为0.1秒,所以这里要设置振荡周期T=0.1S由式并假定C=3uF,则: R1+2R2=T/Cln2=0.1/(310-6ln2)48090最终取R1=8090,R2=20K,C=3uF(2)74LS160和139二线四线译码器构成的状态控制电路 74LS160功能表CLKRDLDEPET工作模式0置010预置数1101保持110保持(c=0)1111计数74HC139的真值表输入 输出GA1A0Y3Y2Y1Y0111110001110001110101010110110111由上面的功能表为依据可以设计下面的控制电路: 由于电子秒表有清零、计数、停顿三个状态。本方案利用74LS160构成一个三进制计算电路,由于74160采用异步置零方式,所以用计数器的第四个状态,即0011通过一个与非门译出一个地电位作为控制器的清零信号,使控制器循环于0000、0001和0010之间,对应于秒表的3个控制状态。而控制计数电路的计数脉冲是通过一个常开开关接VCC构成,每按一下开关,计数器便接收到一个下降沿,从而跳到另一个状态。(3)74160构成的计数电路由于74LS160是十进制计数器,采用异步置零方式。按设计要求,0.1秒计数和分钟计数局部都是十进制,所以0.1秒计数局部和分钟计数局部只需用控制电路的清零信号来清零即可,每当0.1秒计时电路和分钟计数电路到达10,或者接收到控制电路的清零信号就清零。而秒计数局部需要本身的60进制清零信号和控制电路的清零信号来置零,所以U3和U4用或非门来接收这两个清零信号,只要秒计数到达60或者控制电路发送了清零信号,秒计时电路都会清零。秒计数电路的60进制清零信号是当十位为6时发出的。同时对于所有的74LS160计数器的ET端(图中为ENT端),由控制电路的74139译码器输出来控制,ET为0时保持,ET为1时计数,计数电路在计数状态和保持状态之间变换。计数电路下面是各局部的大图0.1秒计数电路 分计数电路秒计数电路四、总电路工作原理及元器件清单1电子秒表总体电路 2、电路完整工作过程描述总体工作原理 整个电路通电后,由于控制电路的计数器初始状态是从0000然后是0001再到0010,经过二线四线译码器,译码后译码器的输出端Y3Y2Y1Y0对应的状态分别是HHHL、HHLH、HLHH(H代表高电位,L代表地电位)。因为所有的计数器ET端都接到了74HC139的Y1端,Y3接到0.1秒计数电路和分钟计数电路的清零端,同时Y3也通过反相器接到秒钟计数电路清零端的或非门。电路通电后控制电路的计数器还没开场工作,输出状态为0000,译码器Y0低电位,Y3、Y2、Y1都是高电位,所有计数电路的所有计数器ET端都为1,同时计数电路的所有计数器清零端都是高电位,秒表电路进入计时状态。0.1秒计数电路逢10向秒钟计数电路进1,而秒钟计数电路逢60向分钟计数电路进1。当按一下开关J1时,控制电路接收到一个下降沿脉冲,控制电路输出状态变为0001,译码器的输出端Y3Y2Y1Y0电位为HHLH,计数电路所有计数器的ET端都为0,同时所有计数器清零端为1,计数电路处于保持状态。再按一下J1开关,控制电路接收到一个下降沿脉冲,控制电路输出状态变为0010,译码器的输出端Y3Y2Y1Y0电位为HLHH,计数电路所有计数器清零端都为0,完成清零动作。再按开关,则控制电路在0000、0001和0010之间循环,计数电路则在清零、计数和保持之间循环。2 元件清单元件名称型号主要参数数量备注 十进制计数器74LS160异步清零5 二线四线译码器74CH1391 555定时器1 或非门74LS021 非门74LS041 与门74LS081 与非门74LS001 电阻3 电容2五、仿真调试与分析整个实验设计和仿真都是用Multism11.0 来做的。对一个比拟大的电路经行设计和调试电路都是要分模块经行。首先,把计数电路调试好,0.1秒计数电路、秒计数电路和分钟计数电路分别是10进制、60进制和10进制计数电路。开场调试的时候发现秒计数电路到了49就清零了,后来发现开场设计的时候是用了十位的5来译出清零信号,所以当十位进到5,即到49时就会清零,最后改为了用十位的6来译出清零信号。比拟难的一局部是秒计数局部。因为秒计数局部由两个74LS160构成,置零要考虑本身的60进制置零和控制电路的清零信号通过屡次的仿真和认真的考虑,最终确定了在秒计数电路的清零端接一个二输入或非门,输入端分别连到控制电路送来的清零信号和本身通过与门译出60进制清零端。还要注意74160是异步置零方式,60进制清零时应该用十位的6,即6对应的二进制0110通过与门译出高电位作为置零信号,而不是用59来译码。控制电路局部的调试。首先要做一个3进制的计数器分别控制电子秒表的3个状态。开场的时候本来想直接用逻辑门对这3个状态译出相应的控制信号控制计数电路,后来想到用译码器更简单,所以就改用译码器了。因为控制电路计数器只有3个状态,就只需将它的低二位送到译码器的A、B输入段就可以。再用译码器的输出端Y2、Y1、Y0分别控制计数电路即可。脉冲产生电路调试。开场的时候按照数字电子技术根本教程的例题计算出产生10HZ脉冲的电路,但是用multisim11.0把电路画出来之后发现不能驱动计数电路,也就是计数电路不能计数。后来在网上查阅先关资料,才知道是multisim11.0的限制,不能用555定时器产生低频方波脉冲。所以实验仿真时用的参数的1Kz的参数,报告中给出了10Hz脉冲产生的计算公式和R1、R2和C的参数出理论值。六、结论与心得 对于复杂的电路设计,要先将电路划分模块,然后思考各个模块要实现的功能,再根据所学的知识设计各模块,设计好各个模块之后就要把各模块连接起来,这时候就要注意模块之间的联系了,使各个模块能很好的配合工作。要做好数电的设计必须要能熟练运用组合逻辑电路和时序逻辑电路的知识,尤其是计数器的应用很重要!计数和电路的状态转换都可以通过计数器来实现。还有就是电路设计一定要用软件来仿真,观察结果是否和预期结果符合,以便对电路进展改正后优化。. z.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!