国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

MCU的智能魚缸換水系統(tǒng)

2019-07-05 11:17:38陳露
科技創(chuàng)新與應(yīng)用 2019年21期
關(guān)鍵詞:單片機

陳露

摘 要:目前,家用或者商用中型魚缸的換水仍采用人工方式,不但費時費力,難免對魚缸周圍造成污染,還極容易傷及所養(yǎng)殖的活魚。本發(fā)明為MCU的智能魚缸換水系統(tǒng),由控制裝置、水位自動檢測裝置和棄注水裝置三個部分組成,實現(xiàn)了魚缸的定時全自動換水,方便快捷,完全克服了現(xiàn)有的人工方式換水費時費力、對魚缸周圍造成污染和傷及活魚的缺點。

關(guān)鍵詞:單片機;步進電機驅(qū)動器;整流電路板

中圖分類號:TS959.9 文獻標(biāo)志碼:A 文章編號:2095-2945(2019)21-0083-02

Abstract: At present, the replacement of water in domestic or commercial medium-sized fish tanks is still manual, which is not only time-consuming and laborious, but also inevitably pollutes the surrounding of the fish tanks, and it is also very easy to hurt the live fish raised. The invention relates to an intelligent fish tank water exchange system of MCU, which is composed of a control device, an automatic water level detection device and an abandoned water injection device, and realizes the timing automatic water exchange of the fish tank, which is convenient and fast, thus completely overcoming the shortcomings of the existing manual methods, such as time-consuming and laborious replacement, pollution around the fish tank and injury to the live fish.

Keywords: single chip microcomputer; stepper motor driver; rectifier circuit board

1 本設(shè)計的組成部分及各部分構(gòu)成

1.1 水位自動檢測裝置

水位自動檢測裝置如圖1所示,其主要由標(biāo)桿、觸點A、觸點B、觸點C、浮球、支架a和支架b構(gòu)成,觸點A安置在支架b的上橫梁的一端,觸點B安置在支架b的下橫梁的一端,由此形成水位自動檢測裝置的一個組成部分,標(biāo)桿彎曲部分的一端安置浮球,標(biāo)桿另一端安置觸點C,支架a位于標(biāo)桿中部,標(biāo)桿能夠以支架a為中軸做上下自由轉(zhuǎn)動,由此形成水位自動檢測裝置的另一個組成部分,在MCU的智能魚缸換水系統(tǒng)整體安裝時,觸點C置于與觸點A和觸點B之間不相接觸的位置,控制裝置被安置在位于觸點A和觸點B中間部位的支架上。

1.2 控制裝置

控制裝置其主要由單片機、單片機所存儲的換水控制程序、棄水電機的兩相四線步進電機驅(qū)動器、注水電機的兩相四線步進電機驅(qū)動器、整流電路板、以及其控制裝置外殼的面板上設(shè)置液晶顯示器、棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管、注水電機轉(zhuǎn)動狀況指示發(fā)光二極管、220伏市電接入端子、+12伏電機電源出線端子、+5伏電源出線端子、外接棄水電機輸出端子、外接注水電機輸出端子和手動換水按鈕構(gòu)成。

1.3 棄注水裝置

棄注水裝置其主要由棄水電機、棄水閥門、注水電機、注水閥門、棄水電機的兩相四線步進電機驅(qū)動器和注水電機的兩相四線步進電機驅(qū)動器構(gòu)成。

2 整體設(shè)計方案

該MCU的智能魚缸換水系統(tǒng)全部的電源線路接線方式如圖2所示。220伏交流市電接到整流電路板上,并通過整流電路板將交流市電轉(zhuǎn)換為+12伏直流電和+5伏直流電;+12伏直流電并聯(lián)接到棄水電機的兩相四線步進電機驅(qū)動器的電源驅(qū)動端口和注水電機的兩相四線步進電機驅(qū)動器的電源驅(qū)動端口分別作為棄水電機與注水電機的電源;+5伏直流電的正極性端與觸點A和觸點B同時相連,觸點A和觸點B又分別與單片機的中斷端口P3.2和中斷端口P3.3相連,+5伏直流電的正極性端與單片機的P1.4端口之間連接一個手動換水按鈕,+5伏直流電的負(fù)極性端與單片機接地端口和觸點C同時相連;單片機的P1.0,P1.1端口分別與棄水電機的兩相四線步進電機驅(qū)動器的使能端相連,單片機的P1.2,P1.3端口分別與注水電機的兩相四線步進電機驅(qū)動器的使能端相連;單片機的P2.0,P2.1,P2.2,P2.3端口分別與棄水電機的兩相四線步進電機驅(qū)動器輸入端口相連,棄水電機的兩相四線步進電機驅(qū)動器的輸出端與棄水電機的四個端口相連;單片機的P2.4,P2.5,P2.6,P2.7端口分別與注水電機的兩相四線步進電機驅(qū)動器輸入端口相連,注水電機的兩相四線步進電機驅(qū)動器的輸出端與注水電機的四個端口相連;單片機的P1.5端口與棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管一端相連,單片機的P1.6端口與注水電機轉(zhuǎn)動狀況指示發(fā)光二極管一端相連,兩個發(fā)光二極管的另一端與單片機接地端口相連接[2]。

3 定時全自動換水操作過程

定時全自動換水操作過程為采用單片機內(nèi)部的定時/計數(shù)器,通過定時程序?qū)崿F(xiàn)定時,定時時間為兩次換水之間的時間間隔,本實例設(shè)定換水時間間隔為三天,即72:00:00小時;單片機中斷端口P3.2設(shè)置為下降沿中斷,單片機中斷端口P3.3設(shè)置為低電平中斷。單片機上電后,單片機進行初始化,其內(nèi)部的定時程序自動運行,并通過液晶顯示器顯示計時時間為72:00:00,此時棄水電機與注水電機均未工作[3],棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管和注水電機轉(zhuǎn)動狀況指示發(fā)光二極管均不發(fā)光,觸點C位于觸點A與觸點B之間,但不與觸點A或觸點B接觸,單片機的兩個中斷管腳P3.2,P3.3均為高電平。上述初始設(shè)定完成之后,單片機的定時/計數(shù)器進入倒計時并實時地通過液晶顯示器顯示倒計時時間;當(dāng)液晶顯示器顯示計時時間為00:00:00時,即計時時間到,單片機開始執(zhí)行換水程序,此時單片機的P2端口中的P2.0,P2.1,P2.2,P2.3管腳給棄水電機的兩相四線步進電機驅(qū)動器輸入驅(qū)動脈沖并開始對脈沖計數(shù),棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管隨即點亮,表示棄水電機正轉(zhuǎn)逐步打開棄水閥門,當(dāng)驅(qū)動脈沖計數(shù)到30時棄水閥門完全打開,此時棄水電機12停轉(zhuǎn),開始放水,魚缸27中水位逐漸下降,浮球20向下移動,標(biāo)桿逆時針旋轉(zhuǎn),觸點C向上移動;當(dāng)水位下降到一定值時觸點C與觸點A接觸,導(dǎo)致單片機的中斷端口P3.2變?yōu)榈碗娖?,單片機響應(yīng)中斷端口P3.2下降沿中斷,使得單片機的P2口的P2.0,P2.1,P2.2,P2.3再次給棄水電機的兩相四線步進電機驅(qū)動器輸入驅(qū)動脈沖并開始對脈沖計數(shù),棄水電機反轉(zhuǎn)關(guān)閉棄水閥門,當(dāng)驅(qū)動脈沖計數(shù)到30時棄水閥門完全關(guān)閉,棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管滅,表示棄水電機停止工作,放水完畢;之后單片機的P2端口的P2.4,P2.5,P2.6,P2.7管腳給注水電機的兩相四線步進電機驅(qū)動器輸入驅(qū)動脈沖并開始對脈沖計數(shù),注水電機轉(zhuǎn)動狀況指示發(fā)光二極管隨即點亮,表示注水電機正轉(zhuǎn)逐步打開注水閥門,當(dāng)驅(qū)動脈沖計數(shù)到30時注水閥門完全打開,此時注水電機停轉(zhuǎn),開始注水,魚缸中水位逐漸上升,浮球向上移動,標(biāo)桿順時針旋轉(zhuǎn),觸點C向下移動;當(dāng)水位上升到一定值時觸點C與觸點B接觸,導(dǎo)致單片機的中斷端口P3.3變?yōu)榈碗娖?,單片機響應(yīng)中斷端口P3.3下降沿中斷,使得單片機P2口的P2.4,P2.5,P2.6,P2.7再次給注水電機的兩相四線步進電機驅(qū)動器輸入驅(qū)動脈沖并開始對脈沖計數(shù),注水電機反轉(zhuǎn)關(guān)閉注水閥門,當(dāng)驅(qū)動脈沖計數(shù)到30時注水閥門完全關(guān)閉,注水電機轉(zhuǎn)動狀況指示發(fā)光二極管滅,表示注水電機停止工作,注水完畢;此時單片機程序又做如下的自動運行:單片機的P2端口中的P2.0,P2.1,P2.2,P2.3管腳再次給棄水電機的兩相四線步進電機驅(qū)動器輸入驅(qū)動脈沖并開始對脈沖計數(shù),棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管隨即點亮,表示棄水電機正轉(zhuǎn)逐步打開棄水閥門,當(dāng)驅(qū)動脈沖計數(shù)到30時棄水閥門完全打開,此時棄水電機停轉(zhuǎn),開始放水,魚缸中水位逐漸下降,浮球向下移動,標(biāo)桿逆時針旋轉(zhuǎn),觸點C向上移動,使觸點C與觸點B分離,單片機的中斷端口P3.3變?yōu)楦唠娖?,之后單片機的P2口的P2.0,P2.1,P2.2,P2.3再次給棄水電機的兩相四線步進電機驅(qū)動器輸入驅(qū)動脈沖并開始對脈沖計數(shù),棄水電機反轉(zhuǎn)關(guān)閉棄水閥門,當(dāng)驅(qū)動脈沖計數(shù)到30時棄水閥門完全關(guān)閉,棄水電機轉(zhuǎn)動狀況指示發(fā)光二極管滅,表示棄水電機停止工作,觸點C回復(fù)到初始位置。

4 結(jié)論與展望

本發(fā)明MCU的智能魚缸換水系統(tǒng)得以實現(xiàn)魚缸的定時全自動換水,或根據(jù)情況需要的人工手動的實時自動換水,方便快捷,完全克服了現(xiàn)有的人工方式換水費時費力、對魚缸周圍造成污染和傷及活魚的缺點。本發(fā)明MCU的智能魚缸換水系統(tǒng)制作簡單,成本較低,不但可以用于魚缸換水,也可以推而廣之用于其他需要水位控制和需要定時或經(jīng)常換水的設(shè)施。

參考文獻:

[1]王珍娟,宋正剛.魚缸智能控制器的設(shè)計[J].甘肅科技,2012(09):72-74.

[2]張毅剛.MCS-51單片機應(yīng)用設(shè)計[M].哈爾濱工業(yè)大學(xué)出版社,2003,5:142-169.

[3]趙坤,張偉.積分分離PID算法在直流電機中的研究應(yīng)用[J].物聯(lián)網(wǎng)技術(shù),2016(2):65-66.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設(shè)計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
拉萨市| 洛浦县| 耒阳市| 炉霍县| 墨玉县| 望江县| 肃南| 枣阳市| 北票市| 休宁县| 麦盖提县| 南昌市| 韶关市| 雅江县| 北碚区| 墨竹工卡县| 满城县| 封丘县| 即墨市| 新乡县| 潍坊市| 东光县| 屏山县| 四子王旗| 南漳县| 安西县| 台山市| 黄龙县| 岑溪市| 铁岭县| 岳阳市| 九台市| 建宁县| 波密县| 呈贡县| 肥西县| 岳西县| 巴林左旗| 慈溪市| 疏附县| 确山县|