最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

当前位置: 主页 > 电子DIY > 单片机 >

制作2402LCD电子钟

时间:2013-01-13 18:28来源:网络 作者:网络整理 点击:
免费提供各种电子制作文章、资料、图纸
本日算是和电子钟较上劲了,陆续 3个电子钟是不是感受有点腻?然则要留意它们所用的模块和成果都是差异的,每款都有本身的独到之处。这一款首要是具有强盛的按时成果,并且它尚有再开拓的空间。不久后我将增进此电子钟的长途家电节制成果,这又会增进它的适用性。大概你尚有更好的设法想实现,苦于不懂措施开拓,这并没有多大相关。我总以为懂硬件、懂编程没什么了不得,有一点基本的人看一段时刻也都可以学会,要害照旧要看计划者的思绪和创意。这就仿佛一部小说,说话也只不外是一种表达方法,趣话连珠是很好,然则小说垂青的照旧内容出色。我想多花一些时刻研究风趣的创融会让单片机喜爱者玩的更出色。2402LCD电子钟外面如图 7所示。

 

制作2402LCD电子钟


图 7实物图

 

成果特点

  • 25路掉电不丢失数据的用户按时成果,按时糊口方方面面。
  •  回收创始的忽略按时新观念。可以配置按时某项为忽略值,再共同 25路按时项目使按时内容自由施展、变化多端。
  • SAA3010红外遥控器输入节制,数字键输入数据,利便快捷。
  • 精准温度表现,全息时刻表现,按时器行使量表现。全部数据一览无余。
  • 全程辅佐提醒和独立的辅佐菜单,易学易用。
  • 数字键输入配置内容,不可是用上/下键笨笨的调时了。
  • 人道化软件计划,计划时思量到很多行使细节。

表 3

制作2402LCD电子钟

 

采购时刻

  表 3所示是这个计划中所用到的元器件。单片机依然选用 AT89S52,只是屏幕酿成了 24列 2行的字符型 LCD表现屏。相识过单片机的伴侣也许都传闻过 1602LCD表现屏,仿佛这已经成为单片机进修的必备之物。无论是杂志、收集、图书,只要是涉及单片机进修的都有 1602表现屏先容的部门。由于它是 LCD表现屏模块中较常用而易进修的一款,再加上价值相对自制,吸引了不少初学者购置。此刻任意在网上搜刮都可以找到很多卖屏的商家,而却鲜有关于 1602LCD表现屏美丽、适用的制作。我这里选择的 2402LCD表现屏是完全兼容 1602LCD表现屏的产物,区别只是多了 8列表现。用 2402LCD表现屏进修单片机也有同功之妙,此刻市场上出售的 2402LCD的内部驱动芯片和 1602也都是一种,这是很轻易买到的,不消完全对应型号,只要是 2402LCD表现屏都可以实现本制作,此刻 2402LCD表现屏的市场价在 30元阁下,买屏的时辰别忘了索要表现屏的技能资料,这同属于产物的一部门。

  遥控器是回收此刻单片机喜爱者进修时最常用的 SAA3010型遥控器,除了此刻用在本制作中,同时还可以用在红外遥控器解码之类的单片机尝试内容中。任意一个卖电视机遥控器的摊位都有卖的,只要型号是 SAA3010就都可以用于本制作。 SAA3010遥控器的外面如图 8所示,市场价在 6元阁下。

 

制作2402LCD电子钟


图 8 SAA3010遥控器

 

  型号是 TSOP1738的家伙是一种红外一体吸取芯片,它可以吸取并放大红外遥控器发出的信号,最后将数据发送给单片机处理赏罚。它和 SAA3010遥控器是天作之合,谁也离不开谁,它们也是进修单片机对红外信号处理赏罚不行缺傲幽组合。固然红外遥控器和红外吸取芯片是一对黄金同伴,然则凡是它们并不会呈此刻统一柜台。TSOP1738还得再到主营电子元器件的处所购置,市场价在 3元阁下。

  这台电子钟是具有 25路掉电不丢失数据的按时成果,这种掉电不丢失来历于一片 EEPROM芯片:AT24C02,这是一款可以擦写 100万次、生涯数据近百年、拥有 256字节的存储芯片。它回收 I2C通讯接口,一样平常的单片机进修教程里也会讲到它,而我在这里就已经现实应用了。参考本制作的电路毗连要领和源措施中对 AT24C02的驱动部门,比从册本上理论地研究更轻易领略,这也是“实践出真知”的原理。一片 AT24C02的价值在 2元阁下。

制作进程
  图 9所示是 2402LCD电子钟的电路图,你也许会发明这次单片机和 LCD表现屏之间的毗连线比上一个制作多一些。没错,这次我们回收的是 LCD表现屏的并行毗连,现实上这种毗连是最为常见的,我们用两个制道别离先容了 LCD的两种毗连要领,也提供了这两种毗连的驱动措施。到这里我说不下去了,我已经黔驴之技了。制作时要留意的处所前文早就先容完了,我其实想不到还能留意什么,假如这几个制作独立成文的话我想我可以写得更多,此刻只能说点无关紧急的对象耽搁时刻了。烙铁烧热的时辰不能用手摸!这种级此外工作各人照旧留意一下好。
图 9

 

制作2402LCD电子钟

 

事变道理

  嗯,算一算这个 2402LCD电子钟的成果很强盛了,红外遥控器操纵,25路独立按时闹钟,并且照旧存放在 EEPROM中,但这些成果并不会让单片机体系的事变道理显得很伟大。通电后依然先表现开机画面,5秒之后进入时刻表现状态,之前也会搜查时钟芯片的数据是不是已经丢失,假如丢失则自动完成初始化措施。在时刻表现状态,单片机遇不绝从 DS1302中读取时刻数据、从 DS18B20中读取温度数据、从 AT24C02中读取闹钟数据并将它们一路送入 LCD表现屏表现,和 3208LED电子钟一样,闹钟数据也是不绝地与时刻数据比对的,假如沟通则启动闹钟到时鸣响。每秒钟单片机将一再多次这样的事变。这个制作奇异的处所是单片机不去读红外吸取芯片的状态,是单片机不在乎用户对红外遥控器的操纵吗?不是。着实是有更好玩的对象监督红外吸取芯片状态,这就是间断节制器。我仿佛从来没有提过有这回事,只是它照旧冷静存在的。间断节制器是存在于单片机内部的,故名思意间断节制器是间断单片机正在运行的事变而让它干一点此外工作。正如你可以在看书,溘然电话响了,你就会间断看书而先接电话,当电话挂断后你又回过神来继承看书。单片机的正常事变就是读一堆数据送入 LCD表现屏表现,而间断就是红外一体吸取芯片发给单片机的一个低电平信号。单片机接到这其间断信号后就会先处理赏罚红外遥控器发来的操纵,看看用户想干什么。用户操纵完成了还回到时刻表现状态读数据送表现。间断的应用是较量普及的,简朴的可以用在像上述的变乱间断场所,伟大的可以用在操纵体系措施的多使命切换。先相识一下,日后间断的进修足够你享受的。
行使声名
>  节制项(Controller00~99)为 00时按时器为长达 30秒的闹钟鸣响,为 01时按时器为单音鸣响,其余节制项(02~ 99)为预留成果,就是留着为往后的开拓做筹备。按时器的启动是由每个按时器组的“秒”配置项来抉择开启或封锁的。当秒项被配置为忽略,则无论其余数据怎样此按时项被以为封锁。当秒项被配置成 00到 59时则此按时器项为开启状态。即假如行使某按时器项则该项秒值不能为忽略。
  “!AL*”是按时器总开关,它表现在主菜单上,总有 4种选择:

!AL0:封锁全部按时器(只是封锁,按时器数据不会被删除)。

!AL1:开启闹钟按时器。

!AL2:预留成果,不要选择此项。

!AL3:开启闹钟按时器。
  回收忽略成果的按时器可以有多种样式的组合成果(?暗示忽略按时的项):

1-:配置单一次按时闹钟: 2007/05/19 [?] 12:00.00 _00 (只在 2007年 5月 19日 12时闹钟响一次。留意: _00是节制项数据)

2-:配置逐日按时闹钟:?/?/?[?] 12:00.00 _00(在天天的 12时闹钟响一次)

3-:配置某月按时闹钟:?/05/?[?] 12:00.00 _00(每年 5月份的 12时闹钟响一次)

4-:配置礼拜按时闹钟:?/?/?[五] 12:00.00 _00(每周五的 12:00.00闹钟响一次)
  忽略按时成果是不是给了你更多的想象呢!这是适用、风趣、变化多端的,尚有更多的按时方法等着你去发掘,没想到按时也可以这么拽。而关于遥控器键盘成果可以在电子钟事变时按“MUTE”键查察辅佐菜单,持续按“MUTE”键查察下一页辅佐信息,各按键的成果上面写得很清晰。时刻配置什么的成果就不先容了,由于较量简朴,玩一玩就大白了。
练武场
  按时闹钟是 2402电子钟的拿手,然则糊口中也许用不到这么多的闹钟。用不到的闹钟放着很挥霍资源又污染情形。怎么把它们操作起来变废为宝呢?我们发明单片机的 I/O口尚有一些没有效到的,假如在这些 I/O口上扩展一些节制电路来用按时成果节制家用电器按时不是很好吗!研究下源措施,不难实现。



制作2402LCD电子钟
4四位单片机led数字数码电子钟时钟 电子diy制作 pcb套件散件成品
¥2.50

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容