基于ewb的数字钟设计报告 下载本文

电子线路实验

基于EWB 的数字钟设计

摘要:

本文介绍、记录了基于EWB设计所需功能数字钟电路的方案及过程。从设计思路到芯片选择,通过软件仿真,一步步调试、完善。本数字钟具有基础功能,调试运行成功。

关键字:数字钟 EWB

一、数字钟简介

数字钟是指利用电子线路构成的计时器。

数字钟应能达到的基础功能为计时并显示时、分、秒、星期,同时还能进行时间调整; 可增加附加功能如下:整点报时、闹钟、年月日、秒表功能等

二、设计思路

三、芯片说明

选用的芯片有74160、74138、74153 1、74160

(1)芯片功能:

Decade Counter truth table:

___ ____ CLR | LOAD | ENP | ENT | CLK | A B C D | QA QB QC QD RCO ----|------|-----|-----|-----|---------|-------------------- 0 | X | X | X | X | X X X X | 0 0 0 0 0 1 | 0 | 0 | 0 | POS | X X X X | A B C D *1 1 | 1 | 1 | 1 | POS | X X X X | Count *1 1 | 1 | 1 | X | X | X X X X | QA0 QB0 QC0 QD0 *1 1 | 1 | X | 1 | X | X X X X | QA0 QB0 QC0 QD0 *1

- *1 - RCO goes HIGH at count 9 to 0.

(2)使用

①利用160的count功能来实现时间计数器里的60进制和24进制等各种需要的进制 如下为秒60进制,左边为低位,右边为高位,将高位0110返回到CLK',高位置0,同时进位给分计数器

②利用160组成4进制,作为调时模式下四个数码管的位型选择器的组成部分(见138芯片使用介绍部分) 2、74138

(1)芯片功能

3-to-8 decoder/demultiplexer truth table:

__ __ | Select |

GL G1 G2 | C B A | Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 -----------|---------|------------------------------- X X 1 | X X X | 1 1 1 1 1 1 1 1 X 0 X | X X X | 1 1 1 1 1 1 1 1 -----------|---------|------------------------------- 0 1 0 | 0 0 0 | 0 1 1 1 1 1 1 1 0 1 0 | 0 0 1 | 1 0 1 1 1 1 1 1 0 1 0 | 0 1 0 | 1 1 0 1 1 1 1 1 0 1 0 | 0 1 1 | 1 1 1 0 1 1 1 1 -----------|---------|------------------------------ 0 1 0 | 1 0 0 | 1 1 1 1 0 1 1 1 0 1 0 | 1 0 1 | 1 1 1 1 1 0 1 1 0 1 0 | 1 1 0 | 1 1 1 1 1 1 0 1 0 1 0 | 1 1 1 | 1 1 1 1 1 1 1 0 -----------|---------|------------------------------ 1 1 0 | X X X | Output corresponding to stored | | address 0; all others 1

(2)使用

调试/显示 开关 控制该部分电路的开启,开关功能如下: 下 显示 上 调时

利用138译码器,和160配合实现调试电路中数码管位型的选择和字型的输出

左边的138:控制在不同显示模式前提下该调整的计时器部分,如果是在 时:分 模式下启动调时,则只调整时:分 , 秒:00 模式下同理

右边的138:前一片138的Y1端接这片138的G1端,作为字型信号输入;地址端由160产生的四进制数控制。

顾整个调时电路的原理在于:用160控制位型,用第一片138控制模式,第二片138控制字型,从而实现调时。