博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
纯手工 99 分钟倒计时定时器
阅读量:2455 次
发布时间:2019-05-10

本文共 1233 字,大约阅读时间需要 4 分钟。

作者:野比 ()

时间:May, 2012

封面图片为野比原创,请勿未经允许私自引用

 

 

注意:因为用了 RTOS 又没有随时 Idle,所以耗电很惊人,

新的 9V 电池大约工作 10~30 分钟,如果你打算用我这个设计,

最好是加上省电的代码(没事就 Power-down),或者干脆插

AC(9V,可以用路由器的)

--------看起来很美好------

玩单片机,就是以单片机控制一切。那么做定时器,需要哪些功能?

1. 可以定时

可以定时很笼统,你要定好到底多长的范围,1 小时?1 天?1 年?1 辈子?(笑)

另外,我们爱好者做东西,必须要看手里有器件来定,比如我手里只有 1 位 7 段管,16x2 的液晶

我做一个简单的定时器而已,不可能用液晶吧?所以决定用 7 段管

不管是煮饭做菜,还是敷面膜泡澡,99 分钟足够,而且只需要 2 个 7 段管,20 pin,

再复用下数据,10 pin 单片机消耗

2. 时间可修改

不能修改的定时器,你觉得有多大用处?那是定时炸弹用的。。

所以需要修改时间,那么准备几颗按键是肯定的了多少颗合适呢?在不复用按键的情况下

我认为 3 颗较好,「十位分钟」「个位分钟」「确定」

3. 到时间提醒

时间到了需要提醒,那么,蜂鸣器登场

刚好我有带震荡的蜂鸣器,9~15V,声音巨大,经试验,5V 供电声音仍很大,但在可接受的程度

4. 快速简单的开发

最简单的,使用 RTOS,刚好 Keil 自带 RTX51Tiny

于是,开始设计

------设计来了--------

电路图(如果看不清楚,源码里面有 .dsn 文件,用 Proteus 打开就行)

 

 

单片机选用型号无所谓,因为所有源码都是按标准 8051 来的

373 用来锁数码管显示的,其实完全可以去掉。

另外数码管没有加限流电阻,亮度很高(真的很高,刺眼啊)

软件方面,思路很简单,用按钮设定分钟数(0-99),确定开始倒数,再次确定暂停,再次确定继续

倒数过程中除「确定」外,其余按键无效。时间到后蜂鸣器报警,按任意键停止报警,计时复位

如果长时间不按,大概响多少声后自动停止(免得响到没电)

就这么简单

于是,开始动手制作,万能的洞洞板登场(可以看到,数码管还很亮,电池是新的)

 

 

背面连线没有拍照片,全部用漆包线飞的,参考这张图

 

 

电池因为找不到电池帽,所以自己 DIY 了一个,像这样

 

 

调试完成后,装上硬纸壳做的面板

 



 

最后,为了美观,在外面贴上一层礼品纸,完成!(注意看,电池没电了,字很模糊)

 

 

一般说来,由于没有照省电设计,用的时候还得插上电源。。得亏设计时预留了电源口

 

 

打完收工。整机尺寸约拳头大小。

其实是个很简单的东西。

据我计算,如果把 373 省了,7805 换成开关电源,软件里每秒定时后就休眠,

这样一块电池连续使用 1 整天应该不在话下(掰的,别信)

 

为了提高我们的创造力,给生活来点乐趣,我们可以把它做成这样

还可以这样

(全文完)

转载地址:http://htdhb.baihongyu.com/

你可能感兴趣的文章
zsh 简单高效使用技巧_使用zsh提高生产力的5个技巧
查看>>
perl子例程_子例程签名在Perl 6中如何工作
查看>>
开源 js图形_年度计算机图形会议鼓励使用开源
查看>>
多步骤建立镜像_通过四个步骤建立更多可信赖的团队
查看>>
linux中top命令_在Linux中使用top命令的提示
查看>>
管理工具 tools不可用_赶紧为管理员准备的10种杀手tools工具
查看>>
sysadmin默认密码_sysadmin的SELinux指南:42个主要问题的答案
查看>>
sysadmin默认密码_sysadmin的Ansible指南:如何简化任务
查看>>
linux开源游戏_适用于Linux的5个开源策略和模拟游戏
查看>>
开源语法解释器_抓住机会解释开源
查看>>
sonic pi_前5名:Linux,Sonic Pi,LibreOffice等
查看>>
owncloud_本周热门文章5:ownCloud创始人专访,Raspberry Pi上的Docker等
查看>>
前5名:来自Docker CEO的一句话,来自Scratch的Linux等
查看>>
开源意义_有用的陌生人和开源的意义
查看>>
最佳 开源 人脸识别算法_2014年最佳开源教程
查看>>
foss测试_2014年FOSS十大法律发展
查看>>
本周最热门的5篇文章:Raspberry Pi A +,Ansible和Jen的Linux历程
查看>>
owncloud_一周前五篇文章:Linux理念,ownCloud集成等
查看>>
最佳 开源 人脸识别算法_本周最佳5篇文章:今年最佳开源,以及更多
查看>>
firefox 开源_一周最热门的5篇文章:移动版Firefox OS和年度开源奇迹
查看>>