999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

智能生態魚缸系統設計與實現

2016-08-27 03:47:22余雪梟劉彥忠唐逍蔚盧良瑋卞影杰
高師理科學刊 2016年1期
關鍵詞:單片機水質系統

余雪梟,劉彥忠,唐逍蔚,盧良瑋,卞影杰

?

智能生態魚缸系統設計與實現

余雪梟[1],劉彥忠,唐逍蔚,盧良瑋,卞影杰

(齊齊哈爾大學 計算機與控制工程學院,黑龍江 齊齊哈爾 161006)

根據人們對水族箱的需要,設計開發一種物美價廉的魚缸智能控制系統.該系統是以AT89C52和AT89C2051單片機為控制核心,結合傳感器技術,設計出的集多種功能于一體的智能控制系統.運用PID算法調整控制設備,實現對魚缸相應參數的實時控制.

智能控制系統;傳感器;芯片

生態魚缸是一個需要配備多條件不間斷精密控制體系,已經發展成為一個結構完整、功能齊全的微型生態環境系統[1].目前市場上已經有控制魚缸水溫、照明、排水及充氧的控制器.但由于種類繁多,功能不統一,投入費用高,安裝繁瑣,使用復雜無法提高整體性能,而且大多都是非智能化的控制系統,因此無法滿足人們對自動控制魚缸的要求.針對魚缸的日常護理要求,本文設計一種以魚缸中水溫、水中溶氧量、水生植物的光合作用以及水質的控制為研究對象,基于單片機的智能性自動控制系統[2].

1 生態魚缸總體設計思想

魚缸生態環境自動檢測及智能控制系統的任務是將被控制對象設定水溫度、水中氧氣含量、光照以及水質參數值等,通過自動檢測方式自動調節相關參數,使魚缸始終保持良好的生態環境[3].系統設計是以AT89C系列單片機[4-5]為控制核心,結合溫度傳感器技術和激光傳感器技術完成相應功能.

1.1 硬件設計

系統從整體性能、抗干擾能力和穩定性方面考慮,對系統進行設計實現.系統采用2個核心處理器聯機控制,分別為主控制部分和數據輸入輸出部分.其中主控制部分采用單片機AT89C52,P0口8位用來進行數碼顯示輸出方式;P1口中P1.0和P1.1連接外部時鐘芯片,P1.2~P1.7連接控制按鍵,全部為輸入方式;P2口控制指示燈顯示狀態的變化,P3口承擔串行通信的任務.輸入輸出控制部分采用單片機AT89C2051,P1口分別用來讀取溫度傳感器(DS18B20)、水位傳感器和光敏電阻等相應的數值,P3口用來連接控制繼電器和串行通訊.

1.2 軟件設計

針對兩大部分功能不同的特點,控制部分AT89C52內部的存儲器主要用來存放中央控制模塊,人機交互按鍵控制模塊,時鐘控制模塊,數碼顯示模塊和數據存儲/看門狗/復位模塊.輸入輸出部分的AT89C2051內部的存儲器主要用來存放系統檢測元件的輸入模塊,系統的控制輸出模塊以及通訊模塊.

2 生態魚缸硬件設計

本設計是以單片機為核心[6]259處理器,通過與其它電路連接構成一個可以在魚缸外部獨立工作,并保持魚缸內環境穩定的控制系統[4]15.該控制系統的硬件設計可分為控制部分和輸入輸出部分(見圖1).

2.1 雙機通訊

為了減少電磁干擾,使系統能夠不間斷穩定工作,控制強電采用繼電器來實現.由于設備的數量比較多,很容易產生電磁干擾,除了采用必要的屏蔽手段以外,選擇恰當的通訊方式也非常重要.

串行通訊具有抗干擾能力強,傳輸距離遠的優點[6]260.再加上傳感器采集的數據量雖然不少,但是經過CPU的差分比較算法,需要傳輸的數據卻不是很大.輸入輸出控制器AT89C2051采用定時采集,集中發送的方式,采用全雙工模式[7].波特率可以根據實際需要進行設置,默認為9 600 bps,所以效率很高,大大提高了控制的精度.對于主控部分發來的控制信號,采用中斷處理,最大程度地保證了處理的及時性.從根本上解決了外部設備帶來的干擾,同時也可以適應比較復雜的外部環境,以確保系統穩定運行.

2.2 輸出控制

系統的輸出控制和執行器由繼電器控制,通過三極管電路完成控制[8].為了最大限度地減小對系統的干擾,控制信號要區分優先級控制.根據控制的外部設備不同采用集中式仲裁原則,基于計數器定時查詢方式,初始化程序會根據繼電器驅動的外部設備給出初始優先級.當查詢出控制信號后會根據優先級進行延時處理,然后再依次執行,全部執行完畢后再恢復對傳感器的數據采集,確保整個電路不會遭受電涌影響.

3 生態魚缸軟件設計

主程序主要完成以下功能:(1)對系統進行初始化;(2)程序運算模塊;(3)采樣檢測模塊;(4)輸出控制程序;(5)主從機通訊以及數據處理;(6)看門狗控制;(7)參數顯示.

3.1 工作狀態程序

首先判斷控制狀態,在手動控制狀態時根據意愿可任意選取工作狀態.自動控制狀態時對水質、水溫和光照3項進行檢測判斷是否需要處理,3項可以并行處理,以最短的時間保障生態環境的穩定.

工作狀態自動控制算法:

檢測控制模式mode;

If mode=1 用戶自主設定各項參數; //手動控制模式

Else //自動控制模式

{

If 水質 超出標準范圍

If 水溫 超出標準范圍

If 光照 超出標準范圍

并行設置 水質,水溫,光照的取值為標準范圍的均值;

Else 設置 水質,水溫的取值為標準范圍的均值;

Else 設置 水質的取值為標準范圍的均值;

}

3.2 看門狗模塊

對于保證系統的穩定運行,看門狗電路十分重要.本設計選用芯片X5045進行監控.設定監控總時間長度和監控檢測的時間間隔;每間隔一個時間間隔,定時讀取傳感器得數據;調用自動控制程序對魚缸狀態進行調整一次;直到完成監控總時間,報警提示用戶“完成本次監控”,若用戶未響應,每間隔30 min報警一次,直至用戶重新設置.

4 實驗效果

設計魚缸生態控制系統見圖2,系統運行過程中測試數據與理想值進行對比見表1.

4.1 溫度檢測

DS18B20的檢測結果與理想溫度對比,顯示DS18B20的測試溫度比理想溫度的范圍小了1 ℃左右.因為加熱棒工作需要一個過程才能達到升溫效果,所以不能等到溫度低于最小值以后再加熱.而當溫度達到28.5 ℃時就要停止加熱,此時加熱棒還處于一個比較高的溫度,所以溫度不會隨著繼電器的斷開而降低,還要繼續升高一點,確保不會超過最大值而使生物環境惡化.

4.2 透明度的檢測

透明度是保證水族箱具有良好生態環境的關鍵.當透明度低于4.5 m的時候,水泵開始工作,把水通過凈化裝置再循環回來;當水質的透明度達到5.5 m的時候停止循環,不是水質越清潔越好,水質過于清潔會導致水里的植物缺少養料而使魚生長減緩,影響生態平衡

4.3 光照檢測

光照低于800 lm可以啟動輔助光源,但是沒有硬性要求.因為必要的光源可以促進植物的光合作用,以提高水中的溶氧濃度,但是溶氧濃度過高也有負面影響,容易使魚類體表受損影響觀賞性.因此,輔助光源除了促進光合作用以外,能夠提高觀賞效果即可,對光照度沒有硬性要求.

5 結語

本文設計的魚缸智能控制系統,采用雙CPU結構,結合傳感器技術,對水環境進行監控.其智能化程度高,可實現對水族的日常養護,維持生態環境的基本穩定性.具備水過濾,水充氧,恒定水溫,補充光照,無需添加魚餌等功能,降低了人力成本.該系統可以通過鍵盤設置來切換手動/自動雙重模式,豐富的人機界面增加了養魚過程中的趣味性,收到較好效果.

[1] 孔祥洪,王偉杰,宋連偉,等.觀賞魚缸智能控制器的仿真設計[J].實驗室研究與探索,2013,32(5):14

[2] 王顯峰.單片機系統中的硬件抗干擾措施研究[J].自動化技術與應用,2015,34(3):110-111

[3] 王振宇.基于單片機的數據通信串口研究[J].電子技術與軟件工程,2015(7):256-257

[4] 趙立瓊.基于AT89C51和AT89C2051水位控制系統的設計[J].寧波職業技術學院學報,2010,14(2):14-15

[5] 凌志浩,張建正.AT89C52單片機原理與接口技術[M].北京:高等教育出版社,2011:24,277-278

[6] 郭軍團.MCS-51單片機課的教學探討分析[J].教育教學論壇,2013(36):259-260

[7] 王云飛.DS18B20溫度傳感器的應用設計[J].電子世界,2014(12):355-358

[8] 蘇暢.單片機驅動X25045接口及匯編程序設計[J].黑龍江生態工程職業學院學報,2013,26(2):28-29


The design and implementation of intelligent ecological fish tank system

YU Xue-xiao,LIU Yan-zhong,TANG Xiao-wei,LU Liang-wei,BIAN Ying-jie

(School of Computer and Control Engineering,Qiqihar University,Qiqihar 161006,China)

According to people's needs,the design and development of a cheap fish tank intelligent control system. The intelligent control system is designed including many functions,combined with the sensor technology,and based on AT89C52 and AT89C2051 single chip microcomputer. The control device is controlled by the PID algorithm,and the real-time control of the corresponding parameters of the fish tank is realized.

intelligent control system;sensor;chip

TP302

A doi:10.3969/j.issn.1007-9831.2016.01.009

2015-10-28

齊齊哈爾大學大學生創新訓練項目(201510221063);齊齊哈爾大學教學研究項目(2015036)

余雪梟(1997-),男,湖南臨湘人,在讀本科.E-mail:1923839702@qq.com

劉彥忠(1971-),男,黑龍江齊齊哈爾人,副教授,碩士,從事網絡通訊、圖像三維重建技術研究.E-mail:lyzself@sina.com.

猜你喜歡
單片機水質系統
水質抽檢豈容造假
環境(2023年5期)2023-06-30 01:20:01
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
一月冬棚養蝦常見水質渾濁,要如何解決?這9大原因及處理方法你要知曉
當代水產(2019年1期)2019-05-16 02:42:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 国内精品久久人妻无码大片高| 日韩欧美中文| 91年精品国产福利线观看久久| 99视频只有精品| 91精品人妻一区二区| 亚洲一区无码在线| 国产人成乱码视频免费观看| 伊人成人在线| 欧美性久久久久| 伊人久综合| 99久久精品国产自免费| 国产福利在线免费观看| 亚洲成AV人手机在线观看网站| 三级视频中文字幕| 大陆精大陆国产国语精品1024| 久久久久青草线综合超碰| 国产精品蜜臀| 国产凹凸视频在线观看| 国内精品视频在线| 欧美综合区自拍亚洲综合天堂 | 亚洲 欧美 中文 AⅤ在线视频| 国产成+人+综合+亚洲欧美| 久久综合结合久久狠狠狠97色| 中国黄色一级视频| 亚洲欧美在线综合一区二区三区 | 天天综合色天天综合网| 国产成人精品日本亚洲77美色| 国产成人免费观看在线视频| 国产成人高精品免费视频| 国产精品无码AⅤ在线观看播放| 日韩无码视频网站| 天堂网国产| 另类欧美日韩| 在线a视频免费观看| 永久免费精品视频| 伊人激情综合网| 亚洲精品在线91| 97se综合| 秋霞午夜国产精品成人片| 国产成人综合亚洲网址| 国产成人久久777777| 国产精品嫩草影院视频| 亚洲av色吊丝无码| 日韩无码精品人妻| 欧美黄网站免费观看| 自偷自拍三级全三级视频 | 91精品视频播放| 不卡国产视频第一页| 乱人伦视频中文字幕在线| 成人在线综合| 色AV色 综合网站| 久久国产精品嫖妓| 国产国语一级毛片在线视频| 亚洲综合色在线| 国内精品小视频在线| 四虎永久在线视频| 亚洲va在线观看| 亚洲中文无码av永久伊人| 亚洲精品无码久久久久苍井空| 好久久免费视频高清| 韩国v欧美v亚洲v日本v| 亚洲第一精品福利| 国产精品漂亮美女在线观看| 99久久精彩视频| 国产欧美精品午夜在线播放| 国产精品99久久久| 成年女人a毛片免费视频| 99视频在线观看免费| 久久午夜夜伦鲁鲁片无码免费| 国产精品美女免费视频大全| 国产激情无码一区二区三区免费| 99在线视频精品| 国产亚洲欧美日本一二三本道| 精品福利国产| 国产美女精品一区二区| 91丝袜乱伦| 天天躁夜夜躁狠狠躁图片| 国产区免费| 久久免费观看视频| 免费又黄又爽又猛大片午夜| 久久黄色一级视频| 91精品久久久久久无码人妻|