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單片機系列
主站蜘蛛池模板: 日韩精品亚洲人旧成在线| 国产精品熟女亚洲AV麻豆| 日韩欧美高清视频| 亚洲第一在线播放| 婷婷色中文网| 在线va视频| 亚洲国产中文精品va在线播放| 国产精品私拍99pans大尺度| 色播五月婷婷| 欧美精品在线免费| a毛片基地免费大全| 日韩A∨精品日韩精品无码| 国产亚洲精品97在线观看 | 国产麻豆另类AV| 国产丝袜啪啪| 亚洲人成网站日本片| 欧美性久久久久| 美女免费黄网站| 欧洲亚洲欧美国产日本高清| 亚洲精品无码人妻无码| 国产91线观看| 3D动漫精品啪啪一区二区下载| 99国产精品国产| 久久永久精品免费视频| 国产欧美日韩在线在线不卡视频| 伊人成色综合网| a级毛片网| 欧美黄色网站在线看| 精品人妻一区无码视频| 毛片免费试看| 久久成人国产精品免费软件| 亚洲欧美日韩久久精品| 亚洲国产精品一区二区第一页免 | 好吊色国产欧美日韩免费观看| 国产人成在线视频| 国产伦精品一区二区三区视频优播 | 国产成人精品综合| 国产成人超碰无码| 久久免费精品琪琪| 国产精品永久在线| 日本高清免费不卡视频| 亚洲乱亚洲乱妇24p| 欧美a在线视频| 久久动漫精品| 亚洲精品无码抽插日韩| 国产九九精品视频| 国产成人欧美| 国产日韩丝袜一二三区| 亚洲第一在线播放| 亚洲热线99精品视频| 青青国产视频| 亚洲精品国产首次亮相| 国产黄色片在线看| 伊人久久精品亚洲午夜| 国产主播在线一区| 国产va免费精品| 欧美专区在线观看| 99热这里都是国产精品| 国产美女精品一区二区| 日韩精品资源| 久久黄色一级片| 激情六月丁香婷婷四房播| 亚欧美国产综合| 波多野结衣爽到高潮漏水大喷| 午夜福利视频一区| 国产在线视频福利资源站| 欧美激情视频一区| 99福利视频导航| 久久semm亚洲国产| 国产男人天堂| yjizz视频最新网站在线| 久久亚洲AⅤ无码精品午夜麻豆| 婷婷成人综合| 国产成人AV综合久久| 99激情网| 91尤物国产尤物福利在线| 孕妇高潮太爽了在线观看免费| 国产激爽大片在线播放| 狠狠久久综合伊人不卡| 欧美成a人片在线观看| 2019国产在线| 精品国产毛片|