数字钟设计roel仿真PROTEL课程设计.doc
《数字钟设计roel仿真PROTEL课程设计.doc》由会员分享,可在线阅读,更多相关《数字钟设计roel仿真PROTEL课程设计.doc(26页珍藏版)》请在沃文网上搜索。
1、xx理工大学PROTEL课程设计报告书目 录摘要1Abstract21数字钟计数单元的设计31.1 74LS90功能介绍31.2时分秒计数单元51.3日期和月份计数单元62数字钟译码及显示电路92.1译码电路92.2数码管显示103用Protel 99 SE进行电路原理图设计113.1设置原理图设计环境113.2放置元件113.3原理图布线123.4编辑和调整133.5检查原理图143.6生成网络表154用Protel 99 SE进行印刷电路板的设计174.2加载网络表174.3元器件布局184.4自动布线184.5编辑和调整195仿真结果及分析205.1 仿真参数设置205.2 仿真结果及分
2、析206制作PCB227小结体会23附录一 元件清单24附录二 参考文献25摘要 数字钟与机械式时钟相比具有更高的准确性和直观性,是一种用数字电路技术实现时、分、秒计时的装置,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择。 Protel99SE是应用于Windows9X/2000/NT操作系统下的EDA设计软件,采用设计库管理模式,可以进行联网设计,具有很强的数据交换能力和开放性及3D模拟功能,是一个32位的设计软件,可以完成电路原理图设计,印
3、制电路板设计和可编程逻辑器件设计等工作,可以设计32个信号层,16个电源-地层和16个机加工层。Abstract The digital clock and is more higher accuracy and intuitive than themechanical clock , is a kind of digital circuit technology implementation, minutes and seconds timing devices, and without a mechanical device, has a longer life, so it has be
4、en widely used. A digital clock from principle speaking is a kind of typical digital circuit, which includes the assembly logic circuit and the sequential circuits. At present, a digital clock function is more and more strong, and have a variety of special large scale integrated circuit to choose fr
5、om. Protel99SE applies in Windows9X/2000/NT under operating systems EDA design software, uses the design storehouse management pattern, may carry on the networking design, has the very strong data exchange ability and openness and the 3D analogue function, is a 32 design software, may complete the e
6、lectric circuit schematic diagram design, print work and so on circuit wafer design and programmable logical component design, may design 32 signal levels, 16 power sources-Stratum and 16 machining level. 1数字钟计数单元的设计数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。其系 统 由 石 英 晶 体 振 荡 器 、 分 频 器 、 计 数 器 、 译 码 器 、 显 示 器 及
7、校 时 电 路 组成 , 数 字 钟 系 统 组 成 框 图 如 图 1所 示 。 图1 数字钟系统组成框图由于本次实验所使用的是标准频率(1HZ)的连续脉冲,故石英晶体振荡器电路及分频电路不予考虑。为使仿真能顺利进行,校时电路也不做讨论。下面就时间计数器电路、译码驱动电路、数码管三部分展开分析。本节主要讨论计数单元电路的设计。时间计数电路由秒个位和秒十位计数器,分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器,分个位和分十位计数器为60进制计数器,时个位和时十位计数器为24进制计数器。同理,日期计数单元为30进制,而月份计数单元情况特殊,为13进制。六十进 制 计
8、 数 器 可 由 一 个 十 进 制 计 数 器 和 一 个 六 进 制 计 数 器 连 起 来 构 成 。 可 选 用 两 片 集成 电 路 74LS90 串 起 来 构 成 “ 秒 ” 、 “ 分 ” 计 数 器 。 也 可 用 两 片 74LS160 十 进 制 计 数 器 构 成 。本实验采用的是74LS90,下面介绍一下它的性能。1.1 74LS90功能介绍 74LS90的引脚图如图1.1.1a所示,它由四个触发器及附加门组成,有两个时钟脉冲输入端、。两个清零输入端Ro(1)、Ro(2),两个置“9”输入端R9(1)、R9(2),四个输出端QD、QC、QB、QA,两个NC端(空脚)。
9、74LS90的引脚图如下图: 图2 74LS90的引脚图 74LS90的功能表如下表:表1 74LS90的功能表从功能表我们便清楚地知道,利用74LS90的Ro(1)、Ro(2)和R9(1)、R9(2)可以实现复位和置位功能。当R9(1)、R9(2)两个输入端全为“1”时,无论Ro(1)、Ro(2)为何状态,计数器置“9”;当Ro(1)、Ro(2)都为“1”时,R9(1)、R9(2)中有一个为“0”时,计数器清零。当Ro、R9,输入端都为低电平时,74LS90方可计数。计数功能如下:时钟脉冲从A端输入,从QA端输出,则是二进制计数器。时钟脉冲从B端输入,从QD、QC、QB。端输出,则是异步五进
10、制加法计数器。当QA和CPB端相连,时钟脉冲从A端输入,从QD、QC,QB、QA端输出,则是8421码十进制计数器。当A端和QD端相连,时钟脉冲从B端输入,从QD、Qc、QB、QA端输出,则是5421码十进制计数器。利用置“0”端和置“9”端,可以实现N进制计数器,当N10时,可用计数器级联反馈方式去实现。1.2时分秒计数单元秒个位计数单元为进制计数器,无需进制转换,只需将QA与CPB相连即可。CPA与Z秒输入信号相连,D可作为向上的进位信号与十位计数单元的CPA相连。秒十位计数单元为进制计数器,需要进制转换。当 CPA 输 人 第 六 个 脉 冲 触 发 时 这 时 输 出 端 状 态 为Q
11、DQcQBQA= 0110 ,Q B = Q C 1 , 合 起 来 的 信 号 分 别 送 入个十两个计数器的 Ro(2) , Ro(1)清零 端 , 清 零 后 使 计 数 器 归 零 , 完 成 六 十 进 制 计 数 功 能 , 同 时 , 还 把 这 个 信 号 作 为 进 位 信 号 输 出 。60进制的连接如图1.1.2所示,图3 60进制的连接图分个位和分十位计数单元电路结构分别与秒个位和秒十位计数单元完全相同,也是分个位计数单元的D作为向上的进位信号应与分十位计数单元的CPA相连,分十位计数单元的B、 Q C合 起 来 的 信 号 分 别 送 入个十两个计数器的 Ro(2)
12、, Ro(1)清零 端 , 清 零 后 使 计 数 器 归 零 ,同 时还 把 这 个 信 号 作 为 进 位 信 号 输 出 。时个位计数单元电路结构仍与秒或个位计数单元相同,但是要求,整个时计数单元应为24进制计数器,所以在两块74LS90构成的100进制中截取24,就得在24的时候进行异步清零。当“时”个位计数器输入端 CPA到 来 第 十 个 触 发 信 号 时 , 计数器复 零 , 进 位 端D向 “ 时 ” 十 位 计 数 器 输 人 进 位 信 号 , 进 行 “ 时 ” 的 计 数 。当 第 二 十 四 个 来 自 “ 分 ” 计 数 器 的 进 位 信 号 到 来 时 , “
13、 时 ” 个 位 计 数 器 的 输 出 状 态为 QDQcQBQA= 0100 , “ 时 ” 十 位 计 数 器 的 输 出 状 态 为 QDQcQBQA= 0010 ,这 时“ 时 ” 个 位 计 数 器 的 Q C 和 “ 时 ” 十 位 计 数 器 的 B 输 出 均 为 “ 1”, 把 这 两 个 信 号 合 起 来 ,分 别 送 到 个 和 十 计 数 器 的 清 零 端 Ro(1) 、 Ro(2) , 计 数 器 清 零 后 完 成 二 十 四 进 制 计 数 。其连接图如图1.1.4所示, 图4 24进制的连接图1.3日期和月份计数单元因为不同的月份的日期数不相同,为了简单设
14、计,每月设定为30天。但是设计电路不能是简单的30进制计数器,因为日期不像时分秒一样存在0号这种情况,因此需要在电路上进行改进。 日期计数采用的是01-0230-01的计数规律。设计电路采用两片异步二五十进制加法计数器74LS90级联构成30进制时计数器。两片74LS90芯片都接成8421BCD码输出的十进制计数形式。 当日期变为30号时,8421BCD码即为0011 0000,获得时区域送来的脉冲,变为0011 0001,高位强制置零,立即变为0000 0001,即1号,不曾产生0号。当然,在初始情况下,日期月份都是置零的。 日期计数电路图如图5所示。图5 日期计数单元 月份计数采用13进制
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 设计 roel 仿真 PROTEL 课程设计
