• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    熱帶魚水族箱設(shè)計研究

    2018-09-10 19:41:33王帥何見飛段良菊唐可楊文耀李杰
    河南科技 2018年23期
    關(guān)鍵詞:加熱棒熱帶魚水族箱

    王帥 何見飛 段良菊 唐可 楊文耀 李杰

    摘 要:熱帶魚由于觀賞性好,受到廣大養(yǎng)魚愛好者的喜愛,由于在生長環(huán)境達不到要求的情況下,會影響熱帶魚的生長甚至導(dǎo)致死亡,因此,在飼養(yǎng)熱帶魚的過程中需要對飼養(yǎng)的水溫、光照和水中含氧量進行控制?;诖耍疚耐ㄟ^以STC12C5A60S2單片機為核心的系統(tǒng),對水溫、光照和水中含氧量對熱帶魚生長有影響的因素進行監(jiān)控及調(diào)節(jié),達到增強其存活率,降低人工飼養(yǎng)難度的目的。

    關(guān)鍵詞:水族箱;溫度;STC12C5A60S2;控制

    中圖分類號:S969 文獻標識碼:A 文章編號:1003-5168(2018)23-0079-02

    Study on the Design of Tropical Fish Aquarium

    WANG Shuai1,2 He Jianfei1,2 DUAN Liangju1,2 TANG Ke1,2 YANG Wenyao1,2 LI Jie1,2

    (1.Chongqing Engineering Research Center of New Energy Storage Devices and Applications,Chongqing 402160;

    2.Chongqing University of Arts and Sciences,Chongqing 402160)

    Abstract: Tropical fish, because of its good ornamentability, is loved by many fish raising enthusiasts. Because the growing environment can not meet the requirements, it will affect the growth of tropical fish and even lead to death. Therefore, the temperature, light and oxygen content of the reared fish should be controlled in the process of feeding the tropical fish. Based on this, this paper monitors and regulates the influence of water temperature, light and oxygen content in water on the growth of tropical fish by using the STC12C5A60S2 MCU as the core system, so as to enhance the survival rate and reduce the difficulty of artificial feeding.

    Keywords: aquatic animals box;temperature;STC12C5A60S2;control

    熱帶魚的生長水溫通常為25~30℃,對氧氣的需求量很大,需要對其進行加氧,且對光照也有一定要求。針對上述問題,本文設(shè)計采用STC12C5A60S2單片機控制的熱帶魚飼養(yǎng)控制系統(tǒng),實現(xiàn)對熱帶魚生長環(huán)境水溫、光照和含氧量的控制,達到增強其存活率,降低人工飼養(yǎng)難度的目的[1]。

    1 系統(tǒng)方案

    系統(tǒng)主要由單片機控制器模塊、溫度傳感裝置、按鍵設(shè)置,以及供氧、加熱、水循環(huán)、顯示和照明裝置組成,具體框圖如圖1所示。

    控制器模塊采用以增強型80C51內(nèi)核的STC系列單片機STC12C5A60S2為核心控制器,采用DS18B20溫度傳感器實時感應(yīng)水的溫度,在溫度不足時用加熱棒加熱水溫,并用LED電路提供照明;用水泵循環(huán)提供氧氣且過濾,從而營造干凈的環(huán)境。

    2 硬件電路設(shè)計

    其中,單片機部分是通過C語言編寫程序?qū)崿F(xiàn)對STC12C5A60S2單片機芯片引腳的控制,從而控制三極管導(dǎo)通與關(guān)閉,進而控制繼電器動作實現(xiàn)電路運行。該單片機操作較為簡單,具有在系統(tǒng)調(diào)試的功能(ISD),而且開發(fā)環(huán)境非常容易搭建。

    按鍵輸入模塊電路是通過按鍵輸入模塊,設(shè)置水族箱需要的條件,包括顯示器上的時間、日期及水溫,按鍵設(shè)定加熱棒加熱水溫及其上下限,按鍵是否需要光照等。

    溫度控制電路通過溫度傳感器與報警模塊感應(yīng)水溫且在溫度超出范圍時報警,熱帶魚的生長水溫設(shè)置為25~30℃。溫度傳感器采用密封式DS18B20溫度傳感器,該系統(tǒng)可以恒定水溫,其誤差范圍在±0.5℃,且體積小,不用增加外圍設(shè)備,精度高、價格便宜、使用方便。報警模塊采用LED燈,在溫度超出設(shè)定范圍時LED燈閃爍,直至溫度回到正常。

    顯示模塊可以顯示溫度、時間及日期,其主要采用12864液晶顯示器進行顯示,屏幕大,能顯示中文,利用串行傳輸時,對單片機的I/O口占用少。

    3 軟件設(shè)計模塊

    該水族箱的軟件設(shè)計主要運用的程序語言為C語言,具體步驟如圖2所示。

    將C語言編程應(yīng)用到系統(tǒng)中,通過Keil uVision4對每一個模塊,包括STC12C5A60S2單片機、DS12864、DS18B20等進行獨立編程、編譯直至通過,用Proteus仿真測試,最后用STC-ISP下載程序?qū)崿F(xiàn)所需功能。

    4 系統(tǒng)測試及結(jié)論

    4.1 系統(tǒng)測試方法

    整體方案為:先對每一個模塊獨立編寫簡單程序,再系統(tǒng)地編寫程序,最后整體調(diào)試,完成測試,具體步驟如下。

    第一,編寫一個程序,當(dāng)按鍵1按下,水泵工作,再次按下按鍵時,水泵停止。檢驗按照上述的方法依次檢驗照明LED燈、氧氣泵、加熱棒設(shè)備是否能被單片機可靠控制。

    第二,編寫溫度顯示及報警程序,檢查溫度顯示及報警模塊能否正常工作。

    第三,編寫整體程序,并按照要求進行調(diào)試。

    第四,單片機控制水泵的模塊是否正常。

    4.2 測試及結(jié)果

    首先往水箱注入冷水,通電后,啟動單片機,設(shè)定水溫。由于水溫較低,警示LED燈閃爍報警,同時單片機顯示實時溫度,待達到25℃時,警示LED燈停止閃爍,加熱棒按照需要間歇加熱。此時水溫恒定在設(shè)定值,且氧氣泵開始間歇工作。為了模擬水溫突然升高的情況,加入熱水,水溫超過30℃時,警示LED燈閃爍報警,且開啟水泵降溫,直至恢復(fù)設(shè)定值。

    根據(jù)測試結(jié)果可以得出,多次試驗可以實現(xiàn)恒定水溫,其誤差范圍在±0.5℃,在水溫異常時,單片機引腳產(chǎn)生低電平,LED燈開始閃爍報警,直至恢復(fù)高電平LED停止閃爍(見圖3)。由此可得,該系統(tǒng)能在水溫異常時報警,顯示實時溫度,能夠為水族箱供氧和提供光照。

    通過本次設(shè)計,利用單片機系統(tǒng)經(jīng)濟、可靠、功率小和功能強大的特點,可實現(xiàn)對熱帶魚水族箱內(nèi)部環(huán)境的智能控制,解決生活中的實際問題。但本設(shè)計還有許多缺陷,實際運用范圍有限,還有許多需要完善的地方。

    參考文獻:

    [1]任毅.單片機常用接口通信技術(shù)[J].電子技術(shù)與軟件工程,2018(9):244.

    猜你喜歡
    加熱棒熱帶魚水族箱
    熱帶魚
    壓縮機組油箱故障原因分析及改進方案
    高溫潤滑系統(tǒng)的改進設(shè)計
    科技視界(2020年15期)2020-08-04 16:20:35
    電影票風(fēng)波
    快樂語文(2018年15期)2018-06-05 01:24:00
    水族箱
    儲油罐維溫技術(shù)的改進
    鯊魚的大小
    環(huán)保水族箱
    三塘湖油田邊遠井站節(jié)能改造技術(shù)研究與應(yīng)用
    我家的熱帶魚
    正镶白旗| 灯塔市| 米易县| 安阳县| 永城市| 宁都县| 尖扎县| 云阳县| 巩义市| 个旧市| 眉山市| 亚东县| 建瓯市| 甘洛县| 潼南县| 贵阳市| 大兴区| 五莲县| 修武县| 成都市| 盐津县| 武乡县| 右玉县| 龙州县| 昌江| 磐石市| 雷波县| 珲春市| 彩票| 永兴县| 沈丘县| 慈利县| 东乌珠穆沁旗| 宜阳县| 安平县| 庆云县| 南乐县| 宝清县| 台江县| 收藏| 岑巩县|