电子线路实验
基于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控制字型,从而实现调时。