切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 2127阅读
  • 9回复

[钟表]洞洞板 万能板 单片机 DIY 万年历 温湿度表制作 [复制链接]

上一主题 下一主题
离线天网通信
 
发帖
28
M币
164
专家
1
粉丝
0
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2013-02-13

图文单片机DIY万年历温湿度表---之DIY篇!                 在坛子里面泡了几年了,乱七八糟DIY了不少东西,中毒也越来越深!洞洞板 万能板 单片机 DIY 万年历 温湿度表制作     我是个完美主义者,已经很努力的去做好每个细节,包括板子设计,DIY技术支持。只是为了让自己满意,多学点知识,希望能得到大家的技术支持、做好进一步的改正---等等!![size=; font-size: 15pt,15pt]基于单片机的多功能数字万年历温湿度表[size=; font-size: 15pt,15pt]设计

[size=; font-size: 14pt,14pt]实现功能:[size=; font-size: 14pt,14pt]1[size=; font-size: 14pt,14pt])年月日星期显示、时间显示、温湿度显示、

[size=; font-size: 14pt,14pt]            闹钟功能;

[size=; font-size: 14pt,14pt]                    2[size=; font-size: 14pt,14pt])具备整点报时功能;

[size=; font-size: 14pt,14pt]3[size=; font-size: 14pt,14pt])日期、星期、时间调整,闹钟设置;

[size=; font-size: 14pt,14pt]                   4[size=; font-size: 14pt,14pt])采用DS1302自动校时(可设定每天03:00点校时+/-XS)

[size=; font-size: 14pt,14pt]实物描述:[size=; font-size: 14pt,14pt]单片机采用[size=; font-size: 14pt,14pt]AT89S52(AT89S51)[size=; font-size: 14pt,14pt]或[size=; font-size: 14pt,14pt]STC89C52

[size=; font-size: 14pt,14pt]                 [size=; font-size: 14pt,14pt]([size=; font-size: 14pt,14pt]STC89C51[size=; font-size: 14pt,14pt])

[size=; font-size: 14pt,14pt]                    [size=; font-size: 14pt,14pt]温度采集采用[size=; font-size: 14pt,14pt]18B20[size=; font-size: 14pt,14pt]温度传感器,时钟芯片采用[size=; font-size: 14pt,14pt]

[size=; font-size: 14pt,14pt]                   DS1302[size=; font-size: 14pt,14pt],系统增加了备用电池,具备时间掉电存储功能;

[size=; font-size: 14pt,14pt]

[size=; font-size: 14pt,14pt]功能说明:

[size=; font-size: 14pt,14pt]

[size=; font-size: 10.5pt,10.5pt]功能: 显示年、月、日、时、分、秒、星期、定闹等。本程序还可以实现以下功能:

例如:控制学校星期X的XX:XX打铃X秒后关闭;控制路灯星期X的XX:XX点亮X小时XX分后关闭;控制电子厂焊接锡炉星期X的XX:XX分自动打开预热并12小时后自动关闭;控制家中电灯电器定时自动打开和关闭摸拟家中有人;控制电饭煲或者其它器自动打开和关闭等等。

本程序多达8路(8种)设备控制,采用低廉的STC89C51就可以多达42组通用定时控制!(被控路数、开启时间、关闭时间三个数据为一组),另外,8路设备还可以随时手动控制开启或者关闭。 本源程序采用DS1302做专用的走时,停电后也可以正常走时90天以上;本源程序充分利用了STC89C51的新功能,设定的定时控制数据可以停电10年不丢失;本程序设计了误差自动校正,如果因为晶振的误差导致一天走时快1秒或者慢1秒的话,本程序每天都会在深夜自动校正后再在正确时间基础上计时;本程序还设计了快速走时摸拟运行状态(是正常走时的100倍以上);本程序还有6位数的阳历年月日显示,既可以当日历还可以当电子钟,也有6位数字显示时间的哟。例如:学校工厂的定时打铃、定时开关路灯、定时开关喷泉、定时开关风扇,可以同时控制多种设备,采用STC89C51芯片可以设定42组启动关闭数据,采用STC89C54可以设定84组。在停电后正常走时,设定的定时数据保存10年以上,不受停电影响(无备用电池时也可保存10年)。

[size=; font-size: 12pt,12pt]时间调整:

模式键,由普通模式进入校时模式,数码管闪动,此时按“+”键加1并循环。按“→”“←”键可左右移动调整年、月、日、星期、时、分、秒各位置的数据。

[size=; font-size: 12pt,12pt]定时设置:

再次按模式,由校时模式进入定时模式,数码管闪动,此时按“+”键加1并循环。按“→”“←”键可左右移动调整年、月、日、星期、时、分、秒各位置的数据。此模式下,时LED代表定时组数,为1-42之间,分位和秒位代表开的时间,月位和日位代表延时关的时间,年位代表延时单位是小时还是分钟,星期灯点亮表示当天定时有效。输出灯点亮表示此路输出,全不亮表示无输出。

[size=; font-size: 12pt,12pt]误差校正:

再次按模式,由定时模式进入误差修正模式,时分秒位显示上横或者下横表示加减,年月日位显示0-28之间的数字,每天的半夜3:00过会自动修正走时误差,确保月误差小于30秒。另外,本程序还设计有快速模拟走时功能,此时当设定时位显示00时,回到普通模式后可以通过K1K2改变走时速度,最快可以160倍的走时,即1小时走完160小时的时间,用来检查定时设定的数据是否正确。模拟走时并不影响校准的时间,设定的定时数据可正常保存。因此,不需要DS1302芯片也可以正常走时。

[size=; font-size: 12pt,12pt]

[size=; font-size: 12pt,12pt]温湿度上位与下位控制:

可设定四路》温湿度上与下位控制输出。

[size=; font-size: 12pt,12pt]温湿度上下位控制:

可设定两路》温度上下位控制输出与湿度上下位控制输出。

[size=; font-size: 12pt,12pt]温湿度补尝控制:

可设定温度补尝+-10度与湿度补尝+-100%

实物效果:以下为万用板全手工焊接实拍效果图

内容如图

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

而板是采用两片洞洞板合成的双面洞洞板制作洞洞板 万能板 单片机 DIY 万年历 温湿度表制作    。。。显示板。。。                红色数码管。。。。。。。      电路图如下。。。
洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

正面。。。

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

侧面与背面。。。

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

中板。。。

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

。。。。点数转换。。。。

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

。。。输入输出板。。。八路定时输出。。。     全采用光耦分离放大882输出,

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

。。。温度高位与温度低位。。。      。。。湿度高位与湿度低位。。。         采用继电器控制。。。。

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

洞洞板 万能板 单片机 DIY 万年历 温湿度表制作

。。。温度高低位。。。      。。。湿度高低位。。。         采用继电器控制。。。。

[img]http://pic.hifidiy.net/forumid_40/12112012049204dd1f6530a566.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/121120120416b6e480657c2ffe.jpg.thumb.jpg[/img]

。。。输入输出板。。。

[img]http://pic.hifidiy.net/forumid_40/1211201205a9e546d6131c4834.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201205e004e2106ea84dfa.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201206d772480029ccf2e0.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/12112012050ecae183c50de7e8.jpg.thumb.jpg[/img]

。。。整体。。。

[img]http://pic.hifidiy.net/forumid_40/1211201224c317faae69659eaf.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201224e5d893968731ecac.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/12112012242c918334ad976a2a.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/12112012254ab28b302165bd37.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/121120122500db829600b17cdc.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201225813720e15e6f4a56.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201225574b8ca5e55e9444.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201226c5abf15799c041e0.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/12112012266aa3fad1141700f1.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201226a05b332baa39e905.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201226da22c6f86ca9200d.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/121120122646a34230ab0a6aff.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201226421bb65052fbd74e.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/121120122665031cc565202964.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201224ce3277d96da53adb.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201224f6134952686d8fa4.jpg.thumb.jpg[/img]

。。。。操作键盘与接口。。。。   按键用的是4MM的不锈钢螺丝。。。。[img]http://bbs.hifidiy.net/images/smilies/default/lol.gif[/img]

[img]http://pic.hifidiy.net/forumid_40/121120123456c59a5e5ceebce3.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234cdeb5999afc0b82f.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234592efe14b552768f.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/12112012341f949687d86a3f7a.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234cc695237feec266a.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234a0c79e2b17f803b6.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234cfd7e658c516f5a3.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234234e3e519c82f53d.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234a38c735c5872b548.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/12112012343b67d557f5f00c56.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/121120123467ab921fba7cc48d.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234be498b220eae065c.jpg.thumb.jpg[/img]

[img]http://pic.hifidiy.net/forumid_40/1211201234e707a8338bde04f6.jpg.thumb.jpg[/img]

本帖最近打赏记录:共1条打赏M币+5
离线天网通信
发帖
28
M币
164
专家
1
粉丝
0
只看该作者 1楼 发表于: 2013-02-13
请登录后查看
本帖最近打赏记录:共2条打赏M币+10
离线天网通信
发帖
28
M币
164
专家
1
粉丝
0
只看该作者 2楼 发表于: 2013-02-13
请登录后查看

发帖
3535
M币
1421
专家
6
粉丝
281
只看该作者 3楼 发表于: 2013-02-13
请登录后查看
离线peteryang186
发帖
171
M币
77
专家
4
粉丝
2
只看该作者 4楼 发表于: 2013-02-13
请登录后查看
离线shanjun

发帖
927
M币
339
专家
6
粉丝
36
只看该作者 5楼 发表于: 2013-02-13
请登录后查看
离线ubao
发帖
1937
M币
16673
专家
26
粉丝
68
只看该作者 6楼 发表于: 2013-02-13
请登录后查看
离线成远科技
发帖
1074
M币
320
专家
2
粉丝
17
只看该作者 7楼 发表于: 2013-02-13
请登录后查看
离线heroism35
发帖
25
M币
-19
专家
0
粉丝
1
只看该作者 8楼 发表于: 2013-02-14
请登录后查看
离线天网通信
发帖
28
M币
164
专家
1
粉丝
0
只看该作者 9楼 发表于: 2013-02-18
请登录后查看
快速回复
限80 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个