数电课设电子日历
数字逻辑课程设计电子日历
数字逻辑课程设计电子日历一、课程目标知识目标:1. 理解数字逻辑电路的基本原理,掌握电子日历的核心组成部分及其功能。
2. 学会运用逻辑门、触发器等数字电路元件进行电子日历的设计与实现。
3. 掌握数字电路的时序分析,理解电子日历中时间计数、显示等功能的实现方法。
技能目标:1. 能够运用所学知识,设计并搭建简单的电子日历电路,实现日期、时间的显示功能。
2. 培养学生的动手实践能力,学会使用相关仪器、设备进行电路调试与优化。
3. 提高学生的问题分析能力,使其能够针对电子日历的设计过程中遇到的问题,提出合理的解决方案。
情感态度价值观目标:1. 培养学生对数字逻辑电路的兴趣,激发其学习热情和探究精神。
2. 培养学生的团队合作意识,使其在课程实践过程中学会互相交流、协作。
3. 引导学生关注科技发展,认识到数字逻辑电路在日常生活和科技领域中的重要作用,培养学生的社会责任感和使命感。
课程性质:本课程为数字逻辑课程设计实践环节,以理论为基础,注重培养学生的实践能力和创新能力。
学生特点:学生已具备一定的数字逻辑基础,具有较强的学习兴趣和动手实践能力,但部分学生对电路设计、调试过程可能存在一定程度的困难。
教学要求:结合学生特点,采用理论讲解与实践操作相结合的教学方式,引导学生主动参与,注重个别辅导,确保课程目标的实现。
在教学过程中,将目标分解为具体的学习成果,以便进行后续的教学设计和评估。
二、教学内容1. 数字逻辑基础回顾:逻辑门、触发器、计数器等基本元件的功能与原理,为电子日历设计打下基础。
2. 电子日历的组成与原理:讲解电子日历的各个组成部分,如时钟电路、分频器、计数器、显示电路等,阐述其工作原理及相互关系。
3. 电路设计与仿真:指导学生使用相关软件(如Multisim、Proteus等)进行电子日历电路设计,并进行仿真实验,分析电路性能。
4. 电路搭建与调试:学生根据设计方案,搭建实际电路,进行调试与优化,确保电子日历的功能实现。
数字日历电路设计数字电子技术课程设计报告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、整合所有电路并根据演示需要增加控制开关三、系统综述(运算、存储计算机)控制电路是总体电路的枢纽,是控制电路开启和关闭的部分。
数电EDA课程设计电子日历
燕山大学EDA课程设计报告书电子日历姓名:王斌班级:05级电子信息工程3班学号:050104020064日期:2007/11/05——2007/11/14一、设计题目:电子日历二、设计要求:1.能显示年,月,日,星期;2.例如: 01.11.08. 6,星期日显示8;3.年月日,星期可调;4.不考虑闰年三.设计思路:为实现本电路得功能,采取模块电路设计方法,本电路系统主要包括以下三三大模块:.1: 电子日历记数模块2: 中间控制模块3: 译码器显示模块由于不同的月份,决定了不同的天数,因此须设计反馈电路,协调月日的关系,通过不同的月选择相应的天数:比如二月二十八天,十二月三十一天,……..这是利用真值表列出逻辑表达式,从而画出电路图如图1:仿真图如下:四、设计过程:一、电子日历记数模块1、实现星期计时:为实现星期计时模块,计到星期日时,显示“8”,采用一般的计数器难以实现,即可通过四个jk触发器设计而成。
其电路图如下:仿真图如下:2、实现天数计时:由于不同的月份,决定了不同的天数,因此须设计三个独立完成计数的计数器电路,如日计数器周期性的(28,30或31)向月计数器进位调月日的关系,即通过三个选择端(c28,c30,c31),同一时刻只能有一个有效,由其中的任一个有效端来控制相应日计数器。
其电路原理图3、实现月份及年份计时:由用两个74160采用整体同步置数分别构成100进制和12进制计数器,分别完成年,月的计数功能。
然后将两者依次异步连接,每隔12个月,月计数器向年计数器进一位,从而实现年月的周期性计数。
月份计数器电路原理图如下:年份计数器电路图如下:仿真图如下:二、中间控制模块时钟脉冲经cp输入端引入,控制端有:K,Kweek,Kday,Kmonth,Kyear1,Kyear2当接入电源时,须按K按钮进行调整到某一时间即正常计时。
按下K时,同时按其它的任一控制端,即可完成对相应的控制及调整。
数字电子 电子日历设计
计算机组成及其原理大作业电子日历设计电气学院1106108班1110610832 苏小盟计时精确的电子时钟日历在我们生活中能处处能见到。
钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。
本次课程设计我们做的是电子时钟日历,通过使用LCD液晶显示屏显示时间,脉冲是通过可编程8253芯片来提供的,其时间是通过8255来控制显示的,4*4数字键盘将要修改的时间提供给8255芯片,然后8255芯片控制LCD液晶显示屏修改显示的时间。
流程报告中有以下几个方面:任务设计与要求、总体方案、硬件设计、软件设计、结论及试验体会。
基本原理8255芯片组成1.中央处理器(CPU)这是芯片的核心,它完成运算和控制功能。
运算是由算术逻辑单元(ALU)为主的“运算器”完成的。
而控制则是由包括时钟振荡器在内的“控制器”完成的,其主要功能是对指令码进行译码,然后在时钟信号的控制下,使单片机的内外电路能够按一定的时序协调有序地工作,执行译码后的指令。
2.内部RAM8255系列芯片共有256个字节的RAM单元,但只有地址为00~~7FH这128个单元作为片内随机存储器(RAM)使用,而高128个单元的一部分被特殊功能寄存器(SFR)占用。
SFR只有18个,共占用21个单元。
其余未被占用的107个单元,用户不能够使用。
3.内部ROM8255芯片内有4KB掩膜ROM,这些只读存储器用于存放程序、原始数据或表格,所以称为程序存储器,8751单片机片内有4KB的EPROM型只读存储器。
4.定时器/计数器8255系列内部有两个16位的定时/计数器T0、T1,以完成定时和计数的功能。
通过编程,T0(或T1)还可以用作13位和8位定时/计数器。
5.并行口8255内部共有四个输入输出口,一般称为I/O口,即P0、P1、P2、P3口,每个口都是8位。
原则上四个口都可以作为通用的输入输出口,它片内没有ROM,需用P 0口作为低8位地址、数据线的分时复用口,即相当于计算机的AD~AD7线。
数电电子日历课程设计
数电电子日历课程设计一、课程目标知识目标:1. 学生能理解数字电子日历的基本原理,掌握其电路组成及工作原理。
2. 学生能运用所学知识,设计并搭建一个简单的数字电子日历。
3. 学生了解数字电子日历在实际应用中的优点和局限性。
技能目标:1. 学生能够运用所学数字电路知识,分析和解决数字电子日历中存在的问题。
2. 学生具备查阅相关资料、编写程序和调试电路的能力,完成数字电子日历的设计。
3. 学生能够通过小组合作,提高沟通协调能力和团队协作精神。
情感态度价值观目标:1. 学生培养对电子技术的兴趣和热情,提高学习积极性。
2. 学生在课程学习中,培养动手实践和解决问题的能力,增强自信心。
3. 学生通过学习数字电子日历,认识到科技对生活的改变,激发创新意识。
课程性质:本课程为实践性较强的课程,结合理论知识,让学生动手实践,培养实际操作能力。
学生特点:学生已具备一定的数字电路知识基础,具有较强的求知欲和动手能力。
教学要求:教师应注重理论与实践相结合,引导学生通过小组合作,自主探究,完成课程目标。
同时,关注学生的个体差异,给予个性化指导。
在教学过程中,注重培养学生的创新意识和团队协作精神。
通过课程学习,使学生能够将所学知识应用于实际生活中。
二、教学内容1. 数字电路基础知识回顾:逻辑门电路、组合逻辑电路、时序逻辑电路原理及功能。
2. 数字电子日历原理:介绍数字电子日历的电路组成、工作原理及其在生活中的应用。
3. 教学大纲:a. 数字电子日历电路设计:讲解如何设计数字电子日历电路,包括时钟电路、显示电路、控制电路等。
b. 程序编写与调试:教授如何编写控制程序,实现日期、时间显示及调整功能,并指导学生进行程序调试。
c. 电路搭建与测试:指导学生搭建数字电子日历电路,进行功能测试,分析并解决可能出现的问题。
4. 教材章节:- 第六章:数字电路基础知识- 第七章:时序逻辑电路及其应用- 第八章:数字电子时钟与日历设计5. 教学内容安排与进度:a. 数字电路基础知识回顾(1课时)b. 数字电子日历原理讲解(1课时)c. 数字电子日历电路设计(2课时)d. 程序编写与调试(2课时)e. 电路搭建与测试(2课时)三、教学方法为了提高教学效果,激发学生的学习兴趣和主动性,本课程将采用以下多样化的教学方法:1. 讲授法:教师通过生动的语言、形象的比喻,为学生讲解数字电路基础知识、数字电子日历原理等理论内容,帮助学生建立完整的知识体系。
数电日历表课程设计
数电日历表课程设计电子课程设计专业: 电气工程及其自动化题目: 电子日历表学生姓名: xxx学号: xxx指导教师: xxx时间: 2011 年 06月20日 ~ 2011 年 06月23日指导教师评语:成绩:一、设计目的运用所学知识设计一个电子日历表的基本电路,培养运用所学知识解决实际问题,将理论运用到实际的能力,激发学习兴趣。
1、掌握计数器、门电路等电子元件的使用方法;2、熟悉采用时序电路设计方法实现课题技术指标与要求;3、设计电子日历表主体电路并了解其工作原理。
二、设计要求1、电子日历表能够显示五年内的年、月、日;2、使其具有手动校正年、月、日的功能;3、对二月份的天数要求:平年28天,闰年29天。
三、设计方案及其比较方案一:对于如此所用元器件比较多的电子设计,电路连接比较复杂,可考虑运用单片机来完成。
方案二:采用同步十进制计数器74LS160N的级联来设计年、月、日的电路,设计门电路实现年、月对日的反馈选择,显示部分用普通数码显示管,校正部分采用开关控制高低电平。
方案比较:由于所学知识有限,加之电子元器件价格便宜,因此选择方案二进行设计,经济、可靠,符合当前设计水平。
四、总体设计1、设计的总原理框图月显示器年显示器日显示器年计数器月计数器日计数器日校正电年校正电月校正电路路路2、工作原理采用计数器来实现年、月、日的循环计数及进位,日计数器由四个计数器(8片74LS160N)组成,分别为31、30、29、28进制计数器。
月计数器输出的信号经过设计的门电路来控制各计数器的使能端EP(日计数器的ET端均接高电平“1”)实现对日计数器的选择。
其中二月份的天数由年和月共同控制。
最后用普通数码管显示出年、月、日。
五、各部分电路设计电路主要采用同步十进制计数器74LS160N,其构成如图所示,U1功能为:A、B、C、D为四个输入端,QA、QB、QC、QD314AQA413BQB为四个输出端,RCO进位输出端,CLR、 LOAD分别为512CQC611DQD715异步清零、同步置数端,ENP、ENT为工作状态控制端。
具有大小月份自动调节功能的数字日历
具有大小月份自动调节功能的数字日历电子电路课程设计报告目录1. 设计要求 (2)1.1 设计要求 (2)2. 方案设计 (2)2.1 电路结构框图 (2)2.2 电路基本原理 (3)3. 电路设计分析 (4)3.1 日计数器电路 (4)3.2 月计数器电路 (5)3.3 数据选择电路 (5)3.4 完整电路图 (7)4. 附加功能 (7)4.1 附加功能1:初始月份的选择 (7)4.2 附加功能2:小时计数的加入 (8)5. 元器件 (9)5.1 元器件清单 (9)5.2 芯片功能表 (9)6. 测试结果 (13)7. 参考资料 (13)1.设计要求1.1设计要求1.用两片十进制计数器级联构成日计数器,再用两片十进制计数器级联构成月计数器。
2.设计日计数器的状态译码电路,应能输出三个信号,分别表示Y28,Y30,Y31。
3.设计月计数器的状态译码电路,应能输出两个选择信号A和B,并能代表当前月是大月、小月还是平月。
4.设计选通电路让信号A和B去控制Y28,Y30,Y31中的那个信号去控制日计数器的置数(复位)和月计数器的进位。
5.日计数器置数(复位)后应为1,月计数器应为12循环计数。
2. 方案设计2.1 电路结构框图日历有大小月以及平月,每个月份的日期数不全相同,如一月31天,二月28天等。
月份的大小决定着日期数的大小,日期数也要满足对月份的天数要求。
具体思路图如下:图 1 设计图由于天数分别为28、30、31,而月份数为12,因此需要使用两片十进制计数器级联构成对应日期数进制的日计数器,还需要使用两片十进制计数器级联构成12进制月计数器。
这里我们总共选用了四个十进制计数器74LS160芯片。
由于天数、月份数均是从1开始计数,这里我们使用同步置数方式,将日计数器和月计数器置数数据的输入端均设置为00000001,分别对应于每月的第一天以及第一个月。
由于月份包含大月、小月和平月,在设计时要判断月计数器输出的月份类型,选择其所对应的译码器的信号来选择输出的日期数的大小,从而控制日计数器的置数端,若是大月,则选择大月以及日期数为31的两个信号来控制日计数器的置数端。
电路课程设计自动数字日历
电路课程设计自动数字日历一、课程目标知识目标:1. 理解数字电路基础知识,掌握二进制、十进制之间的转换方法;2. 学习并掌握集成电路的使用,理解自动数字日历的电路原理;3. 掌握基本的编程思想,能利用所学知识对数字日历进行编程设计。
技能目标:1. 能运用所学知识,设计并搭建一个自动数字日历电路;2. 能够通过实际操作,调试并优化电路,解决实际问题;3. 培养学生的动手能力、创新能力和团队协作能力。
情感态度价值观目标:1. 培养学生对电子科学的兴趣,激发学生的学习热情和求知欲;2. 培养学生严谨、细致的学习态度,提高学生解决问题的自信心;3. 引导学生认识到科技对生活的改变,培养学生的社会责任感和创新精神。
课程性质:本课程为实践性课程,结合理论知识与实际操作,培养学生的动手能力、创新能力和实际应用能力。
学生特点:学生为八年级学生,具备一定的物理知识和电子技术基础,对新鲜事物充满好奇,喜欢动手实践。
教学要求:结合学生特点,注重理论与实践相结合,鼓励学生积极参与,注重培养学生的实际操作能力和团队协作能力。
在教学过程中,将课程目标分解为具体的学习成果,以便进行有效的教学设计和评估。
1. 数字电路基础知识:二进制与十进制的转换方法,逻辑门电路原理,触发器及其应用。
相关教材章节:第二章《数字电路基础》2. 集成电路及其应用:集成电路的分类、功能及其在自动数字日历中的应用。
相关教材章节:第三章《集成电路及其应用》3. 自动数字日历电路原理:日历芯片的工作原理,时钟电路、显示电路的设计与搭建。
相关教材章节:第四章《数字显示技术》4. 编程设计:介绍基本的编程思想,学习如何利用编程对数字日历进行设计。
相关教材章节:第五章《简易数字电路编程与应用》5. 实践操作:分组进行自动数字日历的设计、搭建与调试,实际操作中掌握所学知识。
相关教材章节:第六章《数字电路实践操作》教学内容安排与进度:第一课时:数字电路基础知识学习,二进制与十进制转换方法。
数字电子万年历的设计(最新整理)
4、有优异的性能、价格比。 可以说,对于广大的电子应用专业技术人员,目前国和内国外面临的单片机 应用技术,如同 60 年代面临晶体管技术,70 年代面临数字集成电路一样。单片 机和可编程门阵列相结合,构成新一代电子应用技术是不可能回避的一项新型的 工程应用技术。 单片机是微型计算机的一个重要分枝,单片机是把中央处理器、随机存储器、 只读存储器、定时器/计数器、并行接口接口、串行接口、A/D 转换器等主要计 算机部件,集中在一块集成电路芯片上。虽然只是一个芯片,但从功能上它就相 当于一台完整的微机。随着科学技术的迅猛发展,单片计集成度高、体积小、运 算速度快、功耗低、运行可靠、价格低廉等诸多优点,越来越显现出来。目前可
8052 是标准的 40 引脚双列直插式集成电路芯片,引脚分布请参照----单片 机引脚图图 1:
图 1 8052 引脚 P0.0~P0.7 P0 口 8 位双向口线(在引脚的 39~32 号端子)。 P1.0~P1.7 P1 口 8 位双向口线(在引脚的 1~8 号端子)。 P2.0~P2.7 P2 口 8 位双向口线(在引脚的 21~28 号端子)。 P3.0~P3.7 P2 口 8 位双向口线(在引脚的 10~17 号端子)。 8052 芯片管脚说明: VCC:供电电压。
单片机的出现,并在各个技术领域中得到如此迅猛的发展,与单片机构成计 算机应用系统所形成的下述特点有关:
1、单片机构成的应用系统有较大的可靠性。这些可靠性的获得除了依靠单 片机芯片本身的高可靠性以及应用有最少的联接外,还可以方便地采用软、硬件 技术。
2、系统扩展、系统配置较典型、规范,容易构成各种规模的应用系统,应 用系统有较高的软、硬件利用系数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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开关时闭合的。