APP下载

基于单片机的文字时钟设计

2019-10-21郭洁

装备维修技术 2019年5期

郭洁

摘要: 本文设计一款文字时钟,以文字的形式显示时间信息,设计由显示模块与控制模块组成,模块设置两个调时按键分别用于调小时与调分钟。本文字时钟通过英文显示时间,显示模块由英文字母组成,对应不同时间点亮对应字母下的背光板上的LED,时间显示变动范围设置为5分钟。

关键词: 文字时钟;AT89C52;LED

设计方案

本设计主要由两部分组成,控制部分与显示部分。控制模块一AT89C52单片机为主控芯片,引入DS1302时钟芯片,将计时部分与控制部分分开。时钟计时具有独立功能,备用电源可保证主电路掉电之后,时钟仍然可以工作,继续计时。驱动电路采用74HC245驱动芯片来驱动显示模块,输入电压5V测试,输出4.9V,输出电流最小为73mA,可以满足系统的要求。显示部分采用显示面板设计与LED背光板设计,文字显示在菲林片或其他无色透明纸上以负片方式打印需要文字。设计中每组文字需要多个灯,为不出现一个LED有故障导致所有LED无法正常显示的现象,本设计采用并联驱动LED。系统总体框图如图1所示。

直流电源提供5V电压为主控电路供电,主控电路以单片机为中心,另外有时钟与复位电路,完成基本控制,按键控制进行时间设置,时钟电路则完成计时。主控电路与驱动电路进行通信,通过程序控制驱动电路以驱动显示模块进行时间显示。

电路设计

控制部分主要包含以AT89C52单片机为控制芯片的单片机最小系统,另外控制部分连接DS1302时钟芯片电路和驱动电路,时钟芯片与单片机连接电路图如图2所示。……

登录APP查看全文