数电课设电子日历

合集下载

数字逻辑课程设计电子日历

数字逻辑课程设计电子日历

数字逻辑课程设计电子日历一、课程目标知识目标:1. 理解数字逻辑电路的基本原理,掌握电子日历的核心组成部分及其功能。

2. 学会运用逻辑门、触发器等数字电路元件进行电子日历的设计与实现。

3. 掌握数字电路的时序分析,理解电子日历中时间计数、显示等功能的实现方法。

技能目标:1. 能够运用所学知识,设计并搭建简单的电子日历电路,实现日期、时间的显示功能。

2. 培养学生的动手实践能力,学会使用相关仪器、设备进行电路调试与优化。

3. 提高学生的问题分析能力,使其能够针对电子日历的设计过程中遇到的问题,提出合理的解决方案。

情感态度价值观目标:1. 培养学生对数字逻辑电路的兴趣,激发其学习热情和探究精神。

2. 培养学生的团队合作意识,使其在课程实践过程中学会互相交流、协作。

3. 引导学生关注科技发展,认识到数字逻辑电路在日常生活和科技领域中的重要作用,培养学生的社会责任感和使命感。

课程性质:本课程为数字逻辑课程设计实践环节,以理论为基础,注重培养学生的实践能力和创新能力。

学生特点:学生已具备一定的数字逻辑基础,具有较强的学习兴趣和动手实践能力,但部分学生对电路设计、调试过程可能存在一定程度的困难。

教学要求:结合学生特点,采用理论讲解与实践操作相结合的教学方式,引导学生主动参与,注重个别辅导,确保课程目标的实现。

在教学过程中,将目标分解为具体的学习成果,以便进行后续的教学设计和评估。

二、教学内容1. 数字逻辑基础回顾:逻辑门、触发器、计数器等基本元件的功能与原理,为电子日历设计打下基础。

2. 电子日历的组成与原理:讲解电子日历的各个组成部分,如时钟电路、分频器、计数器、显示电路等,阐述其工作原理及相互关系。

3. 电路设计与仿真:指导学生使用相关软件(如Multisim、Proteus等)进行电子日历电路设计,并进行仿真实验,分析电路性能。

4. 电路搭建与调试:学生根据设计方案,搭建实际电路,进行调试与优化,确保电子日历的功能实现。

数字日历电路设计数字电子技术课程设计报告word精品

数字日历电路设计数字电子技术课程设计报告word精品

数字电子技术课程设计报告设计题目:数字日历班级:计算机1202设计目的:1. 进一步熟悉中、小规模数字集成电路的工作原理及使用方法。

2. 掌握小型数字系统的设计、组装与调试方法。

设计内容:用常用的中、小规模数字集成电路设计一个小型数字系统,自行设计、完成系统的功能。

设计要求:1. 理论设计部分⑴独立完成系统的原理设计。

说明系统实现的功能,应达到技术指标,进行方案论证,确定设计方案。

⑵画出电路图,说明各部分电路的工作原理,初步选定所使用的各种器件的主要参数及型号,列出元器件明细表。

⑶系统中包含的中、小规模集成电路的种类至少在六种以上。

2. 模拟仿真⑴根据理论设计用multisim 10在计算机上进行仿真。

验证所设计方案的正确性。

⑵分析电路的工作原理,写出仿真报告。

3. 安装调试部分⑴实现所设计的小型数字系统,并进行单元测试和系统调试,完成系统功能。

⑵若系统出现故障,排除系统故障,分析并记录系统产生故障的原因,并将此部分内容写在报告中。

摘要日历是一种日常使用的出版物,用于记载日期等相关信息。

每页显示一日信息的叫日历,每页显示一个月信息的叫月历,每页显示全年信息的叫年历。

有多种形式,如挂历、座台历、年历卡等,如今又有电子日历。

逢年过节,往往会送亲友日历已显亲情友情可日历在现代社会中是很重要的。

而纸制日历对森林保护不利,因此设计电子日历意义重大。

在设计日历倒计时器时,采用了模块化的思想,使得设计简单、易懂。

本设计能进行月、日、星期的的计数,在社会生活中具有实际的应用价值。

关键字:日历目录课程设计任务书.............................................................. 1...摘要 (II)1. 概述..................................................................... 1.12. 课程设计任务及要求...................................................... 1.2.1设计任务............................................................ 1.2.2设计要求............................................................ 1. 3理论设计.................................................................. 1..3.1方案论证............................................................ 2.3.2系统设计............................................................ 2.3.2.1结构框图及说明 (2)3.2.2系统原理图及工作原理 (3)3.3单元电路设计........................................................ 5.3.3.1单元电路工作原理 (5)3.3.2元件参数选择 (10)4. 软件仿真 (11)4.1仿真电路图 (11)4.2仿真过程 (12)4.3仿真结果 (12)5. 安装调试................................................................ .135.1安装调试过程....................................................... 1.35.2安装调试结果....................................................... 1.45.3故障分析........................................................... 1.56. 结论 (16)7. 使用仪器设备清单 (17)8. 参考文献................................................................ 1.79. 收获、体会和建议........................................................ 1.8附录....................................................................... 2Q1.概述数字逻辑与数字系统课程设计是电子技术课程学习过程中非常重要的一环,是将理论知识和实践能力紧密结合的一环。

数电课设电子日历

数电课设电子日历

电子课程设计——电子日历学院:电子信息工程学院专业、班级:姓名:学号:指导教师:任青莲2014年12月目录一、设计任务与要求 (4)1.1、设计任务 (4)1.2、设计要求 (4)二、系统设计 (4)2.1、总体框图 (4)2.2、系统方案的设计和选择 (5)2.2.1、方案一 (5)2.2.2、方案二 (5)2.2.3、应用方案的具体阐述 (5)三、选择器件 (6)3.1、元器件清单如表1 (6)3.2、元器件简介 (7)3.2.1、74LS192 (7)3.2.2、74LS160 (8)3.2.3、逻辑门 (9)3.2.4、数码管 (10)四、功能模块 (11)4.1、脉冲模块 (11)4.1.1、CP端脉冲(1KHZ) (11)4.1.2、计秒脉冲 (12)4.2、复位电路 (14)4.3、日计数器和星期计数器 (14)4.4、月计数器 (15)4.5、年计数器 (16)五、总体电路图 (17)5.1、仿真图 (17)5.2、硬件电路图 (18)六、实验困难及解决措施 (19)6.1、逻辑门的延时问题 (19)6.2、实现手动校正功能。

(20)七、心得与总结 (20)电子日历一、设计任务与要求1.1、设计任务(1)能够显示一百年内的年、月、日、星期。

(2)例如“13、12、25 7”,星期天显示数字“7”。

(3)具有手动校正年、月、日、星期的功能。

(4)不考虑闰年。

(5)可以手动复位。

1.2、设计要求(1)熟悉集成电路的引脚安排。

(2)掌握芯片的逻辑功能及使用方法。

(3)了解电子日历的组成及工作原理。

(4)熟悉电子日历的设计与制作。

(5)熟悉multisim电子电路设计及仿真软件的应用。

二、系统设计2.1、总体框图由于年、月、日、星期均为循环计数,故采用计数器实现循环计数及进位。

星期采用一位数码管显示的7进制(1至7);日计数器由两位数码管组成的31进制(0至31)计数器;月计数器为两位数码管显示的12进制(1至12);年由两位数码管显示的100进制(0至99)计数器,如果发生错误可通过校正电路手动校正。

数字电路课程设计 电子日历

数字电路课程设计 电子日历

数字电路综合设计报告电子日历一、 设计要求1.能显示年、月、日,星期; 2.年月日,星期可调; 3.不考虑闰年。

二、 题目分析题目可概括如下:通过一个时钟信号计时,电路需要按照历法规则准确计数,并将年月日星期显示出来,此外还要求可以人工调整日期。

为了实现功能,主要需搭设出一个可靠的时钟信号发生器,用于计数的计数模块,用于显示计数结果的模块。

三、 设计过程 A. 设计思路此设计主要分为三个模块:时钟信号发生模块、时分秒计数模块、年月日计数模块。

其中,时钟信号发生模块通过晶振发生一定频率的时钟信号,再通过分频,将晶振发出的信号分频成1hz 的秒脉冲信号,最后将秒脉冲信号送入。

时分秒计数模块。

时分秒计数模块在秒脉冲信号的控制下按规则计数,在满24小时时进位,并将进位信号送入年月日计数模块。

年月日模块在时分秒模块进位信号的控制下计数,每收到一个进位信号就加一,并把每一时刻的计数结果通过数码管显示出来。

各模块的关系如图一所示:B. 各框架设计a) 时钟信号发生模块此模块采用晶振电路产生时钟信号,再通过390、161以及D 触发器分频最后得到频率为1Hz 的秒脉冲输出信号。

基本框架如下:仿真电路如下:b) 时分秒计数模块在此模块中,利用390、161构成两个六十进制和一个二十四进制计数器,分别对应秒、分、时。

在时钟信号发生模块的输出信号控制下进行逐级计数,最后将二十四进制计数器的进位信号作为输出信号。

基本框架如下:晶振电路分频电路输出时钟信号输入计数器进位信号输出c)年月日计数模块此模块中利用一块161、160,分别构成七进制,二十八进制、三十进制、三十一进制、十二进制、100进制计数器。

为了实现大小月功能,使用了151数据选择器,将不同触发条件作为输入数据,将12进制的触发信号作为地址输入,因此可根据“月”的状态选择“日”的清零触发条件。

为了实现年月日星期设置功能,采用四个单刀双掷开关,一边连时钟模块,一边连接按键式单脉冲。

电子日历表设计

电子日历表设计

电子日历表课程设计专业自动化题目电子日历表学生姓名学号指导老师2011 年 6 月 20 日~ 2011 年 6 月 23日一、设计目的本课程设计是在前导验证性认知实验基础上,进行更高层次的命题设计实验,要求在教师指导下独立查阅资料、设计、安装和调试特定功能的电子电路。

培养利用模拟、数字电路知识,解决电子线路中常见实际问题的能力,积累实际电子制作经验,目的在于巩固基础、注重设计、培养技能、追求创新、走向实用。

二、设计要求1.以电子技术基础的基本理论为指导,将设计实验分为基础型和系统型两个层次,基础型指基本单元电路设计与调试,系统型指若干个模拟、数字基本单元电路组成并完成特定功能的电子电路的设计、调试;2.熟悉常用电子仪器操作使用和测试方法;3.学习计算机软件辅助电路设计方法,能熟练应用电子线路CAD 进行电路设计和印刷电路板的设计制作;4.学习电子系统电路的安装调试技术;5.拓展电子电路的应用领域,能设计、制作出满足一定性能指标或特定功能的电子电路设计任务。

三、电子日历表设计要求技术指标与要求:1)能够显示五年内的年、月、日时间。

2)具有手动校正年、月、日时间功能。

3)二月份的天数,平年是28天,闰年是29天。

四、原理电路设计1、方案比较所用计数器的性能直接决定了电子日历表的功能。

通常使用的有异步、同步十进制计数器,而同步计数器又分为单时钟和双时钟两种结构。

考虑到电子日历表要具有双向调时功能,所以选用十进制双时钟计数器,综合经济因素选用计数器CC40192。

2、单元电路设计(1)日计数日计数器为十进制计数器,采用两片CC40192级联的方式实现所需进制。

其中用反馈置数的方法使其从一开始循环。

使能端为低电平有效,时钟信号由统一的、一定频率的脉冲源控制,如下图一:(2)月计数月控制电路有一个特殊十二进制的计数器来实现,使能端直接接低电平,其CP信号由各日计数器的进位信号来控制的。

并且各月的信号反馈到日计数,以选中每月相应天数。

电路课程设计数字日历

电路课程设计数字日历

电路课程设计数字日历一、教学目标本章课程的设计目标是使学生掌握数字日历的电路设计与实现。

在知识目标上,期望学生能够理解数字电路的基本组成原理,掌握常用的逻辑门电路及其功能,了解时序逻辑电路的构成及工作原理。

技能目标方面,学生应能够运用基本的逻辑门电路设计简单的数字电路,并利用时序逻辑电路实现数字日历的功能。

情感态度价值观目标上,通过课程的学习,培养学生对电子技术的兴趣,提高学生解决实际问题的能力,并培养学生的创新思维和团队协作精神。

二、教学内容本章的教学内容主要包括数字电路的基本概念、逻辑门电路、时序逻辑电路以及数字日历的设计与实现。

具体到教材的章节,包括第3章的数字电路基础,第4章的逻辑门电路,第5章的时序逻辑电路,以及第6章的数字日历设计。

三、教学方法为了实现教学目标,将采用多种教学方法相结合的方式进行教学。

首先,通过讲授法向学生传授数字电路的基本知识和设计原理。

其次,利用讨论法引导学生深入理解逻辑门电路和时序逻辑电路的工作原理,并通过案例分析法分析数字日历的实际设计案例。

此外,还将运用实验法,让学生亲自动手设计并实现数字日历电路,从而加深对理论知识的理解和应用。

四、教学资源教学资源的选择和准备将围绕教学目标和内容进行。

教材方面,选用《数字电路与逻辑设计》作为主教材,辅助以《数字电路实验指导书》进行实践操作。

参考书目包括《数字电路与应用》和《数字电路设计原理》。

多媒体资料方面,准备相关的教学PPT和视频教程,以便学生课后自学。

实验设备方面,确保每个学生都能在实验室中使用数字电路实验板进行实践操作。

五、教学评估教学评估是检验教学效果的重要手段。

本课程的评估方式包括平时表现、作业、考试等多个方面。

平时表现主要评估学生的课堂参与度、提问回答、小组讨论等,旨在培养学生的主动思考和沟通能力。

作业方面,将布置与课程内容相关的设计项目和电路实验,要求学生在规定时间内完成,以此检验学生对知识的理解和应用能力。

电子时钟日历课程设计

电子时钟日历课程设计

电子时钟日历课程设计一、课程目标知识目标:1. 学生能理解电子时钟日历的基本原理,掌握电子时钟日历的组成及功能。

2. 学生能描述电子时钟日历中数字电路、计数器、寄存器等关键部件的工作原理。

3. 学生掌握电子时钟日历的编程方法,能运用所学知识设计简单的电子时钟日历程序。

技能目标:1. 学生能够运用所学知识,动手搭建简单的电子时钟日历电路,并进行调试。

2. 学生能够编写简单的电子时钟日历程序,具备初步的编程能力。

3. 学生能够通过小组合作,解决电子时钟日历制作过程中遇到的问题。

情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发学生的学习热情和探究精神。

2. 培养学生团队合作意识,学会与他人共同解决问题,培养沟通能力和协作精神。

3. 培养学生具备时间观念,认识到时间的重要性,养成良好的时间管理习惯。

本课程针对中学生设计,结合电子技术学科特点,以实践性、操作性为主,注重培养学生的动手能力、编程能力和团队合作意识。

课程内容紧密联系课本,确保学生所学知识与实际应用相结合,提高学生的知识运用能力。

通过本课程的学习,使学生能够更好地理解电子时钟日历的原理,为今后深入学习电子技术打下基础。

二、教学内容1. 电子时钟日历基础知识:介绍电子时钟日历的组成、工作原理,包括数字电路、计数器、寄存器等关键部件的功能与应用。

- 相关教材章节:第一章 数字电路基础,第二节 计数器与寄存器。

2. 电子时钟日历电路设计:讲解如何搭建电子时钟日历电路,分析电路中各部分的作用及相互关系。

- 相关教材章节:第三章 逻辑电路设计,第四节 时序逻辑电路设计。

3. 电子时钟日历编程:教授如何编写电子时钟日历程序,包括编程语言的选择、程序结构及功能实现。

- 相关教材章节:第五章 数字电路编程,第一节 编程语言及其应用。

4. 实践操作:指导学生动手搭建电子时钟日历电路,编写程序,并进行调试。

- 相关教材章节:第六章 实践操作,第二节 电子时钟日历的制作与调试。

数电课程设计报告万年历

数电课程设计报告万年历

北京工商大学《数字电子技术基础》课程设计报告学院:计算机与信息工程学院专业:信实学生姓名:薛子朦学号:1004060121课程设计题目: 1.具有运算及存储功能的计算机2.数字万年历设计时间:2012/12.23 至 2012/12.26题目要求:一 .运算存储计算机自行设计指令,实现两个数字相加或相减的运算,指令得到译码后控制存储器的相关元件,使数据输入目的地并用代码存在存储器里,用 0、1 字符串来表示;最后运算的结果要有所表示;可参考冯诺依曼计算机体系结构。

二.数字万年历实现万年历数字显示功能,能显示准确的年(平年闰年)、月(大小月)、星期、日、小时、分钟、秒,并能实现上闹钟功能。

一、设计目的1、掌握不同集成芯片的逻辑功能及使用方法2、掌握加法器、存储器的工作原理3、掌握数字电子钟及万年历的组成及工作原理4、数字电子钟及万年历的设计与制作5、熟悉 multisim 电子电路设计及仿真软件的应用6、灵活运用课本知识解决实际问题7、锻炼主动思考的思维方式二、设计思路 --- 运算、存储计算机1.74LS283 超前进位并行加法器的串接可以计算八位二进制数的加法运算2.将输出的八位二进制数转换成三位十进制数,通过数码管显示3.通过 8421BCD码编码器,将十进制数转化成四位二进制数4.选择 74LS283超前进位并行加法器的组合形成 8421BCD码加法器5.编码器与 74LS283 加法器相接,通过 8421BCD 码加法器串接可以计算三位十进制数的加法运算,输出结果通过数码管显示八位二进制加数三位十进制加数与被加数输入与被加数输入八位二进制数加法运算三位十进制BCD码加法运算九位二进制数到三位十进制BCD码的转换三位数码管显示输出四位数码管显示输出设计思路 --- 数字万年历1、设计 60 进制秒计数器,用来实现秒-分及分 -时的计数功能2、设计 24 进制时计数器,用来实现时-日的计数功能3、设计 31、30、29、 28 制天计数器,用来实现不同月份的月计数功能4、设计 12 机制月计数器,用来实现月-年计数功能5、设计 7 进制周计数器,用来实现日-周计数功能6、设计闰年平年不同月份不同进制逻辑电路7、设计调整时间电路8、整合所有电路并根据演示需要增加控制开关三、系统综述(运算、存储计算机)控制电路是总体电路的枢纽,是控制电路开启和关闭的部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子课程设计——电子日历学院:电子信息工程学院专业、班级::学号:指导教师:任青莲2014年12月目录一、设计任务与要求 (4)1.1、设计任务 (4)1.2、设计要求 (4)二、系统设计 (4)2.1、总体框图 (4)2.2、系统方案的设计和选择 (5)2.2.1、方案一 (5)2.2.2、方案二 (5)2.2.3、应用方案的具体阐述 (6)三、选择器件 (6)3.1、元器件清单如表1 (6)3.2、元器件简介 (7)3.2.1、74LS192 (7)3.2.2、74LS160 (8)3.2.3、逻辑门 (9)3.2.4、数码管 (11)四、功能模块 (12)4.1、脉冲模块 (12)4.1.1、CP端脉冲(1KHZ) (12)4.1.2、计秒脉冲 (12)214.2、复位电路 (15)4.3、日计数器和星期计数器 (15)4.4、月计数器 (17)4.5、年计数器 (17)五、总体电路图 (18)5.1、仿真图 (18)5.2、硬件电路图 (19)六、实验困难及解决措施 (21)6.1、逻辑门的延时问题 (21)6.2、实现手动校正功能。

(21)七、心得与总结 (21)电子日历21一、设计任务与要求1.1、设计任务(1)能够显示一百年的年、月、日、星期。

(2)例如“13、12、25 7”,星期天显示数字“7”。

(3)具有手动校正年、月、日、星期的功能。

(4)不考虑闰年。

(5)可以手动复位。

1.2、设计要求(1)熟悉集成电路的引脚安排。

(2)掌握芯片的逻辑功能及使用方法。

(3)了解电子日历的组成及工作原理。

(4)熟悉电子日历的设计与制作。

(5)熟悉multisim电子电路设计及仿真软件的应用。

二、系统设计2.1、总体框图由于年、月、日、星期均为循环计数,故采用计数器实现循环计数及进位。

星期采用一位数码管显示的7进制(1至7);日计数器由两位数码管组成的31进制(0至31)计数器;月计数器为两位数码管显示的12进制(1至12);年由两位数码管显示的100进制(0至99)计数器,如果发生错误可通过校正电路手动校正。

星期和日计数器采用共同脉冲,两者互不影响,日计数器满31向前进位,自身自动置为01,同时月计数器加1,月计数器满12向前进位,自身置为01,同时年计数器加1,年计数器满99自动清零。

所有电路均可以统一进行复位。

总体框图如图1所示。

21图1 电子日历的总体框图2.2、系统方案的设计和选择2.2.1、方案一只采用74LS160芯片实现计数,优点是芯片单一,成本低,工作量小,只需要了解一个芯片的功能表,缺点是,74LS160是异步清零,同步置数,这时在日计数满31需要向月计数器进位并且自身恢复到01时造成时序的错乱,当要求芯片计数到32再返回信号异步清零时,置数就会落后,数码管由31变为02再变为01,若都是用清零端那开始计数时日便会从00开始,而不是从01开始。

2.2.2、方案二采用74LS160和74LS192共同实现循环计数。

74LS192是异步清零,异步置数,这样当日计数器芯片计数到32时,返回信号同时实现清零和置数,数码管变为01,同理,对于月计数器也是如此。

对于其他功能方案二都能轻松实现,且电路设计相对不太复杂。

故选用方案二。

2.2.3、应用方案的具体阐述星期、日的低位、月的低位采用74LS192循环计数,日的高位、月的高位和年都采用74LS160循环计数,星期和日计数器同脉冲,彼此不受影响,当星期满7后自动置数1。

在日计数器中,当低位的74LS192满9时进位端21BO~输出和脉冲同段的低电位,经非门反向后送给高位的74LS160的脉冲端CLK,高位进一,当日计数达到31时,低位置数为1,高位清零,数码管显示01,同时传送脉冲给月计数器,同理当月计数满12时再传送脉冲给年计数器,不断循环。

同时加入了555定时器,给电路提供脉冲,而且也增加了复位电路和手动校时电路,实现随时统一复位和单个模块的校时。

图2 应用方案系统框图三、选择器件3.1、元器件清单如表1表1 元器件清单212 十进制计数器74LS160 4片3 四2输入与门74LS08 3片4 脉冲发生器555 1片5 三3输入与非门74LS10 1片6 四2输入与非门74LS00 1片7 六非门74LS04 1片8 数码管7个3.2、元器件简介3.2.1、74LS19274LS192为可置数的同步十进制双时钟加减计数器,如图3-1所示它具有上升沿有效的加计数时钟端UP和减计数时钟端DOWN;该计数器具有异步清零端,当清零信号CLR为高电平时,实现清零功能;该计数器还有异步置数功能,当置数信号LOAD为低电平时,实现预置数;当计数器加计数,且计数值为9时,进位端CO输出宽度等于加计数脉冲UP的低电平脉冲;当计数器减计数,且计数值为0时,借位端BO输出宽度等于减计数脉冲DONW的低电平脉冲。

执行加数功能时,减计数端DOWN接高低电平,计数脉冲由UP端输入;执行减数功能时,加数端UP接高电平,计数脉冲由减数端DOWN 输入。

74LS192的管脚图如图3所示。

图3 74LS192的管脚图74LS192的功能表如表1所示。

表2 74LS192功能表213.2.2、74LS16074LS160为同步可预置数的4位十进制加法计数器,具有异步清除端。

它具有数据输入端A、B、C、D,以及同步置数端LOAD,异步清除端CLR和计数控制端ENT和ENP,为方便级联,设置进位输出端RCO。

逻辑符号如图4所示。

图4 74LS160的逻辑符号逻辑图如图5所示。

21图5 74LS160的逻辑图逻辑功能表如表3所示。

表3 74LS160的逻辑功能表3.2.3、逻辑门(1)逻辑门的芯片管脚图图6 74LS00芯片管脚图图7 74LS04芯片管脚图2121图8 74LS10芯片管脚图图9 74LS08引脚图(2)逻辑门真值表表4 74LS00真值表 表5 74LS10真值表图674LS04真值表 表7 74LS08功能表A B Y 1 1 0 0 1 1 1 0 1 01A B C Y X X 0 1 X 0 X 1 0 X X 1 111A Y 0 1 1A B Y 0 0 0 0 1 0 1 0 0 1113.2.4、数码管数码管按照其发光二极管的连接方式不同,可分为共阳极和共阴极两种。

共阴极是指数码管中所有发光二极管的阴极连在一起接低电平,而阳极分别由 a、b、c、d、e、f输入信号驱动,当某个输入为高电平时,相应的发光二极管点亮;共阳极数码管则相反,它的所有发光二极管的阳极连在一起接高电平,而阴极分别由 a、b、c、d、e、f输入信号驱动,当某个输入为低电平时,相应的发光二极管点亮。

由于计数器输出的是8421BCD码,数码管不能直接显示成数字,为了让数码管显示人们看懂的数字,就需要把计数器输出的8421BCD码转换成数码管显示的阿拉伯数字,这就需要译码器的翻译。

本设计采用DCD_HEX七段发光二极管译码显示器。

DCD_HEX为共阴极LED 数码管。

显示器引脚从左到右依次为:4,3,2,1。

该显示包含了译码功能,所以无需专门的译码器。

符号如图6所示。

图10 数码管的逻辑符号图11 信号发生器四、功能模块4.1、脉冲模块4.1.1、CP端脉冲(1KHZ)2121图12 信号发生器波形4.1.2、计秒脉冲555定时器简介:555定时器的功能主要由两个比较器决定。

两个比较器的输出电压控制RS 触发电路和放电管的状态。

在电源与地之间加上电压,当5脚悬空时,则电压比较器A1的反向输入端的电压为2/3Vcc,A2的同相输入端的电压为1/3Vcc,若触发输入端TR 的电压小于1/3Vcc,则比较器A2的输出为1,,可使RS 触发置1。

,使输出端OUT 为1。

如果阈值输入端TH 的电压大于2/3Vcc ,同时TR 电压大于1/3Vcc ,则A1输出为1,,A2输出为0,,可将RS 触发器置0,可使输出为0电平。

下图为555定时器部结构与引脚图:图13 部结构图 图 14 引脚图设计说明:本设计是电子日历,理应每过24小时,日计数器和星期计数器增1,21 但是,考虑到那样时间太长,不能观察到月和年计数器能否正常工作,所以我们在设计的时候是采用的555定时器设计的一个脉冲产生源,占空比约为50%,它产生的频率F 约为2HZ 。

然后通过计数器就能控制数码管自增1的时间间隔约为0.5S ,这样就能让人清楚的看到数码管的变化设计计算公式(对应右图15):高电平时间: C R R t ph )(7.021+=低电平时间: C R t pl 27.0=占 空 比: R R R t t t pl ph phD 2212+=+= 设计最后图形如右图16所示:高电平时间 t ph =250.0ms低电平时间 t pl =213.9ms 图 15 555定时器电路图占 空 比 D=53.8%频 率 F=2.158图图 16 555脉冲发生器电路图图17 555脉冲发生器仿真图4.2、复位电路为了能够实现所有计数器复位,避免错误发生时只能使用总开关的弊端,特设计了复位电路,实现随时手动复位,如图18所示从复位电路接出一端和清零信号一起接入与门,再送给清零端,当开关按下后与门输出低电位,清零端有效,电路实现清零,正常工作时,复位电路输出高电位,被屏蔽。

图18 复位电路图214.3、日计数器和星期计数器日计数器和星期计数器共用同一个时钟信号。

首先,日计数器做成31进制计数器,它的低位由74LS192,高位由74LS160组成,采用异步级联、采用整体置数的方法组成的,如图19所示,74LS192的置数端置0时有效,清零端接电源始终无效,且192是双十钟十进制,满十自动清零,并且传输进位信号给高位芯片的加计数时钟端,当计数器计到32时低位芯片的置数端有效,高位芯片的清零端有效。

其中要注意的是,74LS192芯片不用的减计数时钟端要接高电平才能使之正常工作。

而且当低位数码管显示由8变成9时,进位端便会输出低电平,发生时序错乱,需要在进位端先接一个非门,在和时钟脉冲共接而输入与门,方可传送进位脉冲给高位的时钟端。

其次,星期计数器是由1片74LS192构成的7进制计数器,它也是采用置数的方法构成的,然后将不用的引脚接到合适的电平上即可。

另外分别加入了手动校时电路,当断开开关A时,计数脉冲停止,此时按自动恢复开关1可调节星期计数,按开关2可调日计数。

图19 31进制日计数器和7进制星期计数器214.4、月计数器月计数器的组成及工作原理同日计数器的组成和工作原理相同,此处不再赘述。

另外不同之处是,当需要手动调节月计数时,需要先将C开关打开,然后按动3即可,正常工作时保持C开关时闭合的。

相关文档
最新文档