RM新时代网站-首页

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用IO擴展器的智能灌溉系統(tǒng)

使用IO擴展器的智能灌溉系統(tǒng)

2023-06-30 | zip | 0.45 MB | 次下載 | 免費

資料介紹

描述

每年夏天(在我的花園里種了蔬菜之后),我總是去我家的地下室,這樣我就可以在我的灌溉控制器上激活所需的區(qū)域(花園)并且不得不再次回來(一旦計時器到完成)到地下室并將控制器區(qū)域設置回“所有區(qū)域”。

那時我決定建立自己的智能 wifi 灌溉系統(tǒng)控制器!我已經(jīng)有一個 8 區(qū)噴水滅火系統(tǒng)(我的草坪 7 個,花園 1 個),所以這個項目將專注于使用 ESP8266 12-E 和 PCF8575 的控制器,可以輕松地將現(xiàn)有配置擴展到 16 個區(qū)域。

灌溉系統(tǒng)基本功能

pYYBAGOADFGAdFYWAAFh64i9IJA686.jpg
?

在更換控制器之前,讓我們定義需要什么。大多數(shù)灌溉系統(tǒng)由 24v AC(控制器和電磁閥)供電,就像我家安裝的一樣。每個閥門定義一個區(qū)域(例如:1 區(qū)、2 區(qū)、3 區(qū)等),當通電時,水開始流過管道并激活一個或多個噴水器進行水灌溉。

電線連接如下。將所有公共電線連接在一起(見圖)并將(公共電線)連接到僅一根 24vac 電線。來自 24vac 的另一根電線將被添加到繼電器板上(詳見下文)。

部分

我決定保留原來的 24v AC 電源并重新使用它來為我自己的控制器和電磁閥供電。

這是一個 AC/DC 到 DC 降壓轉(zhuǎn)換器 - 因為我只想使用一個電源(原來的 24vAC),它需要轉(zhuǎn)換輸入交流電壓和輸出(使用微調(diào)電位器)5v DC 來為電子元件供電(我的控制器替換的繼電器、nodeMCU、IO 擴展器)。

poYBAGOADFaAfM2TAAIT1Yfp6sU687.jpg
NodeMCU & PCF8575(藍色)
?

NodeMCU (ESP12-E) 是執(zhí)行大多數(shù)活動的大腦(見下文),但缺少 IO 端口(這是 PCF8575 的亮點)。

  • 獲取 UTC 時間
  • 托管門戶網(wǎng)站
  • 激活或停止任何區(qū)域(閥門)
  • 在手動和自動模式之間切換

PCF8575 是一個包含 16 位準雙向端口的 IO 擴展器。與該芯片通信是通過 I2C 完成的(只需要 2 根線)。我喜歡這款芯片的地方在于:

  • 使用 16 個端口的好處(準雙向)
  • 電流消耗和高電流驅(qū)動能力(灌電流)
  • 工作電源電壓在 2.5 至 5.5 V 之間
pYYBAGOADFmAdVYcAAIzp6T0e9M850.jpg
8 繼電器模塊
?

一旦 MCU 為特定區(qū)域(閥)發(fā)出信號,它將通信(通過 I2C)并激活 PCF8575 上的端口以從繼電器引腳吸收電流(端口 = 0V)并激活繼動閥(或區(qū)域)。繼電器將關閉電路并允許來自原始電源的電源(24vac)進入電磁閥,因為我有 8 個閥,所以需要 8 個繼電器。

所有零件的總成本約為 35 美元(罐)。

概念證明

?
?
?
poYBAGOADF-ABYPWAA7teEidWSg456.jpg
?
1 / 3 ?原型板
?

現(xiàn)在我們有了主要組件,在原型板上組裝電子部件(來自原理圖文件)。然后開始構(gòu)建一個只與PCF8575芯片通信的程序來控制前2個IO口。最后,繼續(xù)添加繼電器板并進行測試。驗證完成,我準備將 nodeMCU 和 PCF8575 安裝在面包板上。

總裝

?
?
?
pYYBAGOADGKALdIrAAHGnCJG4q4973.jpg
?
1 / 4
?

最后階段是組裝所有電子元件(對于這個項目,我使用了一塊 MDF)和一些 3D 打印部件,以將 MDF 板固定在機械室的墻壁上。

軟件

?

Web 門戶是從 MCU 生成的。每個區(qū)域都可以有一個描述(上圖僅用于演示)。

結(jié)論

控制器可以通過多種不同的方式進行編程(見下文),例如:

  • 有每天或每周安排的菜單;
  • 每天或第三天澆水;

對我來說,以下標準是這個項目的一個重要因素。

  • 有一個門戶網(wǎng)站可以手動“打開”任何區(qū)域;
  • 自動灌溉每隔“奇數(shù)”或“偶數(shù)”天(基于地址)(MCU 將需要檢索 UTC 時間) - 這是城市法律的要求;
  • 如果需要,可以輕松添加新區(qū)域 (PCF8575)

我最初開始使用 Dark Sky API 提取天氣信息,以便 MCU 知道何時灌溉......但出于個人原因,我拒絕這條路徑,而是更喜歡使用濕度傳感器(尚未構(gòu)建......對于未來的項目)。

更新

我有一個請求(來自鄰居)創(chuàng)建并安裝了一個新的灌溉系統(tǒng)控制器。這是原始設計的 2.0 版,添加了以下部分:

  • 用于 MCU(Wemos D1 mini)和 IO 擴展器的新 PCB(我將原理圖發(fā)送給我的朋友,他創(chuàng)建了 PCB 設計。最終產(chǎn)品是使用 JLCPCB 的服務完成的,最終結(jié)果非常出色)
  • 4口繼電器模塊
?
?
?
pYYBAGOYCY2AcBS_AACfuM1UztE496.jpg
?
1 / 2 ?版本 2.0
?

。

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
RM新时代网站-首页