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

    基于C51的智能魚缸系統(tǒng)設(shè)計

    2021-07-01 02:54:00李東來張大偉
    湖北農(nóng)機化 2021年11期
    關(guān)鍵詞:舵機魚缸水溫

    李 湘 李東來 張大偉

    (營口理工學(xué)院電氣工程學(xué)院,遼寧 營口115014)

    隨著智能時代的來臨,智能家居已逐漸深入人心,人們希望通過人工智能等方式進一步地貼近大自然。因此,眾多智能化設(shè)備層出不窮,生態(tài)魚缸也是其中之一。為了保證魚缸中的觀賞魚和水草植物的生活環(huán)境能盡可能地簡單實用,需要對魚缸進行智能化管理。目前市場上的眾多產(chǎn)品在水溫檢測、自動凈化以及定期投喂等工作上都是以人工操作為主,自動化程度不高,無形中增加了更多的事務(wù)打理工作,為生活帶來了諸多不便。本文介紹了一種以STC51單片機為控制核心的智能魚缸設(shè)計,對魚缸的水溫控制、供氧以及自動投喂等功能結(jié)合在一起,通過無線網(wǎng)絡(luò)技術(shù),來實現(xiàn)遠程控制,達到智能化管理的目的。

    本設(shè)計以STC51單片機為控制核心,實現(xiàn)魚缸的增氧控制和水循環(huán)、自動投喂以及水溫自動檢測和調(diào)整等功能。本系統(tǒng)主要包括增氧控制、水循環(huán)控制、定時投喂和水溫檢測等模塊,各子系統(tǒng)根據(jù)設(shè)定初始值進行自動檢測工作,在手動模式下可以實現(xiàn)人工調(diào)整,在WIFI模式下可以實現(xiàn)遠程控制以及數(shù)據(jù)監(jiān)測功能,實時對各項指標進行有效監(jiān)控,項目系統(tǒng)框圖如圖1所示。

    圖1 智能魚缸系統(tǒng)功能圖

    1 硬件設(shè)計

    1.1 投喂子系統(tǒng)

    喂食部分運用MG996R舵機控制飼料箱的開合實現(xiàn)投喂。運用定時器設(shè)定的時間點利用傳感器對食槽中食料進行采集,通過數(shù)據(jù)分析后結(jié)合喂養(yǎng)模式計算出準確的輸出量,通過控制舵機開合來進行智能投放喂食過程。

    1.2 自動清潔控制系統(tǒng)

    系統(tǒng)清潔模塊以舵機為基礎(chǔ),通過執(zhí)行單片機的控制命令在固定時間開啟過濾循環(huán)系統(tǒng),通過轉(zhuǎn)動舵機至相應(yīng)角度,使魚缸放出對應(yīng)缺口,提供放水功能。同時在進水口設(shè)置一根聯(lián)動桿裝置打開進水管實現(xiàn)加水操作,在這一過程執(zhí)行一定時間之后情節(jié)模塊自動還原到初始狀態(tài),以此達到過濾魚的排泄物和殘余的魚食,實現(xiàn)自動清潔的目的。

    1.3 恒溫控制系統(tǒng)

    對魚缸水溫的測量,采用了DS18B20溫度模塊。該傳感器與單片機連接只需要一根數(shù)據(jù)線,只要完成單線通信協(xié)議的必要步驟,就能對溫度進行轉(zhuǎn)化,對DS18B20進行初始化,先拉低總線480us-960us,然后釋放總線變?yōu)楦唠娖?,在接下來?80us內(nèi)對總線進行檢測,有低電平出現(xiàn),則機器做出應(yīng)答,若一直為高電平,則機器未應(yīng)答;再完成DS18B20的讀寫操作,發(fā)送0XCC、0X44、0XBE,分別完成跳過ROM、溫度變換和讀暫存器的功能。該模塊具有抗干擾能力強、精度高、使用方便等特點,測量精度可達到0.5 ℃。

    1.4 無線控制系統(tǒng)

    本設(shè)計中WIFI模塊是用戶與單片機通訊的重要核心組件,這里我們采用ESP8266WI-FI模塊來實現(xiàn)單片機和手機之間的通信。通過AT指令把WIFI模塊設(shè)置為熱點模式,這樣手機就可以連接到WIFI模塊上。ESP8266將單片機讀取的參數(shù)發(fā)到手機端,將手機端的控制信號發(fā)到單片機,實現(xiàn)遠程控制的目的。

    2 軟件設(shè)計

    本設(shè)計的軟件部分主要由按鍵、DS1302、ESP8266、LCD1602、DS18B20各模塊相應(yīng)的程序構(gòu)成。

    DS1302進行相應(yīng)的初始化后,向DS1302輸入地址和數(shù)據(jù),再從相應(yīng)的存儲空間中讀出時間通過LCD 1602顯示。再設(shè)置一個可用按鍵加減的數(shù)值,當數(shù)值等于相應(yīng)時間時,啟動電機。ESP8266與單片機通過UART通信,單片機向WiFi模塊發(fā)送AT指令,通過AT指令把WIFI模塊設(shè)置為熱點模式,本設(shè)計中ESP8266的操作主要為:(1)修改波特率為9600;(2)設(shè)置模塊為AP模式;(3)設(shè)置WIFI名字,密碼,通道號,加密方式;(4)啟動多路連接方式;(5)開啟server;(6)向id發(fā)送5字節(jié)數(shù)據(jù),這樣手機就可以連接到WIFI模塊上。

    3 結(jié)語

    本設(shè)計基于STC51單片機芯片實現(xiàn)魚缸的遠程控制功能,在無人照看時可完成自動投食,水溫監(jiān)測、自動清潔等功能,大大方便了日常使用,具有成本低、體積小、使用簡單等優(yōu)點,具有一定的市場推廣價值,今后我們將對這一內(nèi)容實現(xiàn)進一步優(yōu)化,達到更加智能化的目的。

    猜你喜歡
    舵機魚缸水溫
    魚缸里的殺手
    小讀者(2020年2期)2020-11-26 09:34:07
    魚缸水
    幽默大師(2020年11期)2020-11-26 06:12:08
    含齒隙彈載舵機的全局反步模糊自適應(yīng)控制
    基于PLC的水溫控制系統(tǒng)設(shè)計
    電子制作(2019年7期)2019-04-25 13:18:10
    家里的小魚缸
    基于DS18B20水溫控制系統(tǒng)設(shè)計
    電子制作(2018年17期)2018-09-28 01:56:38
    基于dsPIC單片機的飛艇舵機控制實現(xiàn)
    電子制作(2018年1期)2018-04-04 01:48:14
    基于高速同步485總線通信的多通道舵機控制器設(shè)計
    冰立方魚缸
    基于云模型的舵機同步控制
    稷山县| 嘉禾县| 边坝县| 岐山县| 广州市| 通江县| 麻阳| 乌鲁木齐市| 东至县| 淮安市| 靖宇县| 元谋县| 兰西县| 长宁县| 双鸭山市| 古田县| 林州市| 灵石县| 金昌市| 焉耆| 元氏县| 镇康县| 军事| 齐河县| 霍州市| 伊吾县| 兴安盟| 根河市| 淅川县| 米泉市| 临邑县| 通海县| 延庆县| 西城区| 察哈| 龙游县| 海城市| 宜阳县| 洪泽县| 涟水县| 中卫市|