您的位置 首页 元件

电子制造:LED活动显现电子钟

本站为您提供的电子制作:LED流动显示电子钟,笔者设计制作了一款LED流动显示电子钟,体积小巧,字形美观,且每天有4次闹铃,每次定时时间一到,蜂鸣器响20s,非常实用。

  电子钟有:指针式、液晶式、LED式三种。前两种在光线较暗时就看不清楚,后一种一般选用数码管显现,体积较大,多用于公共场所,不太适宜家用。为此,笔者规划制造了一款LED活动显现电子钟,体积细巧,字形漂亮,且每天有4次闹铃,每次守时时间一到,蜂鸣器响20s,十分有用。

  本制造选用64只LED排列成8&TImes;8点阵,选用活动循环显现办法。右图所示便是18:28时间的显现作用。

  1.作业原理

  本制造的硬件电路如下图所示。主控电路图118:28时间显现作用图是十分廉价的89C2051单片机,c5、R6组成它的上电复位电路,Yl、C6、C7组成它的时钟电路。Pl口作数据总线用,LED点阵的列数据(1~8)由IC2锁存,单片机的P3、2端口输出锁存正脉冲。LED的行扫描信号(A~H)由IC3锁存,单片机的P3、3端口输出正脉冲锁存信号,按键状况由IC1读取,单片机的P3、5端口输出负向读取脉冲。外接5v电源(可用一般的市售稳压电源)由Xl输入,无电时由内置的4.5V电池保持IC4的持续作业,以防计时中止。

  本制造的软件部分相对杂乱,限于篇幅,此处仅介绍显现办法。以显现“2”为例,首要IC2输出“00001110”,IC3输出“01111111”使A行为低电平,其他行都是高电平,略延时后,IC2再输出“00010001”,IC3输出“10111111”使B行为低电平,其他行都是高电平,依此类推,IC2轮番输出“00010001、00000010、00000100、00001000、00010001、00011111”,IC3轮番使C、D、E、F、G、H端为低电平。在显现下一行前,IC3输出一次时间短的“11111111”信号关断显现(相当于消隐),以防上一行的残影叠加鄙人一行中。如此循环即可显现一个中止的“2”。

电子制造:LED活动显现电子钟

  2.调整办法

  本挂钟设有“微调”、“守时”、“校准”3个按键。“微调”用于消除因元器件参数差异带来的计时差错。按此键后,活动显现中止,变为显现单一数字(此数为前次“微调”的成果)。再按一次“微调”此数加1,接连按动,此数可在-9—+9间循环改动,此数越大计时越快(每天可在最大±1.5

  s的差错范围内调整),当调到一个适宜的数值时,按“校准”即可回来正常活动显现状况。

  “校准”按键用于校准当时时间。接连按此键可在“小时的十位一小时的个位一分钟的十位一分钟的个位”4位间进行挑选,并分别用显现屏的8A、8B、8C、8D这四只LED来表明。中选好要调的位时,按“微调”即可改动其数值,当第5次按“校准”按键时,即可退出“校准”状况。

  “守时”用于设置响铃时间。接连按此键可挑选“第1次守时小时的十位→第1次守时小时的个位→……→第4次守时的分钟的个位”,共16位,并用8E、8F、8G、8H显现出当时正在设置的守时次数,8A、8B、8C、8D显现出次数的位。选好位后,再按“微调”按键可调整当时位的数值。如不想设置守时,可把各位调成无效时伺,加电默许守时时间为26:26,因实践无此时间,故全天不响铃。按“校准”键或第17次按“守时”键即可退出守时设置。

  制造本挂钟时,把原程序写入一块AT89C2051内,其他元件按图示参数即可,把它们直接焊在一块试验板上即能作业。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/57371.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部