日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復(fù)
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

洞洞板 萬能板 單片機(jī) DIY 萬年歷 溫濕度表制作

圖文單片機(jī)DIY萬年歷溫濕度表---之DIY篇!


                    在壇子里面泡了幾年了,亂七八糟DIY了不少東西,中毒也越來越深!



     我是個完美主義者,已經(jīng)很努力的去做好每個細(xì)節(jié),包括板子設(shè)計,DIY技術(shù)支持。只是為了讓自己滿意,多學(xué)點知識,希望能得到大家的技術(shù)支持、做好進(jìn)一步的改正---等等!!


基于單片機(jī)的多功能數(shù)字萬年歷溫濕度表設(shè)計

實現(xiàn)功能:1)年月日星期顯示、時間顯示、溫濕度顯示、

            鬧鐘功能;

                    2)具備整點報時功能;

3)日期、星期、時間調(diào)整,鬧鐘設(shè)置;

                   4)采用DS1302自動校時(可設(shè)定每天03:00點校時+/-XS)

實物描述:單片機(jī)采用AT89S52(AT89S51)STC89C52

                 STC89C51

                    溫度采集采用18B20溫度傳感器,時鐘芯片采用

                   DS1302,系統(tǒng)增加了備用電池,具備時間掉電存儲功能;


功能說明:


功能: 顯示年、月、日、時、分、秒、星期、定鬧等。本程序還可以實現(xiàn)以下功能:


例如:控制學(xué)校星期X的XX:XX打鈴X秒后關(guān)閉;控制路燈星期X的XX:XX點亮X小時XX分后關(guān)閉;控制電子廠焊接錫爐星期X的XX:XX分自動打開預(yù)熱并12小時后自動關(guān)閉;控制家中電燈電器定時自動打開和關(guān)閉摸擬家中有人;控制電飯煲或者其它器自動打開和關(guān)閉等等。


本程序多達(dá)8路(8種)設(shè)備控制,采用低廉的STC89C51就可以多達(dá)42組通用定時控制?。ū豢芈窋?shù)、開啟時間、關(guān)閉時間三個數(shù)據(jù)為一組),另外,8路設(shè)備還可以隨時手動控制開啟或者關(guān)閉。 本源程序采用DS1302做專用的走時,停電后也可以正常走時90天以上;本源程序充分利用了STC89C51的新功能,設(shè)定的定時控制數(shù)據(jù)可以停電10年不丟失;本程序設(shè)計了誤差自動校正,如果因為晶振的誤差導(dǎo)致一天走時快1秒或者慢1秒的話,本程序每天都會在深夜自動校正后再在正確時間基礎(chǔ)上計時;本程序還設(shè)計了快速走時摸擬運(yùn)行狀態(tài)(是正常走時的100倍以上);本程序還有6位數(shù)的陽歷年月日顯示,既可以當(dāng)日歷還可以當(dāng)電子鐘,也有6位數(shù)字顯示時間的喲。例如:學(xué)校工廠的定時打鈴、定時開關(guān)路燈、定時開關(guān)噴泉、定時開關(guān)風(fēng)扇,可以同時控制多種設(shè)備,采用STC89C51芯片可以設(shè)定42組啟動關(guān)閉數(shù)據(jù),采用STC89C54可以設(shè)定84組。在停電后正常走時,設(shè)定的定時數(shù)據(jù)保存10年以上,不受停電影響(無備用電池時也可保存10年)。

時間調(diào)整:


模式鍵,由普通模式進(jìn)入校時模式,數(shù)碼管閃動,此時按“+”鍵加1并循環(huán)。按“→”“←”鍵可左右移動調(diào)整年、月、日、星期、時、分、秒各位置的數(shù)據(jù)。

定時設(shè)置:


再次按模式,由校時模式進(jìn)入定時模式,數(shù)碼管閃動,此時按“+”鍵加1并循環(huán)。按“→”“←”鍵可左右移動調(diào)整年、月、日、星期、時、分、秒各位置的數(shù)據(jù)。此模式下,時LED代表定時組數(shù),為1-42之間,分位和秒位代表開的時間,月位和日位代表延時關(guān)的時間,年位代表延時單位是小時還是分鐘,星期燈點亮表示當(dāng)天定時有效。輸出燈點亮表示此路輸出,全不亮表示無輸出。

誤差校正:


再次按模式,由定時模式進(jìn)入誤差修正模式,時分秒位顯示上橫或者下橫表示加減,年月日位顯示0-28之間的數(shù)字,每天的半夜3:00過會自動修正走時誤差,確保月誤差小于30秒。另外,本程序還設(shè)計有快速模擬走時功能,此時當(dāng)設(shè)定時位顯示00時,回到普通模式后可以通過K1K2改變走時速度,最快可以160倍的走時,即1小時走完160小時的時間,用來檢查定時設(shè)定的數(shù)據(jù)是否正確。模擬走時并不影響校準(zhǔn)的時間,設(shè)定的定時數(shù)據(jù)可正常保存。因此,不需要DS1302芯片也可以正常走時。


溫濕度上位與下位控制:


可設(shè)定四路》溫濕度上與下位控制輸出。

溫濕度上下位控制:


可設(shè)定兩路》溫度上下位控制輸出與濕度上下位控制輸出。

溫濕度補(bǔ)嘗控制:


可設(shè)定溫度補(bǔ)嘗+-10度與濕度補(bǔ)嘗+-100%


實物效果:以下為萬用板全手工焊接實拍效果圖

內(nèi)容如圖













而板是采用兩片洞洞板合成的雙面洞洞板制作    

。。。顯示板。。。            


    紅色數(shù)碼管。。。。。。。
          

    電路圖如下。。。











全部回復(fù)(2)
正序查看
倒序查看
2012-11-20 14:00
@高頻機(jī)
原貼。。。。。。。。。。。http://bbs.hifidiy.net/viewthread.php?tid=717489







0
回復(fù)
發(fā)