38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
发表于 2012-11-20 11:21 | 显示全部楼层
本帖最后由 天网通信 于 2012-11-20 13:09 编辑

图文单片机DIY万年历温湿度表---之DIY篇!


                    在坛子里面泡了几年了,乱七八糟DIY了不少东西,中毒也越来越深!



     我是个完美主义者,已经很努力的去做好每个细节,包括板子设计,DIY技术支持。只是为了让自己满意,多学点知识,希望能得到大家的技术支持、做好进一步的改正---等等!!


基于单片机的多功能数字万年历温湿度表设计

实现功能:1)年月日星期显示、时间显示、温湿度显示、

            闹钟功能;

                    2)具备整点报时功能;

3)日期、星期、时间调整,闹钟设置;

                   4)采用DS1302自动校时(可设定每天03:00点校时+/-XS)

实物描述:单片机采用AT89S52(AT89S51)STC89C52

                 STC89C51

                    温度采集采用18B20温度传感器,时钟芯片采用

                   DS1302,系统增加了备用电池,具备时间掉电存储功能;


功能说明:


功能: 显示年、月、日、时、分、秒、星期、定闹等。本程序还可以实现以下功能:


例如:控制学校星期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年)。

时间调整:


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

定时设置:


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

误差校正:


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


温湿度上位与下位控制:


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

温湿度上下位控制:


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

温湿度补尝控制:


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


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

内容如图

         

01.jpg



02.jpg



03.jpg

评分

参与人数 1经验 +3 魅力 +3 收起 理由
一个好人 + 3 + 3 太厉害了,慕拜中~

查看全部评分

1

主题

0

好友

61

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
61201
帖子
97
精华
0
经验
61 点
金钱
61 ¥
注册时间
2008-10-31
发表于 2012-11-20 11:31 | 显示全部楼层
程序方便发个给我么?~最近我也在研究这个东西

38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 11:37 | 显示全部楼层
本帖最后由 天网通信 于 2012-11-20 12:39 编辑

而板是采用两片洞洞板合成的双面洞洞板制作   

。。。显示板。。。            


    红色数码管。。。。。。。
         
    电路图如下。。。


04.jpg




正面。。。


05.jpg






06.jpg






07.jpg






08.jpg






侧面与背面。。。




09.jpg






10.jpg








11.jpg






12.jpg






13.jpg






14.jpg






15.jpg




20.jpg



21.jpg



22.jpg




38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 11:44 | 显示全部楼层
中板。。。                          。。。CPU板。。。

16.jpg





17.jpg





18.jpg





19.jpg






2

主题

0

好友

276

积分
     

业余侠客 当前离线

Rank: 4

UID
79947
帖子
431
精华
0
经验
276 点
金钱
235 ¥
注册时间
2009-2-11
发表于 2012-11-20 11:48 | 显示全部楼层
强大,洞洞板大师

38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 11:50 | 显示全部楼层
。。。。点数转换。。。。

26.jpg





27.jpg





28.jpg





23.jpg





24.jpg





25.jpg






38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 11:58 | 显示全部楼层
。。。输入输出板。。。

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


41.jpg





30.jpg





31.jpg





32.jpg








38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 12:02 | 显示全部楼层
。。。温度高位与温度低位。。。      。。。湿度高位与湿度低位。。。     
    采用继电器控制。。。。


35.jpg





40.jpg

38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 12:04 | 显示全部楼层
本帖最后由 天网通信 于 2012-11-20 12:07 编辑

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

36.jpg






33.jpg

38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 12:06 | 显示全部楼层
。。。输入输出板。。。

29.jpg






37.jpg






38.jpg






39.jpg

38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 12:26 | 显示全部楼层
本帖最后由 天网通信 于 2012-11-20 12:28 编辑

。。。整体。。。



56.jpg




57.jpg




58.jpg


45.jpg




46.jpg






47.jpg






48.jpg






49.jpg






50.jpg






51.jpg








52.jpg






53.jpg




54.jpg




55.jpg





59.jpg






60.jpg







38

主题

4

好友

1384

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
137099
帖子
1626
精华
2
经验
1384 点
金钱
1305 ¥
注册时间
2009-10-4
 楼主| 发表于 2012-11-20 12:35 | 显示全部楼层
本帖最后由 天网通信 于 2012-11-20 12:37 编辑

。。。。操作键盘与接口。。。。

   按键用的是4MM的不锈钢螺丝。。。。

61.jpg






62.jpg






63.jpg






64.jpg






65.jpg






66.jpg






67.jpg






68.jpg






69.jpg






70.jpg






71.jpg






72.jpg






02.jpg







头像被屏蔽

11

主题

0

好友

402

积分

禁止发言 当前离线

UID
332982
帖子
417
精华
0
经验
402 点
金钱
402 ¥
注册时间
2011-5-12
发表于 2012-11-20 12:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

84

主题

0

好友

1127

积分

禁止发言 当前离线

UID
527762
帖子
4370
精华
0
经验
1127 点
金钱
1075 ¥
注册时间
2012-9-12
发表于 2012-11-20 13:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

427

主题

1

好友

1万

积分
     

青铜剑侠 当前离线

又双叒叕

Rank: 8Rank: 8

UID
313252
帖子
20128
精华
0
经验
19192 点
金钱
18091 ¥
注册时间
2011-4-3
发表于 2012-11-20 13:48 | 显示全部楼层
按键帽有特色

89

主题

5

好友

1377

积分
     

侠之大者 当前离线

技术员

Rank: 6Rank: 6

UID
35716
帖子
1949
精华
0
经验
1377 点
金钱
1231 ¥
注册时间
2008-2-17
发表于 2012-11-20 14:00 | 显示全部楼层
高手啊,,,如此大的工程,,,真有耐心
头像被屏蔽

15

主题

251

好友

997

积分

禁止发言 当前离线

在线看片:www.sanwz.com

UID
19592
帖子
2684
精华
0
经验
997 点
金钱
931 ¥
注册时间
2007-3-3
发表于 2012-11-20 16:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

57

主题

0

好友

321

积分

业余侠客 当前离线

Rank: 4

UID
482428
帖子
427
精华
0
经验
321 点
金钱
303 ¥
注册时间
2012-3-20
发表于 2012-11-20 18:05 | 显示全部楼层
向LZ学习!LZ的洞洞板技术真是无比强大!我现在焊洞洞板除了两三个零件的之外9成都报废
头像被屏蔽

132

主题

6

好友

680

积分

禁止发言 当前离线

UID
364019
帖子
9003
精华
0
经验
680 点
金钱
581 ¥
注册时间
2011-7-12
发表于 2012-11-20 18:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

167

主题

2

好友

927

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
265168
帖子
4750
精华
0
经验
927 点
金钱
814 ¥
注册时间
2010-11-25
发表于 2012-11-20 18:17 | 显示全部楼层
真不错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部