本實(shí)用新型涉及一種魚(yú)缸,具體涉及一種基于STC89C52單片機(jī)控制的新型魚(yú)缸。
背景技術(shù):
隨著文化建設(shè)進(jìn)一步發(fā)展,人們觀賞類魚(yú)種類繁多,常見(jiàn)的有鯰魚(yú)、金魚(yú)、熱帶魚(yú)、龍魚(yú)等魚(yú),這些魚(yú)對(duì)環(huán)境(主要就是水溫、水質(zhì))的要求比較高,只要水溫控制得當(dāng),水質(zhì)得到保證,那這些觀賞魚(yú)就會(huì)游動(dòng)活躍、食欲旺盛、體質(zhì)健壯、色彩鮮艷,給人們的生活增加美感。
現(xiàn)有的魚(yú)缸采用水泵一直進(jìn)行水循環(huán)操作,需要定時(shí)進(jìn)行新水的更換。另外,魚(yú)缸水溫控制采用加熱棒,人工調(diào)制加熱棒至一定溫度。由于空氣變化,水溫也跟著變化,比如在夏天,魚(yú)缸水溫正好;若在秋冬天,則需要啟動(dòng)加熱棒。若加熱棒一直工作,則耗電;若加熱棒由人工控制開(kāi)啟、關(guān)閉,增加了人們對(duì)魚(yú)缸管理和操作工作,而且往往會(huì)因?yàn)椴患皶r(shí)操作導(dǎo)致水溫達(dá)不到要求,影響熱帶魚(yú)的生長(zhǎng)。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型的目的是提供一種采用單片機(jī)來(lái)控制魚(yú)缸的溫度、氧氣含量,完全不需要人工介入,可靠準(zhǔn)確對(duì)溫度進(jìn)行控制,且定時(shí)進(jìn)行水循環(huán),確保魚(yú)缸溶解氧含量在5ppm以上。
為了達(dá)到上述目的,本實(shí)用新型的技術(shù)方案為:
基于STC89C52單片機(jī)控制的新型魚(yú)缸,包括STC89C52單片機(jī)控制系統(tǒng)、溫度傳感器模塊、按鍵輸入模塊、顯示模塊和繼電器模塊;其中,所述溫度傳感器模塊用于檢測(cè)溫度,并將信號(hào)傳送給STC89C52單片機(jī)控制系統(tǒng);所述按鍵輸入模塊用于對(duì)魚(yú)缸溫度、水循環(huán)和照明間隔時(shí)間進(jìn)行設(shè)置;所述繼電器模塊用于接收單片機(jī)控制系統(tǒng)命令,通斷加熱棒、制冷設(shè)備、水循環(huán)以及照明設(shè)備;所述顯示模塊用于顯示當(dāng)前魚(yú)缸溫度。
優(yōu)選地,所述溫度傳感器采用DS18B20。
優(yōu)選地,所述顯示模塊采用LCD1602。
優(yōu)選地,所述魚(yú)缸包括蜂鳴器和LED燈,做為報(bào)警和工作正常提示。
優(yōu)選地,所述按鍵輸入模塊采用4路矩陣鍵盤(pán)。
本實(shí)用新型有益效果:
本實(shí)用新型魚(yú)缸具有一定的智能型,在無(wú)人管理下可以進(jìn)行自動(dòng)溫控,定時(shí)水循環(huán),夜晚可以燈光照明,大大減輕了人們對(duì)魚(yú)缸管理和操作,同時(shí)也提高了觀賞魚(yú)的存活時(shí)間。
附圖說(shuō)明
圖1為本實(shí)用新型總體結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本實(shí)用新型作進(jìn)一步闡述。
如圖1所示,基于STC89C52單片機(jī)控制的新型魚(yú)缸,包括STC89C52單片機(jī)控制系統(tǒng)、DS18B20溫度傳感器模塊、LCD1602顯示模塊、繼電器模塊四個(gè)部分。使用單片機(jī)做為運(yùn)算控制核心,傳感器和按鍵做為數(shù)據(jù)輸入;單片機(jī)接收數(shù)據(jù)后進(jìn)行相應(yīng)數(shù)據(jù)轉(zhuǎn)換,轉(zhuǎn)換結(jié)果傳輸?shù)较鄳?yīng)繼電器模塊的輸入口,控制輸入口的狀態(tài),從而控制魚(yú)缸控制設(shè)備的運(yùn)行,并在LCD1602模塊顯示當(dāng)前狀態(tài)。
本設(shè)計(jì)主要針對(duì)魚(yú)缸內(nèi)水溫進(jìn)行控制,超出最高設(shè)定值,制冷機(jī)構(gòu)工作,低于最低設(shè)定溫度,制熱機(jī)構(gòu)工作;氧氣不足,啟動(dòng)水循環(huán);當(dāng)?shù)揭归g時(shí),啟動(dòng)照明設(shè)備;同時(shí)可以顯示魚(yú)缸水溫。
基于STC89C52單片機(jī)控制的新型魚(yú)缸具有以下特點(diǎn):
a)、STC89C52單片機(jī)有32位數(shù)字I/O口(引腳),每個(gè)I/O口都可獨(dú)立地設(shè)置為推挽輸出或開(kāi)、漏輸出,允許將內(nèi)部數(shù)字系統(tǒng)資源分配給P0,P1,P2和P3端口的I/O引腳,STC89C52單片機(jī)采用12MHz頻率的晶振,基本滿足使用要求。
b)、DS18B20測(cè)量溫度范圍在-55℃—125℃,誤差為±0.5%,通過(guò)一條總線來(lái)傳輸溫度數(shù)據(jù),實(shí)時(shí)檢測(cè)魚(yú)缸水溫?cái)?shù)值,實(shí)時(shí)傳輸魚(yú)缸水溫?cái)?shù)值。
c)、將繼電器模塊輸入口接入單片機(jī)設(shè)置的輸出口,通過(guò)單片機(jī)置低或置高來(lái)控制繼電器的開(kāi)閉,可靠實(shí)現(xiàn)了對(duì)加熱棒、制冷設(shè)備、水循環(huán)以及照明設(shè)備的控制。
d)、4路矩陣鍵盤(pán)實(shí)現(xiàn)對(duì)魚(yú)缸高、低溫度等的設(shè)定,操作方便、可靠。