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

合集下载

数字万年历实训报告电气

数字万年历实训报告电气

一、实训目的随着科技的不断发展,电子产品的应用越来越广泛。

数字万年历作为一种常见的电子设备,具有显示日期、星期、农历、节假日等多种功能,给人们的生活带来了极大的便利。

为了更好地掌握电子产品的设计原理和制作方法,提高自身的实践能力,本次实训旨在通过设计和制作数字万年历,使学生对电子技术、电路设计、编程等方面有一个全面的认识和掌握。

二、实训内容1. 数字万年历的设计(1)功能需求分析根据用户需求,数字万年历应具备以下功能:1)显示日期、星期、农历、节假日等信息;2)具有闹钟功能,可设定闹钟时间、闹钟音量等;3)具有定时关机功能,可根据用户需求设定关机时间;4)具备背光功能,便于夜间使用;5)具有定时更新功能,可自动更新农历、节假日等信息。

(2)硬件设计1)主控芯片:选用STM32F103系列单片机,具有丰富的片上资源,易于编程和控制。

2)显示模块:采用TFT LCD显示屏,显示效果清晰,支持触摸操作。

3)按键模块:采用独立按键,实现功能选择、闹钟设置、关机等操作。

4)时钟模块:采用DS3231实时时钟模块,提供高精度的时间测量和闹钟功能。

5)背光模块:采用LED背光,可调节亮度,满足不同环境需求。

6)电源模块:采用DC-DC转换器,将5V输入电压转换为3.3V输出电压,为电路提供稳定电源。

(3)软件设计1)系统初始化:初始化各个模块,包括显示模块、按键模块、时钟模块等。

2)主循环:根据用户操作,实现功能切换、闹钟设置、关机等功能。

3)闹钟功能:实现闹钟时间设置、闹钟音量调节、闹钟提醒等功能。

4)定时关机功能:根据用户设置,实现定时关机功能。

5)背光功能:实现背光亮度调节,满足不同环境需求。

6)定时更新功能:自动更新农历、节假日等信息。

2. 数字万年历的制作(1)焊接电路板:按照电路图,焊接各个模块,确保电路连接正确。

(2)编程:使用Keil uVision5开发环境,编写STM32F103单片机程序,实现数字万年历的功能。

数字式日历牌课程设计报告

数字式日历牌课程设计报告

《数字电子技术基础》课程设计报告题目名称数字式日历牌班级信息121姓名王涛学号 1204010125同组者成绩计算机与信息工程学院一、课题名称数字式日历牌二、设计任务及要求用中、小规模集成电路设计一个能自动显示“年、月、日、星期、时、分”的数字式日历牌,能实现以下功能:1.由555定时器产生1kHz的标准“分”信号。

2.“分计数器”为00 ~ 46的四十七进制计数器。

3.“时计数器”为00 ~ 23的二十四进制计数器。

4.“星期计数器”为1、2、3、4、5、6、日的七进制计数器。

5.“日计数器”根据月的不同,可为十五~十八进制计数器。

6.“月计数器”为1 ~ 12的十二进制计数器。

7.2月份的天数,平年是15天,闰年是16天,这个情况应考虑进去。

8.具有校时功能。

即只要将开关置于校时位置,可分别对“年、月、日、星期、时、分”进行手动脉冲输入或连续脉冲输入的校正。

三、系统框图四、单元电路1. 555定时器OUT端产生频率为1kHz的标准“分”信号2. 分单元电路分单元电路由两片74LS160组成,低位片的EP、ET一直接高电平VCC,其进位端接高位片的EP、ET。

两块74LS160的QA、QB、QC、QD分别接两个七段数码管。

CLK由555定时器提供,当计数器的值为46时,CLR值为0,等待下一个CLK信号作用时,计数器被置为00,即可实现00~46的47进制计数器。

进位的同时会产生一个上升沿经非门变成下降沿作用于下一个模块。

3. 时单元电路时单元电路由两片74LS160组成,低位片的EP、ET一直接高电平VCC,其进位端接高位片的EP、ET。

两块74LS160的QA、QB、QC、QD分别接两个七段数码管。

CLK由分单元电路提供,当计数器的值为23时,CLR值为0,等待下一个CLK信号作用时,计数器被置为00,即可实现00~23的24进制计数器。

进位的同时会产生一个上升沿经非门变成下降沿作用于下一个模块。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

数字电子技术课程设计报告设计题目:数字日历班级:计算机1202课程设计任务书摘要日历是一种日常使用的出版物,用于记载日期等相关信息。

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

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

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

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

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

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

关键字:日历目录课程设计任务书 (I)摘要 (II)1.概述 (1)2.课程设计任务及要求 (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.安装调试 (13)5.1安装调试过程 (13)5.2安装调试结果 (14)5.3故障分析 (15)6. 结论 (16)7. 使用仪器设备清单 (17)8. 参考文献 (17)9.收获、体会和建议 (18)附录 (20)1.概述数字逻辑与数字系统课程设计是电子技术课程学习过程中非常重要的一环,是将理论知识和实践能力紧密结合的一环。

在本次设计数字日历的过程中,首先在选题方面下了功夫。

我选取了数字日历作为我的课程设计题目。

本次设计主要分为译码电路,数码显示电路,月、日、星期计数电路,控制电路四个模块,使用了74LS00、74LS48等六种中小规模集成电路。

其中最主要的是日、月、星期计数显示模块和控制电路模块。

2.课程设计任务及要求2.1 设计任务本次设计任务为数字日历,分为译码电路,数码显示电路,月、日、星期计数电路,控制选择电路四个模块,使用了74LS00、74LS04等六种中小模集成电路完成设计要求。

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

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

题目:数字日历电路班级:姓名:数字日历电路一、设计任务及要求:1、用5个数码管分别显示月、日、星期;2、月、日的计数器显示均从1开始,每月按30天算;3、对星期的计数显示从1到6再到日(日用8代替)。

二、方案设计与论证:日历是一种日常使用的出版物,用于记载日期等相关信息。

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

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

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

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

在设计日历倒计时器时,采用了模块化的思想,将日历分为三个部分:日期、月份及年份,使得设计简单、易懂。

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

下面就是我们组设计电子日历的主要思路:本数字日历电路计数显示电路和控制电路组成,计数显示电路主要由同步十进制计数器74LS160构成日期、月份和星期计数器,然后通过译码器数码管显示出来控制调节电路则用了组合控制逻辑电路去控制日期计数器及月计数器的置数端和使能端,从而实现日期和月份的调节功能。

星期显示在脉冲作用下,从星期一到星期日循环计数,从而形成星期随着日期循环显示。

综上,该方案是具体可行的。

三、设计原理及框图:本数字日历电路主要由五个加计数器160、五个48译码器、显示器、控制开关构成。

它们的工作原理是:用两片十进制计数器74LS160同步预置数(高位置入0000,低位置入0001)构成日期计数器,使其每次从一开始计数,从日期计数器的输出三十这个信号使其同时给月计数器的CP端信号使其计数,最后给日计数器的低位以信号源使其计数,同时在脉冲的作用下,使星期循环计数,随着日期的变化而变化。

74LS48译码器将信号传给显示器显示数据。

四、各单元电路设计与分析:1、日期计数显示电路:日期计数器采用两片十进制计数器74LS160同步预置数构成,控制置数端使其每次从1开始计数(对应每月第一天)。

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

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

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

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

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

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

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

时分秒计数模块。

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

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

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

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

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

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

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

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

数字万年历课程设计报告

数字万年历课程设计报告

数字万年历课程设计报告课程名称:微机原理课程设计题目:万年历摘要随着电子技术的迅速发展,特别是随大规模集成电路出现,给人类生活带来了根本性的改变。

由其是单片机技术的应用产品已经走进了千家万户。

电子万年历的出现给人们的生活带来的诸多方便。

本文首先描述系统硬件工作原理,并附以系统结构框图加以说明,着重介绍了本系统所应用的各硬件接口技术和各个接口模块的功能及工作过程,其次,详细阐述了程序的各个模块和实现过程。

本设计以数字集成电路技术为基础,单片机技术为核心。

本文编写的主导思想是软硬件相结合,以硬件为基础,来进行各功能模块的编写。

本设计是一种基于STC89C51单片机控制,DS1302报时的数字时钟设计。

它具有多项显示和控制功能。

能用LCD实时显示当前年、月、日、星期、时间;可对时间进行调整;具有调整时间和日期功能。

本设计通过一个基于单片机的能实现万年历功能电子时钟的设计,从而达到学习、了解单片机相关指令在各方面的应用。

系统由主控制器AT89C51、时钟电路DS1302、显示电路、按键电路和复位电路等部分构成,能实现时钟日历显示的功能,能进行时、分、秒的显示。

关键词:STC89C52单片机、LCD液晶显示、DS1302时钟芯片目录一、设计任务与要求 ........................................................................... - 6 -1.1 设计任务 .............................................................................................. - 6 -1.2 设计要求 .............................................................................................. - 6 -1.3 发挥部分 .............................................................................................. - 6 -二、方案总体设计 ..................................................................................... - 7 -2.1 显示部分 .............................................................................................. - 7 -2.2 时钟信号的选择 .................................................................................. - 8 -2.3 总体方案 .............................................................................................. - 8 -三、硬件设计 ..................................................................................... - 10 -3.1 单片机最小系统 ................................................................................ - 10 -3.2 DS1302时钟电路............................................................................... - 17 -3.3 LCD液晶显示模块............................................................................ - 19 -3.4 按键电路 ............................................................................................ - 21 -3.5 电源指示灯部分 ................................................................................ - 25 -四、软件设计 ..................................................................................... - 26 -4.1 主程序流程图显示 ............................................................................ - 26 -4.2 时间设定程序流程图 ........................................................................ - 27 -五、系统仿真与调试 ......................................................................... - 29 -5.1 Proteus仿真软件简介 ....................................................................... - 29 -5.2 仿真及实物 ........................................................................................ - 31 -六、设计总结 ..................................................................................... - 34 -七、参考文献 ..................................................................................... - 35 -一、设计任务与要求1.1 设计任务基于52单片机的DS1302万年历;1.2 设计要求基于52单片机,利用DS1302时钟芯片生成万年历,使用液晶显示年月日时分秒,显示值可通过按键修改。

电路课程设计数字日历

电路课程设计数字日历

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

数电课程设计报告万年历

数电课程设计报告万年历

北京工商大学《数字电子技术基础》课程设计报告学院:计算机与信息工程学院专业:信实学生姓名:薛子朦学号: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、整合所有电路并根据演示需要增加控制开关三、系统综述(运算、存储计算机)控制电路是总体电路的枢纽,是控制电路开启和关闭的部分。

数电实验报告Microsoft Word 文档(数字日历)

数电实验报告Microsoft Word 文档(数字日历)

目录第1章设计总体思路----------------------------- 11.1设计要求及总体思路 ------------------------ 11.2设计的基本原理 ---------------------------- 11.2.1基本计数设计 ------------------------- 11.2.2控制电路选择信号---------------------- 21.3 总体设计简图------------------------------ 2 第2章单元电路模块设计-------------------------- 32.1 控制模块的设计---------------------------- 52.2 日期和星期模块设计------------------------ 52.2.1日期设计模块 ------------------------- 52.2.2进制月电路模块 ----------------------- 72.2.3 进制星期电路------------------------- 82.2.4月份的单元设计 ----------------------- 82.3 全局电路图------------------------------- 10 第3章安装、调试步骤与故障诊断----------------- 11 第4章故障分析与电路改进----------------------- 12 第5章总结与体会------------------------------- 13 附录元件清单---------------------------------- 14 参考文献---------------------------------------- 15第1章设计总体思路1.1设计要求及总体思路本次设计要求具有大小月份自动调节功能,即日计数器实现大月31天,小月30天,二月28天。

毕业论文--数字电路课程设计报告--基于1602液晶屏的数字万年历Verilog版

毕业论文--数字电路课程设计报告--基于1602液晶屏的数字万年历Verilog版

毕业论文--数字电路课程设计报告--基于1602液晶屏的数字万年历Verilog版基于1602液晶屏的数字万年历(Verilog版)课程名称:数字电路课程设计专业:集成电路设计与集成系统基于1602液晶屏的数字万年历(Verilog版)一.设计要求1.基本功能设计一个数字钟,能够显示当前时间,分别用6个数码管显示小时、分钟、秒钟的时间,秒针的计数频率为1Hz,可由系统脉冲分频得到。

在整点进行提示,可通过LED闪烁实现,闪烁频率及花型可自己设计。

能够调整小时和分钟的时间,调整的形式为通过按键进行累加。

具有闹钟功能,闹钟时间可以任意设定(设定的形式同样为通过按键累加),并且在设定的时间能够进行提示,提示同样可以由LED闪烁实现。

2.扩展功能设计模式选择计数器,通过计数器来控制各个功能之间转换。

调整当前时间以及闹钟时间,在按键累加的功能不变的基础上,增加一个功能,即当按住累加键超过3秒,时间能够以4Hz的频率累加。

用LCD液晶屏来显示当前时间及功能模式。

二.设计分析及系统方案设计1.要求分析:基于FPGA实际并发处理的特点,对于实现数字万历年系统,相比于任何嵌入式处理器而言,其特点和优势将得以更加全面体现。

数字万年历中所有模块都将基于基准时钟源进行处理,结合FPGA本身的特点,在时钟源下可进行精确计数,可轻易而产生十分精确的万年历时间。

基础部分:万年历可包括以下时间处理模块:基于秒时钟计数器进行判断处理。

①秒,分,时。

②星期,上/下午。

③日,月,年。

④闹钟功能部分:①时间设定:使用四个按键进行控制,分别是:设置复位按键,设置移位键,功能“加”键,功能“减”键。

②整点报时部分:使用7个绿色LED作为提示灯。

③闹钟提示部分:使用16个红色LED作为闹钟报时提示。

显示部分:使用LCD1602液晶显示屏作为万年历的主显示屏,闹钟显示部分使用6个7段数码管。

2.方案设计基于FPGA的特点以及本万年历系统自身功能特点的实现方式。

数字日历电路课程设计

数字日历电路课程设计

课程设计报告课题:数字日历电路的设计班级电子0901 学号 ************学生姓名白冬专业电子信息工程系别信息工程系指导教师电子技术课程设计指导小组电子信息工程系2011年12月数字日历电路1 设计目的:(1)、培养理论联系实际的正确设计思想,训练综合运用已经学过的理论和生产实际知识去分析和解决工程实际问题的能力。

(2)、学习较复杂的电子系统设计的一般方法,了解和掌握模拟、数字电路等知识解决电子信息方面常见实际问题的能力,由学生自行设计、自行制作和自行调试。

(3)、培养学生的创新能力。

2 技术指标与设计要求利用计数器,译码器,数码管等器件,(1)、技术指标(1)设计基准脉冲信号产生电路。

(2)能进行年月日的计时以及独立的时间显示电路。

(3)能进行星期的显示。

(4)快速校时。

(2)、设计要求(1)按照任务书要求,进行电路设计,给出原理框图;(2)根据原理框图,进行整体电路设计;(3)安装、设计电路,实现预期功能;(4)提交格式符合要求、内容完整的设计报告。

3 总体设计七段数码显译码单元进制计数秒脉冲图1:总体框图(1).设计构想利用555构成的多谐振荡电路,震荡周期约为1秒,当做秒脉冲;74LS90为进制加法器,用来计算时分秒;74LS48为译码器,其输入端与74LS90输出端相连,输出端与7段式数码管相连,计数器输出值经译码后,由数码管显示计数。

用74LS161做7进制加法器,做星期计算(2).设计所需主要器件:74LS90,74LS48,74LS161,74LS192,以及七段共阴极显示器(3).显示电路显示电路主要用的是74LS48和七段共阴极显示器,常见的七段数字显示器有半导体数码显示器(LED)和液晶显示器(LCD)等。

本实验用共阴极数码管,74LS48输出为高电平有效,和共阴极数码管搭配。

74LS48的逻辑符号和引脚排列图如图所示。

设计出来的显示电路如下图:(5)分秒计时电路计时电路分秒计时电路主要用到74LS90,用于构成60进制计数器。

数电电子日历课程设计

数电电子日历课程设计

数电电子日历课程设计一、课程目标知识目标: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. 讲授法:教师通过生动的语言、形象的比喻,为学生讲解数字电路基础知识、数字电子日历原理等理论内容,帮助学生建立完整的知识体系。

数字式日历牌要点

数字式日历牌要点

数字式⽇历牌要点《数字电⼦技术基础》课程设计报告设计名称数字式⽇历牌学⽣姓名侯天勐学号1104020206班级信息111成绩指导教师⼀、设计任务和要求⽤中、⼩规模集成电路设计⼀个能⾃动显⽰“年、⽉、⽇、星期、时”的数字式⽇历牌,能实现以下功能:1)由集成555定时器产⽣1Hz信号,表⽰⼀个时脉冲信号。

2)时为00~23的⼆⼗四进制计数器3)星期为⼀、⼆、三、四、五、六、⽇的七进制计数器4)⽇根据⽉的不同,可为⼆⼗⼋~三⼗⼀进制计数器5)⽉为1~12的⼗⼆进制计数器6)2⽉份的天数,平年是28天,闰年是29天7)可⼿动校正。

即只要将开关置于⼿动位置,可分别对年、⽉、⽇、星期、时进⾏⼿动脉冲输⼊或连续脉冲输⼊的校正。

⼆、设计⽅案1.计数显⽰电路“⼩时计数器”采⽤两⽚74LS160构成24进制计数器(同步预置数法),并通过译码显⽰器显⽰出来。

“星期计数器”采⽤⼀⽚74LS160构成7进制计数器,并通过译码显⽰器显⽰出来。

“⽇期计数器”采⽤两⽚⼗进制计数器74LS160同步预置数(⾼位⽚置⼊0000,低位⽚置⼊0001)构成,控制置数端使其每次从1开始计数(对应每⽉第⼀天是1号),计数脉冲由实验仪上标准⽅波信号源提供,并通过试验仪上的译码显⽰器显⽰出来。

“⽉计数器”也同样采⽤两⽚74LS160通过预置数做成⼗⼆进制计数器,从⽽进⾏1--12⽉份的累计计数,并通过译码显⽰器显⽰出来。

“年计数器”由4⽚74LS160构成,并通过译码显⽰器显⽰出来。

2.控制调节电路⽉计数器有两个反馈端⼝J,K(00代表2⽉份,10代表天数30天的⽉份,01代表天数31天的⽉份),年计数器有⼀个反馈端⼝Y (0代表平年,1代表闰年)。

将J,K,Y三个端⼝⽤门电路整合为两个端⼝B,A(00代表28天,11代表29天,10代表30天,01代表31天)。

B,A两个端⼝接⼊数据选择器74LS151,选择⽇计数器的类型(28,29,30,31进制计数器)。

数字万年历实验报告

数字万年历实验报告

一、实验目的1. 掌握数字万年历的基本原理和设计方法。

2. 熟悉单片机编程和硬件电路设计。

3. 提高动手能力和问题解决能力。

二、实验原理数字万年历是一种能够显示年、月、日、星期、时、分、秒等信息的电子设备。

它主要由单片机、时钟芯片、显示模块、按键模块等组成。

本实验采用MSP430F149单片机作为核心控制单元,通过编程实现对万年历功能的实现。

三、实验设备1. MSP430F149单片机实验板2. 1602液晶显示屏3. DS1302时钟芯片4. 按键模块5. 电源模块6. 连接线四、实验步骤1. 设计硬件电路根据实验要求,设计万年历的硬件电路。

主要包括以下部分:(1)单片机模块:使用MSP430F149单片机作为核心控制单元。

(2)时钟芯片模块:使用DS1302时钟芯片提供时间基准。

(3)显示模块:使用1602液晶显示屏显示年、月、日、星期、时、分、秒等信息。

(4)按键模块:使用按键模块实现时间调整、功能选择等操作。

2. 编写程序根据硬件电路设计,编写万年历的程序。

主要步骤如下:(1)初始化硬件设备,包括单片机、液晶显示屏、时钟芯片等。

(2)从时钟芯片读取当前时间,并显示在液晶显示屏上。

(3)编写按键处理程序,实现时间调整、功能选择等功能。

(4)编写显示程序,实现年、月、日、星期、时、分、秒等信息的显示。

(5)编写时钟芯片校准程序,实现时间的精确控制。

3. 调试程序将编写好的程序烧录到MSP430F149单片机中,通过调试工具进行调试。

主要调试内容包括:(1)检查液晶显示屏显示是否正常。

(2)检查按键功能是否正常。

(3)检查时间调整、功能选择等功能是否正常。

(4)检查时钟芯片校准是否准确。

五、实验结果与分析1. 实验结果经过调试,万年历实验板能够正常显示年、月、日、星期、时、分、秒等信息,并且可以通过按键进行时间调整、功能选择等操作。

2. 实验分析(1)万年历的硬件电路设计较为简单,主要涉及单片机、时钟芯片、液晶显示屏、按键模块等。

电路课程设计自动数字日历

电路课程设计自动数字日历

电路课程设计自动数字日历一、课程目标知识目标:1. 理解数字电路基础知识,掌握二进制、十进制之间的转换方法;2. 学习并掌握集成电路的使用,理解自动数字日历的电路原理;3. 掌握基本的编程思想,能利用所学知识对数字日历进行编程设计。

技能目标:1. 能运用所学知识,设计并搭建一个自动数字日历电路;2. 能够通过实际操作,调试并优化电路,解决实际问题;3. 培养学生的动手能力、创新能力和团队协作能力。

情感态度价值观目标:1. 培养学生对电子科学的兴趣,激发学生的学习热情和求知欲;2. 培养学生严谨、细致的学习态度,提高学生解决问题的自信心;3. 引导学生认识到科技对生活的改变,培养学生的社会责任感和创新精神。

课程性质:本课程为实践性课程,结合理论知识与实际操作,培养学生的动手能力、创新能力和实际应用能力。

学生特点:学生为八年级学生,具备一定的物理知识和电子技术基础,对新鲜事物充满好奇,喜欢动手实践。

教学要求:结合学生特点,注重理论与实践相结合,鼓励学生积极参与,注重培养学生的实际操作能力和团队协作能力。

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

1. 数字电路基础知识:二进制与十进制的转换方法,逻辑门电路原理,触发器及其应用。

相关教材章节:第二章《数字电路基础》2. 集成电路及其应用:集成电路的分类、功能及其在自动数字日历中的应用。

相关教材章节:第三章《集成电路及其应用》3. 自动数字日历电路原理:日历芯片的工作原理,时钟电路、显示电路的设计与搭建。

相关教材章节:第四章《数字显示技术》4. 编程设计:介绍基本的编程思想,学习如何利用编程对数字日历进行设计。

相关教材章节:第五章《简易数字电路编程与应用》5. 实践操作:分组进行自动数字日历的设计、搭建与调试,实际操作中掌握所学知识。

相关教材章节:第六章《数字电路实践操作》教学内容安排与进度:第一课时:数字电路基础知识学习,二进制与十进制转换方法。

电路课程设计:自动数字日历

电路课程设计:自动数字日历
3、20世纪90年代以来:专用系统的通用化设计 方式开始发展和普及,FPGA技术的成熟及价格下 降,众多的应用设计者经过通用化的设计方法, 已能成功涉足大规模的专用数字系统的设计。
9
电路课程设计:自动数字日历
设计方法有很多种,主要分为两大类:
1、较复杂的数字系统用计算机来模拟和设计数字系统: 如VHDL语言和EDA仿真工具(如FPGA、SOC等)。 采用是自顶向下的设计方法,粗分为四级:
(3)星期数的1-6用数码管显示1-6,而星期日要求
数码管显示8,读做“日”。
3
电路课程设计:自动数字日历
(4)系统要可手动一次置成1月1日,对星期进行单独
控制,置成周一到周日中的任一状态。
(5)在完成上述电路设计、安装、调试后,将数字日
历改为含闰年在内的自动数字日历。
闰年的规定:地球绕太阳公转一周为一回归年(365 日5时48分46秒)。平年一年有365日,比回归年短 0.2422日,四年共短0.9688 日,故每四年2月多一 日,即366日,为闰年。但四年增加一日比四个回归 年又多0.0312日,400年后将多3.12日,故在400 年中少设3个闰年,即只设97个闰年。由此规定:年 份是整百数的必须是400的倍数才是闰年,例如1900 年、2100年就不是闰年
一般习惯用深红色导线接电源,用黑色线接地;导线 的剥口应为5~7mm,导线插入插孔时,应防止塑料 包层插入插孔,以造成接触不良;
16
17
电路课程设计:自动数字日历
3)布线的顺序:
a\先将固定电平的端点接好,如电源、地线和门电路的 多余输入端,这些线要尽量地短,且接近电源和地线的 位置。 b\按信号的流向对划分的功能模块逐一布线,注意:导 线不宜过长,最好贴近集成元件周围横竖方向走线,尽 量避免导线重叠,不要覆盖插孔,切忌导线跨越集成元 件的上空,杂乱地在空中搭成网状。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字电子技术课程设计报告设计题目:数字日历班级:计算机1202 数字电子技术课程设计报告课程设计任务书I数字电子技术课程设计报告要摘每页显示一日信用于记载日期等相关信息。

日历是一种日常使用的出版物,有多每页显示全年信息的叫年历。

息的叫日历,每页显示一个月信息的叫月历,种形式,如挂历、座台历、年历卡等,如今又有电子日历。

逢年过节,往往会送亲友日历已显亲情友情可日历在现代社会中是很重要在设计日历倒计而纸制日历对森林保护不利,因此设计电子日历意义重大。

的。

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

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

关键字:日历II数字电子技术课程设计报告目录课程设计任务书 (I)摘要 (II)1.概述 (1)2.课程设计任务及要求 (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. 软件仿真.................................................................................................................114.1 仿真电路图 (11)4.2 仿真过程 (12)4.3 仿真结果 (12)5.安装调试...................................................................................................................135.1安装调试过程 (13)5.2安装调试结果 (14)5.3故障分析 (15)6. 结论 (16)7. 使用仪器设备清单 (17)8. 参考文献 (17)9.收获、体会和建议 (18)附录 (20)III数字电子技术课程设计报告1.概述数字逻辑与数字系统课程设计是电子技术课程学习过程中非常重要的一环,是将理论知识和实践能力紧密结合的一环。

在本次设计数字日历的过程中,首先在选题方面下了功夫。

我选取了数字日历作为我的课程设计题目。

本次设计主要分为译码电路,数码显示电路,月、日、星期计数电路,控制电路四个模块,使用了74LS00、74LS48等六种中小规模集成电路。

其中最主要的是日、月、星期计数显示模块和控制电路模块。

2.课程设计任务及要求2.1 设计任务本次设计任务为数字日历,分为译码电路,数码显示电路,月、日、星期计数电路,控制选择电路四个模块,使用了74LS00、74LS04等六种中小模集成电路完成设计要求。

2.2 设计要求设计一个数字日历电路。

要求如下:1、用五个数码管分别显示月、日、星期。

2、月、日的计数显示均从1开始,并实现大小月份自动调节功能,即日期的计数实现大月31天,小月30天,二月28天。

3、对星期的计数显示从1到6再到日(日用8代替)。

1数字电子技术课程设计报告3.理论设计3.1方案论证本数字日历主要由计数显示电路和控制电路组成,计数显示电路主要由同步十进制计数器74LS160构成日期、月份及星期计数器;然后通过译码数码管显示器显示出来,控制调节电路则是利用74LS151四选一数据选择器和组合控制逻辑电路去控制日期计数器及月计数器的置数端和使能端,从而实现大小月份自动调节功能。

星期显示在脉冲作用下,从星期一到星期日循环计数,从而形成星期随着日期循环显示。

综上,该方案是具体可行的3.2 系统设计3.2.1结构框图及说明数字日历电路的总体设计框图如图所示。

它包括四个模块:译码电路,数码显示电路,月、日、星期计数电路,控制选择电路。

其中最主要的是倒计时模块和时钟模块以及控制电路模块。

计数显示电路主要由同步十进制计数器74LS160构成日期、月份及星期计数器;然后通过译码数码管显示器显示出来,控制调节电路则是利用74LS151四选一数据选择器和组合控制逻辑电路去控制日期计数器及月计数器的置数端和使能端,从而实现大小月份自动调节功能。

星期显示在脉冲作用下,从星期一到星期日循环计数,从而形成星期随着日期循环显示。

2数字电子技术课程设计报告总体设计框图系统原理图及工作原理3.2.2 、工作原理1高(置数74LS160同步预进由两片十制计数器“日期计数器”给电路由信号控制入 0001)构成,置数端入位片置0000,低位片置器计数1号),从日应每月第一天是数(出,使其每次从1开始计对其制使成12进,将月计数器设置输出译出28、30、31这三个信号的路电合逻辑路是由74LS151和组又12后从1开始计数。

控制电记到,月是2、小月、还出月份,判断其是大月输,组成根据月计数器的给同时置数端,去控制日计数器的信这选择大月路信号跟31这个号选月号,2选择30这路信小信计数器的CP 端号使其计数,同样月月给最后的CP端。

计器的置数端与月数器数控路择28这信号去制日计环期循下作用,使星脉数源位器的地片信号使其计。

同时在冲数日计化。

而期日的变化变着,计数随图理统、2系原3数字电子技术课程设计报告系统原理图3.2 图4数字电子技术课程设计报告3.3 单元电路设计3.3.1单元电路工作原理计数显示电路的设计1.日期计数显示电路1.1“日期计数器”采用两片十进制计数器160同步预置数构成,控制置数端使其每次从1开始计数(对应每月第一天)。

其中MR′为异步置0控制端,在此电路中无需用到,故高低位片的CLR′都接高电平;RCO为进位输出端,当计数到(1001)9时,会在RCO端产生一个1的脉冲(RCO平时为0),因此低位片的RCO接高位的ENT和ENP,高位片的RCO不用,故悬空;ENT和ENP为计数控制端,其中低位的ENT和ENP接高电平,使其一直计数,高位的ENT和ENP接来自低位的进位信号,使高位片在低位片进位一次时计数一次;高位计数器输入端置入0(接0000),低位置入1(接0001),从而使每个月第一天从01开始。

计数器输出端,分别接译码数码管的输入端;LODA′为同步置数控制端,计数器的高位片和低位片的LODA′连在一起,然后接到151的输出端,每次到每个月的最后一天由151的输出端输出一个低电平,送至LODA′,使计数器高位置0,低位置1,从而实现每月从01开始计数,到最末一天后又返回第一天循环计数。

以下为日期计数显示电路图。

5数字电子技术课程设计报告(日期计数显示电路图)1.2 12进制月计数显示电路。

现器实数非门7400和码管显示此电路由2片74160,一个与数始计1端使其每次从开预用两片74160同步置数构成,控制置数采无路中制端,在此电中一月)。

其MR′为异步置0控每(对应年第计当位输出端,高的CLR′都接电平;RCO为进低需用到,故高位片,时为0)脉生一个1的冲(RCO平RCO(数到1001)9时,会在端产;悬空,位片的RCO不用故,RCO因此低位片的接高位的ENT和ENP 高一其ENP接高电平,使低为和ENP计数控制端,其中位的ENT和ENT位低片在,使低位的进位信号高位自和,高直计数位的ENTENP接来位0(接0000),低端数次时位一次计数一;高位计器输入置入进片接端输数始月从月而0001(入置1接),从使份一开。

计器出,分别6数字电子技术课程设计报告的低位位的0001和非门7400通过检测高端译码数码管的输入;与,电平生一低位同时为1时产次0010高电平,当高位最低位和低位低计份进制月,从置1而实现12LODA′,使计数器高位置0,低位至送。

数环计返后又回01循01开始计数,到最末一月个数器,且第一月从。

路图计数显示电以下为日期(月计数显示电路)1.3 星期计数显示电路该电路由一片74LS160,一片显示译码器74LS48,一三输入与非门74LS10及数码管构成。

74160的输入端(D3—D0)置入0001,使其每次从星期一开始计数,输出端(Q0—Q3)接7448输入端。

清零端MR及使能端ENT,ENP同时接高电平,CLK接和日期显示电路统一的外部时钟,从而实现星期与日期同时计数。

显示译码器7数字电子技术课程设计报告。

端管输入输出端接数码′的RBI,BI/RBO′同时接高电平,7448输测过检Q2—Q0,通接门7410输入端74160输出端的入三输与非置74160的平低电送至Q0同时为1时,产生一的出0111,当Q2—同路;计数电而实现7进制的,LOAD数端,使74160置数为1从通可,即表示星期日用中与中文的日相似,所以8天由时于星期7448至平低电送非过与门7410产生的时计当过计数器数到7通显数星期计以星,表示期日。

下为8变将′端测的灯试LT,7成图。

示电路(星期计数显示电路)8数字电子技术课程设计报告控制选择电路2.组路辑电组器74LS151和合逻主要由四选一数据选择择控制选电路,07)0000 01010000 0011),05(大月为01(0000 0001),03(成。

)0001 0010,12(,10(0001 0000)((0000 0111),080000 1000),11)0000 10010110),09(为04(0000 0100),06(0000 月,小月可每月过比较,0000 0010)月为28天,通(0001 0001)月,02(数三组最低位位次高位及低位最过高位最低位与低位高位相与,低通来000101,2月为为为001,011,100,小月010,据表示,即可用大月于关74151产生、A。

利用入分别送74151的输入端C、B表示,将其7?Dm ii 通进制月,其大小错误!未数大小月的函Y=指定书签。

0i?选接到30、31中译出日期28、显辑过组合逻电路分别从日期示电路置的电路期计数显示作—端(X0X7),选择器的输出为日输择器的入而从路中,和电路月显示电显接信月位信号和份时钟号分别到日期示图路。

选下以为控制择电。

功调自月大实现小份动节能(控制选择电路图)9数字电子技术课程设计报告3.3.2元件参数选择1.数码显示部分查阅资料可知,数码显示部分通常由数码管、LED显示屏等组成。

其中数码管有七段和八段之分,八段数码管比七段数码管多一个发光二极管单元,即多一个小数点显示;按能显示多少个8可分为1位、2位、4位等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。

共阳极数码管是指将所有发光二极管的阳极接到一起形成共阳极数码管。

共阳极数码管在应用时应将公共极COM接到+5V,当某个一字段发光二极管的阴极为低电平时,相应字段就点亮。

相关文档
最新文档