孫一帆, 厲復(fù)新, 趙睿哲, 袁麗丹, 程靜
(河南森源電氣股份有限公司,河南 長葛 461500)
基于Arduino控制板的多功能數(shù)字萬年歷設(shè)計
孫一帆, 厲復(fù)新, 趙睿哲, 袁麗丹, 程靜
(河南森源電氣股份有限公司,河南 長葛 461500)
針對當(dāng)今社會對時間信息的要求不斷豐富,設(shè)計了一種具有多功能的數(shù)字萬年歷。系統(tǒng)以Arduino 控制板為主控芯片,由時鐘芯片DS1302實現(xiàn)時鐘計數(shù)功能,溫度傳感器DS18B20實現(xiàn)溫度信號的采集功能,最后通過液晶LCD1602對所需信息進行顯示,包括時間、溫度、節(jié)日、鬧鈴等,并且具有時間校準(zhǔn)等功能。軟件利用Arduino編程語言實現(xiàn)Arduino 控制板的程序控制。整套系統(tǒng)的電路設(shè)計具有掉電保護功能,可長時間的穩(wěn)定工作,有效的防止時間等信息的丟失。
Arduino控制板;DS1302;DS18B20;液晶LCD1602;仿真
隨著現(xiàn)代社會的不斷發(fā)展,產(chǎn)品的數(shù)字化是必然的趨勢。微電子和集成電路技術(shù),使得家用電子產(chǎn)品能夠方便的數(shù)字化,并且產(chǎn)品的種類也日益豐富[1]。LCD數(shù)字顯示的萬年歷走時準(zhǔn)確、顯示清晰直觀,并且還具有夜視等多種功能,是當(dāng)今廣泛應(yīng)用的一種計時工具。但通過對目前市場上時鐘的調(diào)查,發(fā)現(xiàn)大多數(shù)時鐘都會存在著某些不足之處,比如:走時不精確、無陰陽歷變換顯示、無節(jié)日的顯示等等,給人們的日常使用帶來了很大的不便。
為此設(shè)計了一種計時準(zhǔn)確、功能全面的基于Arduino控制板的多功能數(shù)字萬年歷。本系統(tǒng)通過Arduino控制板對DS1302獲取的時間數(shù)據(jù)和DS18B20采集的溫度數(shù)據(jù)進行處理,然后由LCD1602顯示出時間、星期、陽歷、陰歷、溫度、二十四節(jié)氣、節(jié)日和鬧鈴等信息。……