您所在位置: 网站首页 / 简易数字钟设计(已仿真).pdf / 文档详情
简易数字钟设计(已仿真).pdf 立即下载
2024-09-28
约3.7千字
约8页
0
671KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

简易数字钟设计(已仿真).pdf

简易数字钟设计(已仿真).pdf

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

简易数字钟设计
摘要本文针对简易数字钟的设计要求,提出了两种整体设计方案,在比较两
个方案的优缺点后,选择了其中较优的一个方案,进行由上而下层次化的设计,
先定义和规定各个模块的结构,再对模块内部进行详细设计。详细设计的时候又
根据可采用的芯片,分析各芯片是否适合本次设计,选择较合适的芯片进行设计,
最后将设计好的模块组合调试,并最终在EWB下仿真通过。
关键词数字钟,EWB,74LS160,总线,三态门,子电路
一、引言:所谓数字钟,是指利用电子电路构成的计时器。相对机械钟而言,数字钟能达到
准确计时,并显示小时、分、秒,同时能对该钟进行调整。在此基础上,还能够实现整点报
时,定时报闹等功能。
设计过程采用系统设计的方法,先分析任务,得到系统要求,然后进行总体设计,划分
子系统,然后进行详细设计,决定各个功能子系统中的内部电路,最后进行测试。
二、任务分析:能按时钟功能进行小时、分钟、秒计时,并显示时间及调整时间,能整点报
时,定点报时,使用4个数码管,能切换显示。

总体设计

本阶段的任务是根据任务要求进行模块划分,提出方案,并进行比较分析,最终找到较
优的方案。
方案一、采用异步电路,数据选择器

将时钟信号输给秒模块,秒模块的进位输给分模块,分模块进位输入给时模块,切换的
时候使用2选1数据选择器进行切换,电路框图如下:

切换显示

闹钟

小时分钟秒钟
1Hz脉冲信号


控制


该方案的优点是模块内部简单,基本不需要额外的电路,但缺点也很明显,该方案结构
不清晰,模块间关系混乱,模块外还需使用较多门电路,不利于功能扩充,且使用了异步电
路,计数在59的时候,高一级马上进位,故本次设计不采用此方案。

方案二、采用同步电路,总线结构

时钟信号分别加到各个模块,各个模块功能相对独立,框图如下:

显示总线
显示
闹钟

小时分钟秒钟

1Hz信号

控制

控制总线


该方案用总线结构,主要功能集中在模块内部,模块功能较为独立,模块间连线简单,
易于扩展,本次设计采用此方案。
综上所述,本次设计采用方案二。秒计数和分计数为60进制,时计数为24进制,为了
简化设计,秒和分计数采用同一单元。控制模块有两部分,一为实现调整切换,二为实现显
示切换。现对本方案中的各个主要功能模块的接口定义如下:
1.60进制模块(电路图中模块名称为60count,下同。)

实现同步60进制计数,可调整
电源5v
时钟信号输入接1Hz的信号源
进位输入接秒的进位信号,实现秒功能时,接低电平。
进位输出秒模块接分模块,分模块接时模块
显示输出接到显示总线,能闪烁
闹钟比较信号输出接到闹钟,秒模块悬空
整点报时信号输出接到响铃,实现3短1长响铃
调整使能端入0有效,有效时,显示信号输出,同时屏蔽进位输入和
进位输出,允许调整信号输入。
显示使能端入0有效
调整信号输入



2.24进制模块(24count)

实现同步24进制计数,可调整
电源,时钟信号同上
进位输入接分的进位信号
进位输出秒模块接分模块,分模块接时模块
显示输出同上
闹钟比较信号输出接到闹钟

1
调整使能端,显示使同上
能端,调整信号输入

3.闹钟模块(60clock,24clock)

实现可与时钟比较,并输出闹铃信号,可调整
电源,时钟信号同上
闹钟比较信号输入秒模块接分模块,分模块接时模块
显示输出同上
闹铃输出接到蜂鸣器
调整使能端,显示使同上
能端,调整信号输入

4.控制模块(fun,func)

管理总线资源,对各个模块输出控制信号
电源5vVCC
调整切换信号接各个需要调整的模块
调整信号接到各个需要调整的模块
显示切换信号接到各个需要共享显示总线的模块
控制信号输出接到各个模块,有且只能有1个为0

至此,本阶段就结束了。在上面的接口定义中,也可以发现,各个模块的独立性是
很强的,这样的结构使得以后的扩展很容易。

二、详细设计

在上一阶段进行总体设计完成后,现在就可以分开独立的完成各个功能模块了。本阶段
主要问题在于计数器的设计,计数部分需要24进制和60进制计数器,控制部分需要循环计
数器。由于标准集成计数器没有所需进制,需要编程实现。
首先,需要选择使用集成芯片,总体思路是在满足所需功能前提下,能是电路尽可能简
单。有以下方案:



1.采用74160
该芯片管脚及功能表如图所示:74160为异步复位,同步置数,ENP,ENT同


2
时为一时才可以计时,其中之一为高电平时,则保持。RCO产生进位信号。74160
相对于其他芯片来说,功能较少,使用简单,但是也因功能简单导致在实现数字钟
的某些特定功能时需要加入比较多的附加电路。如74160没有减计数的功能,须寻
求其他方法来解决,设计较复杂。,由于不准备设计减计数,在功能能
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

简易数字钟设计(已仿真)

文档大小:671KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用