星期历数字显示电路

合集下载

数码显示日历时钟电路图

数码显示日历时钟电路图

数码显示日历时钟电路图数码显示日历时钟电路图原理图:如图所示为数码显示日历时钟电路。

它能同时显示月、日、时、分、秒和星期,月、日、星期自动转换,每天可定闹2次,有59min 以内的睡眠定时功能。

该日历时钟走时准确,调校方便,夜间看时清楚,制作容易。

工作原理:该电路的核心IC1是一片PMOS大规模集成电路LM8364。

4脚为12/24小时制选择端,高电平为24小时制。

6脚悬空时应从7脚输入60Hz时基信号,接高电平时应从7脚输入50Hz时基信号。

5、8、9、10、11、12、14、16、18脚分别接高电平时,可实现其相应的功能。

当闹或睡眠定时信号到来时,17脚、42脚或15脚输出的是可持续59min的高电平信号,控制VT4,再由VT4控制蜂鸣器。

当然VT4也可控制其他电路(如继电器,收音机)。

2、3、20~41脚可直接驱动LED数码管作显示。

这些引脚除了能输出“时分”信号外,还能输出“月日”和“秒”信号,这些引脚是公用的。

把5脚和10脚同时接高电平,将在“时分”输出端输出电路“月日”;把10脚接高电平5脚接低电平,将在“分”输出端输出“秒”,图中的IC2是一片COMS 十进制计数/分配器集成电路CD4017,就是为IC1的5脚、10脚适时提供高电平的,这样IC1就快速反复地输出月日、时分、秒信号。

IC2还控制着VTl~VT3,使数码管显示某一内容时其他内容不显示。

由于人眼的视觉暂留现象,将观察不到数码管的闪烁,看到的是月日时分秒同时显示。

IC2还起到调校选择的作用。

按下AN1,显示内容将被锁定(随机性的),显示内容就是当前可调校的内容。

反复按下AN1,可选择需要调校的内容。

IC3是一片CMOS14位二进制串行计数份频和振荡集成电路CD4060,以它为核心构成时基信号发生电路,分别给IC1和IC2提供60Hz和240Hz的时基信号。

该电路决定时钟走时精度,可微调C2,使日误差在0.3s之内。

若要进一步提高走时精度,应稳定IC3的工作电压;或采用其他50Hz或60Hz时基信号发生电路,使用谐振频率更高的晶振。

万年历程序和电路图

万年历程序和电路图

目录第一章设计方案 (1)1.1.硬件设计 (1)1.1.1设计要求 (1)1.1.2硬件框图 (1)1.1.3硬件选择 (1)1.2软件设计 (3)1.2.1编程环境及语言 (3)1.2.2程序框图 (3)第二章系统设计 (4)2.1硬件设计 (4)2.1.1振荡电路 (4)2.1.2复位电路 (4)2.1.3按键 (4)2.1.4 lcd显示电路 (5)2.1.5音乐播放电路 (5)2.1.6 P0上拉电阻计算 (6)2.2软件设计 (7)2.2.1程序流程图 (7)2.2.2流程的各个模块设计 (9)心得体会 (21)附录 1. 元器件表 (22)附录 2.程序源代码 (23)1602.c文件 (23)Clock.H文件 (27)Music.h文件 (45)LCD1602.H文件 (47)参考文献 (54)引言单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。

单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。

将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。

本设计就是应用单片机强大的控制功能制作而成的电子万年历,该电子万年历包括三大功能:实时显示年、月、日、时、分、秒;实现位调;附加播放音乐功能。

本设计是基于A T89C51和LCD1602液晶显示器设计的可调式电子钟。

该单片机采用的MCU51内核,因此具有很好的兼容性,内部带有4KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序更加方便。

显示器件采用通用型1602液晶,可显示32个字符,如果使用数码管来做显示器件需消耗大量的系统资源,因此采用低功耗的1602液晶,该液晶显示方便,功能强大,完全能满足数字万年历的显示要求。

通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。

第一章设计方案1.1.硬件设计1.1.1设计要求实现年月日、时分秒、星期的显示功能,用两个按键来实现日期和时间的调整功能,调整要求星期能自动更新,且能实现位调。

大屏幕LED电子日历

大屏幕LED电子日历

大屏幕日历电子钟图1 电路图一、主板简介1、可以同时显示年、月、日、星期、时、分、秒、及秒点,农历月、日、温度等22位数码显示的电子日历电子钟。

2、公历大小月、润月自动调整,星期、农历月、日勿需用户调整,电路可根据公历年、月、日自动计算。

3、对用户输入的不合理数据能自动纠错。

有较强的抗干扰能力,万一程序跑飞,能在65ms内恢复正常。

4、温度范围,-55℃至+125℃四位显示,精确度0.1℃。

5、显示方式,P1.2高电平为24小时显示,低电平为12小时显示.AM由F段引出,PM由E段引出。

6、时间从1961年1月1日至2060年12月31日,带100年农历。

资料最新最远。

7、电子钟走时准确,日误差≤1秒。

8、市电停电后,后备电源耗电0.5MA。

二、硬件设计XY-06T大屏幕日历电钟子硬件设计22位数码管分为3组,第一组有年、月、日八位数码管组成;第二组有星期、时(秒点)、分、秒七位数码管组成;第三组有农历、月、日、温度十位、个位、小数七位数码管组成。

温度小数点由温度个位数码管P点经限流电阻接地成常亮状态。

每组所有数码管的阴极七段码a、b、c、d、e、f、g分别连在一起,电路如图1所示。

平时市电经变压器、整流、滤波、稳压后向XY-06T芯片供电,市电中断后由后备电源E(三节5号充电电池)供电,二极管D3检测市电停电用。

当芯片XY-06T的P1.1脚检测到市电停电后,保持内部时钟继续运行外,关闭显示驱动,最大限度降低芯片的功耗。

时钟采用3.579545MHZ石英晶体,用频率计在测试端测量,调整微调电容C6,可以把时钟走时调整到十分精确的程度。

温度传感器采用美国DALLAS公司18B20芯片,外形如同普通三极管,数字12-bit传送,稳定可靠,免调整,免维护。

如将18B20直接焊在电路板上,测出温度会稍高于外界。

建议将传感器延长在外边。

显示部分,XY-06T的八路输出信号经达林顿TIP127放大,提供所有22位共阳极数码管的阳极电流。

智能单片机万年历时钟电路讲解

智能单片机万年历时钟电路讲解

一、设计任务与要求:本设计准备实现的功能:(1) 显示公历日期功能(年、月、日、星期)。

(2) 可通过按键切换年、月、日、星期的显示状态。

(3) 可随时调校年、月、日及星期。

(4) 可每次增减一进行时间调节。

(5) 可动态完整显示年份,实现真正的万年历显示。

二、方案设计与论证:1.方案一:通过一段时间对专业书籍及多种设计方案的研究及分析,在计数电路芯片的选择上可以采用74LS160或74LS90,在实现的电路中有两种方案来实现清零(异步置数和同步清零);对于实现年、月、日、星期的显示,可采用LED液晶显示屏、点阵式数码管、LED数码管中的一种;在实现年、月、日、星期的校时方面,可设置K3 、K2、K1三个开关分别作为年、月、日的校时控制开关,由于“日”与“星期”同步,因而控制“日”的同时也控制了“星期”。

另外通过按钮开关可以在日期与时间间切换和对时钟进行调整。

该方案的系统原理框图如下:图中各单元电路的工作原理如下:(1)计数器电路:包括年计数器、月计数器、日计数器、星期计数器四部分。

各部分分别完成对“年”、“月”、“日”、“星期”的计数。

(2)译码显示电路:译码显示电路的功能是将年、月、日、星期计数器输出的4位二进制码进行翻译后显示出相应的十进制数字。

(3)校时电路:当数字钟计时出现误差时,必须对时间进行校正,通常称为“校时”,校时是数字钟应该具备的基本功能,一般要求能对年、月、日分别进行校正。

2.方案二:对于本题目的设计,我们不仅可以运用以前学过的课程——《数字电路逻辑设计》里边的知识来完成,也可以运用我们所学过的单片机知识来完成本设计,我们可以直接用叫简单的单片机芯片AT89C51再加上其周围的外设电路结构来完成。

该方案的系统原理框图如下:图中各单元电路的工作原理如下:(1)晶体电路:晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定。

不管是指针式的电子钟还是数字显示的电子钟都使用了晶体荡器电路。

智能时钟万年历(详细电路图)

智能时钟万年历(详细电路图)

《嵌入式课程设计》讲义项目1 智能数字万年历一.项目指标分析项目指标要求如下:1. 显示年、月、日、时、分、秒和星期。

2. 实时显示温度。

3. 可手动调整时间。

4. 采用LCD显示。

基于以上要求,核心控制芯片选用STC89C51;时钟芯片选用DS1302;温度传感器选用DS18B20;液晶屏选用LCD1602;设置按键,以便于调整时间。

二.电路原理系统电路功能图如图1所示:图1 智能数字万年历电路功能图由图1可知,P2口控制LCD的数据端;P3.5、P3.6和P3.7控制着LCD的片选、读/写和寄存器选择信号;可调电阻RP2用于调节屏的显示对比度。

P3.4是温度传感器DS18B20的1-wire接口,即片选、时钟和数据信号均由P3.4口控制。

P0.5、P0.6和P0.7是时钟芯片DS1302的SPI接口,为使信号控制更稳定,这三个接口上都上拉了10KΩ电阻;为获得精准的时钟信号,选用频率为32.768KHz的外部晶振对DS1302提供振荡信号。

P0.0-P0.3控制着四个按键,以便于调整时间。

三.程序设计基于这个项目,程序的设计可分成各芯片驱动程序设计和控制算法程序两部分。

1.各芯片的驱动程序设计在写驱动程序时,首先通读芯片手册,以掌握主要技术指标;然后可按照以下3个步骤进行:(1)分清楚各芯片的通信属于哪种接口方式,例如:时钟芯片DS1302按照SPI 接口进行通信;温度传感器DS18B20按照1-wire接口进行通信;液晶屏LCD1602采用常规的并行数据传输方式。

(2)仔细分析芯片时序图,弄清楚片选信号是高电平有效还是低电平有效;数据是在时钟信号的上升沿还是下降沿时打入;数据前还是时钟前等。

(3)将功能程序函数化、驱动程序模块化。

2.控制算法程序设计这里的算法主要集中在如何设置按键识别程序,即便于调整时间,又不影响液晶屏的显示。

这里,提供两种思想以便参考。

(1)循环扫描方式流程图图2 循环扫描方式流程图(2图3 状态机方式流程图将图2和图3比较起来看,两种方式的最大差别在于“10ms消抖时间如何度过?”。

电路课程设计数字日历

电路课程设计数字日历

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

汉字式星期显示电路

汉字式星期显示电路

汉字式星期显示电路常见的LED数字万年历,星期的显示是在汉字“星期”两个字之后,加上一位七段“8”字数码管,星期一至星期六分别用阿拉伯数字“1 ~6”表示,而星期日则用“8”表示。

这种采用汉字和数字混合使用的方法,显示“星期1”、“星期2” ……“星期8”等,既不符合人们已经熟悉了的使用习惯,更不符合汉字文字规范。

笔者设计了一种LED发光二极管矩阵组成的汉字式星期显示数码管,解决了上述问题。

矩阵排列构成以及显示结果见图1。

星期数码管为共阳极,由九段共40个发光二极管组成。

图中的数字1~9表示九个段的位置,每个段由数量不同的发光二极管并联组成,由控制电路使有关段点亮,分别组合成“一”、“二” …… 至“日”等7个汉字。

图2为控制、驱动、译码电路原理图。

控制电路IC1采用CD4017,设计成七进制计数器;T1~T7为驱动电路;用D1~D28共28个二极管构成译码电路。

译码电路也可以用“卡诺图”设计的数字电路实现,但电路要复杂一些,没有直接用二极管译码的简单。

脉冲输入端信号与常见的数字钟或万年历电路星期脉冲连接。

图2中CT1为印刷板图4的插座,CT2为印刷板图2的插座。

由于各段的发光二极管数量不一,各段的工作电流也不同;而且在选用普亮、高亮或超高亮度不同种类的发光二极管,要达到亮度合适时,每一个发光二极管工作电流也不相同,必须选用合适的限流电阻。

各段的限流电阻通过R =(VCC-VLED-VD-VT)/ I LED 可以算出,式中VCC为电源电压,VLED 为发光二极管管压降,不同的发光二极管VLED不同,一般为1.6~1.9V。

VD 为二极管压降,选0.6V。

VT为三极管饱和压降,选0.3V。

ILED为段工作电流。

一般单个发光二极管工作电流在5~20mA内选取,ILED为该段发光二极管工作电流的合计;也可以根据选用的发光二极管种类,实测出亮度适当时单个发光二极管工作电流来计算I LED。

限流电阻的功率采用计算公式:PR = ILED×ILED×R,实际选用为计算值的2~3倍。

数码万年历实用电路简析

数码万年历实用电路简析

数码万年历实用电路简析【19】数码万年历采用智能电子控制和显示技木,集时间、日期、星期、温湿度和公历农历对照等功能於一体,具有读取方便、显示直观、功能多样价廉等优点,在日常生活中巳广泛应用。

我家一台虹泰A129型LED数码万年历使用近十年,曾经出现过不能调校时间、数码管缺笔划、显示紊乱等故障,经过检修和重新调整都得到了排除,最近又出现了上电显示混乱故障,按“重设键”松键后不能恢复到出厂初始值,显示仍紊乱闪烁,多次反复调整试验都无法进入正常状态,於是误判为万年历智能芯片内部有故障,决定更换芯片,但因早期生产产品,在市场上配购不到同型芯片。

几乎要放棄修理的情况下,决定测绘其电路图,以便为寻找代用的芯片提供原理依据,同时根据电路图可进一步分析故障原因,仔细检查元器件和线路,希望找到故障点。

经过多次重复检查检测,成功不负有心人,终于查出是T2488SD3芯片直立封装印刷板上第二脚焊接的上拉电阻R42电容和C8虚焊所致,重新加焊后故障得到排除。

析其故障原因是由于CPU引脚P2端受到外界电磁干扰,使CPU内部程序产生了错乱,从而出现显示混乱和死机。

关于数码万年历常见故障的维修经验在《电子报》11期已有高手介绍。

下面笔者仅将A129万年历电路构成整理出来,供读者维修参考。

虹泰A129型数字万年历电路主要由万年历专用芯片CPU T248SD3和外围元件组成,电路简洁,功能俱全,通常有:1.公、农历自动对照(2001~2019卄年,也有五十年的);2.农历星期自动对应,闰年、大、小月份自动调整;3.温度自动显示(-9~50℃);4.定时闹钟可在24小时内任意时刻设定8次,响闹时兼中文语音报时;5.正点报时在7~21点整点时敲整点钟声,中文语音报时,再播放和弦音乐;6.内置3V锂电池(CR2032),停电可保持时钟运行但无显示。

正第工作时外接5VDC电源适配器;7.亮度显示自动调节,即数码管显示亮度在晚上22点开始至早上7点降低亮度,使显示更柔和不刺眼。

电子万年历的电路原理与设计

电子万年历的电路原理与设计

电子万年历电路原理与设计学生姓名:张开志、邱云翔、陈繁设计指导:刘刚提交日期:2011年6月电子万年历的电路原理与设计摘要:随着当今世界经济的快速发展和信息化时代的来临,各种各样的小型智能家电产品陆续出现在我们的生活当中。

日历是人们不可或缺的日常用品。

但一般日历都为纸制用品,使用不便,寿命不长。

电子万年历采用智能电子控制和显示技术,改善了纸制日历的缺陷。

万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。

Pick to: along with the rapid development of economy in the world today with the advent of the information age, all kinds of small-sized intelligent electrical appliances product gradually appear in our life. Calendar is people indispensable everyday items. But general calendar for paper supplies, use inconvenience, life is not long. Electronic calendar using intelligent electronic control and display technology, improve the paper calendar defects. Calendar has read convenient, direct display, functional diversity, simple circuit, low cost, and many other advantages, conform to the trend of the development of electronic instruments, and has a broad market prospect.关键词:单片机STC89C52,串口通信,控制模块,显示模块,发声模块, 12864LCD 液晶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\按信号的流向对划分的功能模块逐一布线,注意:导 线不宜过长,最好贴近集成元件周围横竖方向走线,尽 量避免导线重叠,不要覆盖插孔,切忌导线跨越集成元 件的上空,杂乱地在空中搭成网状。

数字万年历的制作

数字万年历的制作

数字万年历的制作数字显示万年历,它采用一枚专用软封装的时钟芯片,驱动15只红色共阳极数码管,可同时显示公历年、月、日、时、分、星期,以及农历月、日,还有秒点显示和整点报时、定时闹钟功能,使用220V市电供电,预留有备用电池座,外形尺寸为长21cm×宽×厚3cm,最厚处6cm,适合放置在办公桌面上使用,具有很好的实用性。

成品外观如图1所示。

图1图2原理简介电路原理图如图2所示,为了读图方便,连线稍作了简化。

从图中可以看出,IC1是一枚专用时钟芯片,Y1是32768Hz的晶振,为芯片提供时基频率信号,经过芯片内部处理后,输出各显示位的驱动信号,经过PNP(8550)型三极管做功率放大后驱动各数码管显示。

芯片采用了动态扫描的输出方式,由于人眼存在视觉暂留现象,且扫描速度比较快,因此看上去所有数码管都是在显示的。

这种方式可以有效减少芯片的输出引脚数量,简化了线路,降低了功耗。

在电源部分中,整流二极管VD1~VD4组成了桥式整流电路,将变压器输出的交流电转换为直流电,经C6滤波后,送至三端稳压块7805,输出5V直流稳压电源,为电路供电。

VD3和VD8组成互相隔离的供电电路,目的是在市电停电时,后备纽扣电池通过VD3,自动为芯片IC1提供后备电源,保证芯片计时数据不中断。

同时由于VD8、VD9的存在,后备电池将不再向数码管供电,以节约后备电池的耗电量。

由于芯片自身耗电较低,因此靠纽扣电池也可以维持芯片在很长时间里,内部计时不中断。

当市电恢复后,7805输出经过VD8、VD9分别向芯片和数码管供电,由于DV3的存在,且纽扣电池电压为3V,低于7805输出的5V,因此纽扣电池将自动停止供电,7805输出也不会对纽扣电池充电。

VT9是唯一一只NPN(8050)型三极管,用于驱动喇叭,做为整点报时和定闹发声。

LED10、LED14是用于秒点显示的发光二极管,LED11和LED12分别是整点报时显示和定闹显示的发光二极管,均为红色。

51单片机电子万年历设计电路图及程序之欧阳道创编

51单片机电子万年历设计电路图及程序之欧阳道创编

摘要:电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。

它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。

对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。

该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。

本设计是基于51系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。

在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。

在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。

在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。

万年历的设计过程在硬件与软件方面进行同步设计。

硬件部分主要由AT89C52单片机,LED显示电路,以及调时按键电路等组成。

在单片机的选择上本人使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。

显示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。

7SEG-MPX8-CA是一种八个共阳二极管显示器,7SEG-MPX4-CA是一种四个共阳二极管显示器。

为了能更轻松的控制这三片显示器,本人使用了3片74HC164来驱动。

74HC164 是8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。

软件方面主要包括日历程序、时间调整程序,公历转阴历程序,显示程序等。

程序采用汇编语言编写,以便更简单地实现调整时间及阴历显示功能。

所有程序编写完成后,在wave软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。

最后总在老师同学的帮助以及自己的努力下完成了此次电子万年历的设计。

星期历数字显示电路

星期历数字显示电路

摘要:星期历电路实际上是一种7进制计数电路,它可以用普通的数字集成电路来组成,而组成的方法也有多种。

以下为采用555定时器产生脉冲信号,然后通过加、减计数器CD40192制成的7进制计数器与CD4511 BCD锁存、7段译码、驱动器相配合组成的星期历电路。

关键词:星期历数 555定时器 CD40192 CD4073 CD4511 Abstract:Calendar week of the circuit is actually a binary counting circuit 7, which can be used to form an ordinary digital integrated circuits, which consists of a variety of methods. Following is a pulse signal generated by timer 555, and then add, subtract 7 into binary counter CD40192 CD4511 BCD counter with latch, 7-segment decoder, matching the composition of the drive circuit calendar week.Key words:week listing the 555 timer ,CD40192,CD4073,CD451 一、555定时器555定时器是一种模拟电路和数字电路相结合的中规模集成器件,它性能优良,适用范围很广,外部加接少量的阻容元件可以很方便地组成单稳态触发器和多谐振荡器,以及不需外接元件就可组成施密特触发器。

因此集成555定时被广泛应用于脉冲波形的产生与变换、测量与控制等方。

555定时器构成的多谐振荡器的电路图如下图所示。

接通电源后,电容C被充电,Vc上升,当Vc上升到2Vcc/3时,触发器被复位,同时放电BJT T导通,此时Vo为低电平,电容C通过R2和T放电,使Vc下降。

带星期功能的数字日历

带星期功能的数字日历

带星期功能的数字日历第1章设计总体思路1.1设计基本方案介绍本次数字电子技术课程设计的具体要求有:1、用五个数码管分别显示月、日、星期。

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

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

3、对设计的电路进行仿真。

4、在实验室组装实际电路并调试通过。

5、写出设计报告。

基于要求可用两片十进制计数器(74160)级联构成日计数器,控制置数端使其每次从01开始计数(对应每月第一天是1号);从日计数器的输出通过与非门等译出31、30、28这三个信号,再根据月计数器的四个输出端译码输出两个控制端控制74153的数据选通端,选择译出的31、30、28三个信号,同时月计数器加1,当月数为12时输出端用与非门控制其同步置数端置1。

同时,星期计数器由一片十进制计数器(74160)构成,控制置数端使其每次从8开始计数(对应每星期第一天是星期日);从星期计数器的输出通过7410(三输入与非门),使其变成一个七进制的星期计数器。

星期计数器和日计数器公用一个脉冲。

1.2 基本原理设计的基本原理为:1、三片74160构成日计数器和星期计数器,74160(1)为高位片,74160(2)为低位片,7410(3)为和三输入与非门构成星期计数器。

三片74160的同步脉冲,清零端CLR都接高电平(不清零),74160(2)的D、C、B、A置数端为0001,74160(1)的D、C、B、A置数端为0000,7410(3)的D、C、B、置数端为1000。

74160(2)的使能端E NP、ENT接高电平,其进位端RCO接到74160(1)的使能端EN P,EN T接高,两片74160的置数端接到一起,由74153的选通输出信号控制,当日期为31、30或28时,它们的置数端会分别为0,置数后日期低位置为1,高位置为0。

2、16进制计数器74161构成月计数器,其脉冲与74160的脉冲是同步的,使能端ENT、A、CL R接高电平,E NP接74160置数端的反,即在日置数时月份加1,其置数输入为0001,置数端LOA D 由它的输出端译码控制,即在12月后置1。

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

摘要:
星期历电路实际上是一种7进制计数电路,它可以用普通的数字集成电路来组成,而组成的方法也有多种。

以下为采用555定时器产生脉冲信号,然后通过加、减计数器CD40192制成的7进制计数器与CD4511 BCD锁存、7段译码、驱动器相配合组成的星期历电路。

关键词:星期历数 555定时器 CD40192 CD4073 CD4511 Abstract:
Calendar week of the circuit is actually a binary counting circuit 7, which can be used to form an ordinary digital integrated circuits, which consists of a variety of methods. Following is a pulse signal generated by timer 555, and then add, subtract 7 into binary counter CD40192 CD4511 BCD counter with latch, 7-segment decoder, matching the composition of the drive circuit calendar week.
Key words:week listing the 555 timer ,CD40192,CD4073,CD451 一、555定时器
555定时器是一种模拟电路和数字电路相结合的中规模集成器件,它性能优良,适用范围很广,外部加接少量的阻容元件可以很方便地组成单稳态触发器和多谐振荡器,以及不需外接元件就可组成施
密特触发器。

因此集成555定时被广泛应用于脉冲波形的产生与变
换、测量与控制等方。

555定时器构成的多谐振荡器的电路图如下图所示。

接通电源后,电容C被充电,Vc上升,当Vc上升到2Vcc/3时,触发器被复位,同时放电BJT T导通,此时Vo为低电平,电容C通
过R2和T放电,使Vc下降。

当Vc下降到Vcc/3时,触发器又被
置位,Vo翻转为高电平。

电容器C放电所需的时间为:tPL=R2*C*ln2 ≈0.7*R2*C;当C放电结束时,T截止,Vcc将通过R1、R2向电容
器C充电,Vc由Vcc/3上升到2Vcc/3所需的时间为:tPH=(R1+R2)*C *ln2≈0.7*(R1+R2)*C;当Vc上升到2Vcc/3时,触发器又发生翻转,如此周而复始,在输出端就得到了一个周期性的方波,其频率为:
f=1/(tPL+tPH)≈1.43/[(R1+2*R2)*C];
由于555内部的比较器灵敏度较高,而且采用差分电路形式,它的振荡频率受电源电压和温度变化的影响很小。

假设电路中最后侧的电阻、电容从上到下依次为R1、R2、C。

当要产生1s的脉冲时,只要组合R1、R2和C的值,使tPH为1S就行了。

二、CD40192二---十进制同步加/减计数器
电路组成CMOS集成电路40192为十进制同步加/减计数器(有预置端,双时钟)可预置BCD可逆计数器,其内部主要由四位D型触发器组成,与一般计数器不同之处在于加计数器和减计数器分别由两个时钟输入端。

40192 具有复位端CR、置数控制端/LD、并行数据输入端D0~D3、并行数据输出端Q0~Q3、加计数时钟CPu、减计数时钟CP D输入端。

当CR 为高电平时,计数器置零。

当/LD 为低电平时,进行预置数操作,D0~D3 上的数据置入计数器中,计数操作由两个时钟输入控制。

当CP D=“1”时,在CPu 上跳变时计数器加1 计数;当CPu=“1”时,在CP D上跳变计数器减1 计数。

除四个Q 输出外,40192 还有一个进位输出/CO 和一个借位输出/BO,/CO 和/BO 一般为高电平,只有在加计数模式,当计数器达到最大状态时,/CO 输出一个宽度为半个时钟周期的负脉冲,在减计数模式,当计数器全为零时,/BO 输出一个宽度为半个时钟周期的负脉冲。

CD40192引脚图如下:
本次采用555定时器产生脉冲信号加到CPu端,构成加法计数器。

再采用反馈归零发,从Q0、Q1、Q2引出输出信号,通过三输入端与门CD4073反馈到CR端,从而构成七进制计数器。

三、CD4511 BCD锁存、7段译码、驱动器
CC4511是BCD-7 段锁存译码驱动器,在同一单片结构上由COS/MOS 逻辑器件和n-p-n 双极型晶体管构成。

这些器件的组合,使CC4511 具有低静态耗散和高抗干扰及源电流高达25mA 的性能。

由此可直接驱动LED 及其它器件。

LT 、BI 、LE 输入端分别检测显示、亮度调节、存储或选通一BCD 码等功能。

当使用外部多路转换电路时,可多路转换和显示几种不同的信号。

IC CD4511是一组用来作为BCD对共阴极LED七段显示器译码的包装。

其引脚图图1所示,其各引脚功能如下:
LT:做灯泡测试用,当LT=0,则不论其它输入状态为何,其输出abcdefg=1111111,使七段显示器全亮,即显示8,以便观测七段显示器是否正常。

当LT=1,则正常解码。

ab126计算公式大全BI:空白输入控制,当BI=0 (LT 为1 时) 则不论DCBA 之输入为何,其输出abcdefg皆为0,即七段显示器完全不亮,此脚可供使用者控制仅对有效数据译码,避免在无意义的数据输入时显示出来造成字型的系乱。

LE:数据栓锁致能控制;在CD4511 中,不但具译码功能,更具有数据栓锁的记忆功能。

当LE=0 时(LT=1 且BI=1),DCBA 数据会被送入IC 的缓存器中保存,以供译码器码;当LE=1 时,则IC 中的暂存器会关闭,仅保存原来在LE=0 时的DCBA数据供译码器译码。

换句话说当LE=1 时,不论DCBA 的输入数据为何,皆不影响其输出,其输出abcdefg 仍保留原来在LE 由0转为1以前的资料。

图1 IC CD45111 引脚功能图
本次LT、BI、LE端口无效,LT、BI接高电平,LE接低电平。

来锁存、译码CD40192的输出,并且驱动7段显示器。

四、7段数码显示器
发光二极管,即LED是由半导体材料制成的PN结,在正向偏置时会发光,具有工作电压低、体积小、寿命长、响应快等优点。

常用的颜色有红、绿、黄。

发光二极管的正向压降为2.2V~2.6V,工作电流为5~10mA,其发光亮度基本与工作电流成正比。

因此在使用发光二极管时,必须串限流电阻。

发光二极管可工作于脉冲状态,在平均电流相同的情况下,脉冲工作状态比直流工作状态的亮度增加约20%。

发光二极管可以单个的形式使用,也可将几个发光二极管封装在一起,根据封装的形状有七段数码显示器、米字型显示器和点阵式显示器等不同的形式。

当发光二极管导通时,点亮相应的笔划或点。

控制这些发光二极管的亮与暗,即可显示不同的字符或符号。

多个发光二极管封装在一起的七段数码显示器按其连接形式可分为共阳显示器和共阴显示器。

图7-1所示为共阳和共阴的七段显示器,在显示器中除了显示数字必须的七段笔画外,还提供了小数点。

共阳显示器的阳极连接在一起,此时对阳极提供一正电压,通过限流电阻控制其阴极为高电平或是低电平来决定其暗或是亮。

共阴显示器的阴极连在一起,此时可将阴极接地,通过限流电阻控制其阳极为高电平或是低电平来决定其亮或是暗。

(a) 共阳七段显示器的结构
(b) 共阴七段显示器的结构
(c) 七段显示器的显示形状
图7-1七段数码显示器五、星期历数字显示电路。

相关文档
最新文档