萬用電路板

--Do It Yourself

« 如何将BCD码转换成10进制码爱好者仿制作品展(5)-LED3216【图】 »

LED3216多功能电子钟测试版发布【视频】

        经过几天的“奋斗”,LED3216多功能电子钟终于初见雏形,现公开该版本电子钟的二进制hex文件供爱好者测试,我会收集大家反馈的信息来进行改进。

        下面以产品说明的方式介绍一下该电子钟:

★集时间、日期、星期、闹钟、温度信息一体化多功能电子钟。

★大屏幕静态显示时钟等实时信息,滚屏显示日期、温度等信息。

★日期支持2000年-2030年。

★断电不会丢失时间、日期信息且会正常走时,无需重新调整。

★设置时间和日期除了具有选中闪烁外还伴有汉字提示,更加人性化。

★根据年月日自动计算星期几,无需设置星期。

★进入设置状态后长时间无操作自动退出设置状态。

★仿BB机闹铃声,摒弃蜂鸣器传统的长滴声,闹铃更加悦耳。

★闹铃时,屏幕闪烁,在黑暗房间起到提醒的效果。

★闹钟响铃后,按任意键关闭闹钟声,闹铃开关不会自动关闭。

★闹铃开启时,会在滚动信息末尾给出提示。

★具有调整滚屏显示速度功能。

演示视频:(注:数码相机与人眼是有区别的,人眼看起来是很稳定、很流畅的)

按键功能:K1、功能选择键;K2、保留;K3、调整增加键;K4、调整减少键。

写入单片机的hex文件发布LED3216_dianzizhong.txt  (右键目标另存为,需要将扩展名txt改为hex)

(以上hex文件为最新版本,会与视频有区别!建议大家每隔一段时间下载一次,因为每发现一些小错误,我都会更新覆盖以前的hex文件)

        注意,在DS1302时钟芯片首次通电时需对其进行初始化,方法是在开机前按住功能选择键K1,然后接通电源,这时屏幕会显示初始化画面(init),表示初始化成功,放开按键,进入正常工作。由于DS1302有备用充电电池供电而且耗电量极小,所以即使系统断电依然会正常走时,时间不会丢失,一般情况下也不必再次初始化。

        关于硬件电路的制作,请参阅文章:LED3216电子钟硬件电路正式版

新版本图片欣赏(点击放大)

原创作品如转载,请注明:转载自萬用電路板 [ http://www.jiangx.net/ ]

  • quote 1.天空的云
  • 软件及显示效果不错,支持........
    但有个问题想请教一下,就是温度显示在第一版和测试版中反应比较慢,不知是什么原因,是我制作的原因还是..??
    如:用手接触探头,温度不能及时在下一屏更新,有时出现温度先下降再上升的现象.
    jiangx 于 2009-3-10 17:14:35 回复
    温度刷新比较慢是正常的,为了减轻单片机的负担,使系统更稳定所以调低了温度检测的频率,加之是检测气温,不需要像显示时间那样实时刷新。
    对于你说的“有时出现温度先下降再上升的现象”我就不太清楚了,是偶尔出现还是?
    再者我的图上面省略了电源部分,希望你能把电路的滤波电容加大。
  • 2009-3-10 10:12:57 回复该留言
  • quote 2.天空的云
  • 谢谢jiangx !
    我有时间再试一下.另我想把的劣作仿制上传一下,不知如何上传?
    最近工作较忙,上传可能要延后一些,谢谢你无私的奉献.
    jiangx 于 2009-3-12 10:39:03 回复
    谢谢!你弄好了就直接发到我的邮箱吧,然后我再来发布,很欢迎大家分享自己的仿制作品。
  • 2009-3-11 9:00:58 回复该留言
  • quote 3.qrk123
  • 请问版主上面你提供的HEX,两块74LS154译码端口是否做了改动的??也就是省了四个I/Q口的哪个图与这个HEX相对应的吗??还是直接按你这个页面给出的图来焊154IC??
    抽个时间要做一个来,这对初学者是一个考验,焊点阵真是件痛苦的事,实在是太多线了,有点头晕。感谢版主提供的资料,希望日后有更多好作品与大伙分享!!
    jiangx 于 2009-3-12 10:49:20 回复
    哦,不好意思,是要用省了四个I/Q口的那个图,我都搞忘了,本文中的译码器扫描电路还是用的老图,现在改过来了。谢谢你的提醒!
    另外CS1、CS2分别接AT89S52的P1.6、P1.7

    谢谢支持!

    由 jiangx 于 2009-3-12 10:50:47 最后编辑
  • 2009-3-11 21:04:42 回复该留言
  • quote 4.damingcool
  • 请问能发给我汇编程序或C程序吗?本人想学学。QQ邮箱50985581@qq.com
    jiangx 于 2009-3-15 23:11:34 回复
    呵呵!暂时不打算公开,过一段时间再说吧,况且这还是测试版,还需要改进。
  • 2009-3-15 12:31:28 回复该留言
  • quote 5.zixing
  • 用手接触探头,温度不能及时在下一屏更新,有时出现温度先下降再上升的现象.
    显示效果不错!
  • 2009-3-16 23:49:49 回复该留言
  • quote 6.jiangx
  • 回复zixing:温度不能及时在下一屏更新是正常的。
    怎么你也遇到“温度先下降再上升”的现象吗?
    zixing 于 2009-3-19 23:06:02 回复
    是的,测出来的温度不准,本来环境温度是23度,DS18B20测出来的温度是0.3度;
    另外,问一下站长时间可以流动显示吗?
  • 2009-3-18 20:30:12 回复该留言
  • quote 7.jiangx
  • 回复zixing:哦,不知道怎么,我的温度是正常的没有出过问题。
    如果要加上流动显示时间也是可以的,但因为内存有些不够,所以可能要选用MCS-51系列单片机中更加高档的芯片。
  • 2009-3-20 18:25:37 回复该留言
  • quote 9.qrk123
  • 花了一周的时间,在加上网购的IC可能是拆机件,针脚上IC座,一用力就断了几根,89S52竟然坏的,但可以写程序进去,点阵针脚短路……经过一系列的故障,总算完成了。
    不知其他网友做的会不会有这个现象,一上电后,时间是显示“00:00:80”,我一直以为是IC或晶振的问题,原来都不是,按按键进入调时,调一下秒数时,就可以正常走时了。
    在此谢谢版主提供的资料,尽管焊得像蜘蛛网一样,尽管很花费时间,但总算完成了,并且通过以上故障,独立思考来排除问题,这是我在制作过程中最大的收获。
  • 2009-4-2 22:02:36 回复该留言
  • quote 10.jiangx
  • 回复qrk123:呵呵,最大的收获在于过程!
    你反映的现象原因其实是新的DS1302没有初始化,在首次通电时需要对其初始化,初始化方法在文章中有介绍,在有红色字体的一段,当然,你进入设置状态调整时间也是间接地对它初始化了。
    方便的话你可以拍一些作品照片发到我的邮箱与网友分享,呵呵~~
  • 2009-4-2 23:27:02 回复该留言
  • quote 11.qrk123
  • 呵呵,我的焊接技术实在是太差了,加上74LS154针脚上IC座一用力断了几根,又不能确定这两块IC是否能正常工作,所以用另一块板焊着,焊得相当难看,不好意思上图了。
    再次感谢版主提供的资料,希望日后有更好的作品发布与大伙分享!!
  • 2009-4-2 23:45:58 回复该留言
  • quote 12.jiangx
  • 回复qrk123:哈哈,理解。不管怎样,现在一定进步了不少。
  • 2009-4-2 23:55:30 回复该留言
  • quote 13.shandian
  • 班主的电子钟太好了 制作资料公布的很详细.最令我羡慕的就是班主,在万用板上的布线.看起来太完美了.可是 我刚做了个杜洋的DY3208电子钟后 才发现网上你的电子钟.考虑了一下还是再做一个你设计的电子钟....

    我个人对你的电子钟 感觉有一点美中不足地方 就是时间显示 有些小了点.
  • 2009-4-19 16:19:13 回复该留言
  • quote 15.系统
  • 大家好请问BFJ2088BS和GK2088BS及LG12088BH点阵一样嘛?我现在有前俩种可不知道它的行及列的管脚分布啊请大家指导一下,我希望大家给详细的说一下或给我的QQ邮箱里发点关于那两快点阵的资料啊谢谢大家啦,
  • 2009-4-27 22:47:55 回复该留言
  • quote 16.jiangx
  • 回复系统:我对你这两个型号不熟悉,以我的经验我觉得只要是直径3mm的点阵单元块引脚都应该是一样的。你应该自己用万用表确定一下引脚排列。
  • 2009-4-28 19:16:01 回复该留言
  • quote 17.系统
  • 大哥你的软件系统在那啊,我能否兼用啊把你的程序复制过来可以用吗?我不是太明白啊,硬件已搞定就是不能用啊,哪位高手可以帮帮忙吗?小弟先谢谢啦?我现在急啊?
  • 2009-5-3 23:31:45 回复该留言
  • quote 20.系统
  • 今天我的硬件完成了可使电脑不识别啊咋办啊今天我的硬件完成了可使电脑不识别啊咋办啊今天我的硬件完成了可使电脑不识别啊咋办啊
  • 2009-5-7 1:24:38 回复该留言
  • quote 21.jiangx
  • 回复f136549:译码器扫描电路中的CS1、CS2分别接AT89S52的P1.6、P1.7。
  • 2009-5-7 21:35:21 回复该留言
  • quote 22.系统
  • 我用了一新期做完了硬件可是电脑检测不到下了个软件ISPlayv15下载线编程软件.rar - RAR 压缩文件,可就是不识别到底是哪的问题啊CPU89C52换了3块啦也没用啊问题在哪啊是下载线有问题吗,大家帮忙啊,我快郁闷死啦,每天做到一两点钟可就是找不到问题距正的倒数第6列不停的闪动是什么问题啊
  • 2009-5-8 0:49:17 回复该留言
  • quote 23.LQMING2008
  • 不知道楼主用的字模里的选项是怎么调的,横 向还是纵向有,有选择字节倒序吗,我烧写进您上传的程序,结果不能正常显示,比如,徐志摩的那首散文
  • 2009-5-13 17:43:58 回复该留言
  • quote 24.f136549
  • http://www.jdxl.cn.vc
  • 你好 我做了一个 成功了 就是和视频显示的不一样 我想要他显示今天是2009年.......现在显示的没有 今天是 麻烦帮我一下 原程序方便给我不 不方便就帮我改以下生成hex发我油箱 谢谢653397709@qq.com
  • 2009-5-14 20:27:36 回复该留言
  • quote 25.jiangx
  • 回复f136549:视频中的是最原始的版本,那个版本有些错误。现在排除了错误升级到这个版本后,hex大小已经接近极限,单片机的内存已经装不了再多的字了,除非换用ROM更大的单片机。
  • 2009-5-14 20:39:47 回复该留言
  • quote 26.jiangx
  • 回复LQMING2008:滚动显示的程序(显示徐志摩的再别康桥)是针对早期的电路来设计的,与现在的电子钟电路又一点区别。早期的电路请参考http://www.jiangx.net/post/268.html ,你仔细观察一下译码器扫描电路,是与本文的电子钟有区别的。
  • 2009-5-14 22:09:34 回复该留言
  • quote 27.lch
  • 用现在的电子钟电路,还能显示徐志摩的再别康桥吗?
    系统 于 2009-7-4 17:57:49 回复
    好像不能吧我下了软件试过,显示俩面一样,我不会编程,没办法改变,哈哈哈
  • 2009-6-15 14:30:00 回复该留言
  • quote 28.系统
  • 今天我的电子钟终于可以用了,经过了两月的忙碌,虽然电路不是太好看,可也能用了,我特别谢谢班主,你的软件,另外我的屏显示没有【今天是】这三个字,是软件改了吗,我看到优酷视频里的有啊,为什么啊?希望班主回答一二,谢谢啦。这俩月的努力没有白费,学了不少东西,哈哈
  • 2009-7-4 17:55:26 回复该留言
  • quote 29.jiangx
  • 回复系统:软件是精简过,没有“今天是”之类的字。
  • 2009-7-5 13:20:08 回复该留言
  • quote 30.系统
  • 是吗原来是精简了,我说呢另外我还想请教班主,如果我想编点别的字输入,取模软件可以提取程序吗?还是我必须的会编程序啊?有没有什么软件可以搞定啊?取模软件取出来的我改成HEX文件可不能用。我初中毕业没有文化,咋样才可以编程啊,我喜欢家电维修,硬件没问题,软件可就一窍不通了希望班主指教。谢谢啦。
  • 2009-7-6 22:21:57 回复该留言
  • quote 31.系统
  • 大家好我有好几块89C52可就是不能写程序,不知道为什么,是他和89S52不一样吗?希望大家帮帮忙分析一下,谢谢了,如果是加密了我有什么办法可以解密吗?或是干脆擦除也可以啊,好几块就是不能用啊。不知道该咋办啊?
  • 2009-7-8 23:20:58 回复该留言
  • quote 32.二牛
  • 本人想做一个,我想买元件,谁是卖元件的呀,联系我,QQ:419830770
    系统 于 2009-8-9 20:50:18 回复
    卖电子的市场里有你需要的一切元件,我就是那里买的啊花不了好多钱听便宜的,你去找吧,我的已经可以用了,
  • 2009-8-9 11:55:00 回复该留言
  • quote 33.xinglong1115
  • 我是一个电子爱好者,按照电路图做了一个电子钟,其他正常,但是温度显示一直是40.5摄氏度不变,不知道是怎么回事!谁能帮忙解释一下啊?
  • 2009-10-30 9:28:14 回复该留言
  • quote 34.jiangx
  • 回复xinglong1115:换一个DS18B20试试,另外检查一下DS18B20引脚顺序有没有搞错。
    xinglong1115 于 2009-12-1 18:18:13 回复
    我已经换过DS18B20了,并且引脚顺序我也查了好几遍了,确定没错。程序也重新写了几次,但依然是那样!我把ds18b20从电路板上拆掉,仍有温度显示为40.4摄氏度!不知道是怎么回事?
  • 2009-11-14 23:41:22 回复该留言
  • quote 36.lywdly
  • 我怎样才能把hex文件写进去 下载线我做了几个 芯片也买了几个 就是不行
  • 2010-1-12 15:27:12 回复该留言
  • quote 38.老乐
  • 请问 这个多功能电子钟的程序 我下了n次 都不运行。檫 写 校验均无错 为什么?
    而V1.0的能运行
  • 2010-3-7 1:02:23 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

赞助商广告

最近发表

热文排行

最新评论及回复

广告

图标汇集

  • 留言板
  • 订阅本站的 ATOM 1.0 新闻聚合
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-Blog 1.8

Copyright 2008 JiangX.net 萬用電路板 All Rights Reserved.
鄂ICP备08003060号 [login]