當然在很多情況下您都需要 處理液體 在您使用Arduino的DIY項目中。 為了使之成為可能,製造商需要使用大量的產品和工具。 過去我們已經展示了著名的 流量計,通過它可以很簡單地控制流過它們的液體的流量。 現在輪到水泵了...
使用那些 流量計 可以測量流過管道的流體量來控制它。 全部歸功於這些元素和其他元素的簡單電路 兼容的電子設備 與Arduino。 現在該走得更遠,讓您可以移動液體,填充/清空水箱,創建灌溉系統等。
什麼是水泵?
真是名字 水泵 它不適合使用,因為它也可以與水以外的其他液體一起使用。 無論哪種方式,水泵都是能夠利用動能產生液體流的裝置。 因此,它具有一些基本元素:
- 入口:吸收液體的地方。
- 馬達+螺旋槳:負責產生動能的人,該動能從進口提取水並將其通過出口發送。
- 出口:這是在入口處,由水泵的動力推動的液體將流出。
這些 液壓炸彈 它們已在許多項目和設備中廣泛使用。 從工業到給水機,自動灌溉系統,噴灌,供水系統,處理廠等。 因此,市場上有許多型號,它們具有不同的功率和容量(以每小時升或類似單位度量)。 從最小的到最大的,用於髒水或清潔水,深水或地表水等。
關於 特點 您應該看的是:
- 容量:以每小時升(l / h),每分鐘升(l / min)等度量。 它是每單位時間可以提取的水量。
- 使用壽命小時-測量可以連續運行而沒有問題的時間。 年齡越大越好。 它們通常是500小時,3000小時,30.000小時等。
- 噪音:以dB為單位測量,它是在操作過程中產生的噪聲量。 這不是太重要,除非您希望它非常安靜。 在這種情況下,請尋找小於30dB的揚聲器。
- 保護:許多產品具有IP68防護等級(電子設備已防水),這意味著它們可以被浸入水中(兩棲類型),因此可以將其浸入液體中而不會出現問題。 另一方面,其他的則是表面,只有入口管可以浸入吸收水的地方。 如果它們不能浸入水中,而將其放在液體下,則可能會損壞或短路,因此請注意這一點。
- 靜態舉升:通常以米為單位,它是液體可以推進到的高度。 如果要使用它來將液體提升到更高的高度或從井中抽水等,這尤其重要。 它可以是2米,3m,5m等。
- 消費-以瓦特(w)為單位,將指示其工作所需的電量。 在許多情況下,它們效率很高,它們消耗的能量可能或多或少為3.8W(對於小型)。
- 可接受的液體:就像我說的那樣,它們接受幾種液體,儘管不是全部。 如果要確保購買的泵可以使用您要處理的液體,請檢查該製造商的規格。 它們通常可以與水,油,酸,鹼性溶液,燃料等配合使用。
- 馬達類型:這些通常是直流電動機。 無刷類型(無刷)特別好且耐用。 根據發動機的功率,您將擁有一個或多或少的容量和靜態仰角的泵。
- 螺旋槳類型:電機的軸上連接有螺旋槳,該螺旋槳產生離心能以提取液體。 這些可以是不同的類型,並且泵工作的速度和流量將取決於它。 甚至可以使用3D打印來打印它們,具體取決於它們的形狀。 我為您留下了以下有趣的視頻:
- 口徑:入口和出口插座有特定的規格。 與要使用的管道兼容時,這一點很重要。 但是,您可以找到適用於不同接頭量規的適配器。
- 外圍與離心(徑向與軸向):儘管還有其他類型,但這兩種通常用於這些家庭應用。 它們的變化取決於螺旋槳與葉片的定位方式,以離心方式或周邊方式推動流體。 (有關更多信息,請參見“水泵的工作原理”部分)
但是無論類型和性能如何,始終 電氣控制。 通過給驅動螺旋槳的電動機供能以產生動能,可以控制它們的使用。 因此,小型泵(或帶有繼電器或MOSFET的大型泵)可用於使Arduino的液壓系統自動化。
至於它的應用,我已經提到了一些。 但是請考慮您可以使用Arduino創建自己的簡單項目。 例如,我在這裡離開你 有任何想法嗎:
- 自製的微型洗滌器,了解真正的污水處理廠的工作原理。
- 一種通過傳感器檢測水並啟動水泵排水的艙底水系統。
- 帶有計時器的自動植物澆水系統。
- 將液體從一個地方轉移到另一個地方。 流體混合系統等
價格和購買地點
水泵是一個簡單的設備,沒有太多的神秘感。 此外,只需€3-10,您就可以 買 一些用於Arduino的最簡單的電子泵,儘管如果您想要更高的功率,則價格會更高一些。 例如,您可以擁有以下這些:
- 具有12 l / h容量和240m靜態升程的3v潛水泵
- 12v UEETEK潛水泵,容量為10 l / min,靜態升力為5m
- 240l / h潛水油水微型泵,帶3m靜態升力。
- 12V潛水水泵,靜態高度為5m,工作時間為600 l / h。
- 靜態海拔高度為24m和5 l / h的1300V潛水泵。
- 潛水泵帶有220 / 240v插頭,容量為1500l / h,靜態升力為2m。
- 微型潛水泵2.5-6v 80-120 l / h
- 超靜音微型泵,最大升程達3.5m,排量達7.5 l / min
- JOYKK微型水泵2.5-6V,容量80-120 l / h
水泵的工作原理
水泵 它以非常簡單的方式工作。 它的螺旋槳安裝在電動機上,從而將能量傳遞給通過其葉片的流體,從而將其從進口推進到出口。
在那些 軸向型,水通過中心進入螺旋槳所在的泵室,當水通過高速旋轉的元件時,水的動能增加。 然後它將通過出口切向離開腔室。
En 徑向的,葉片在進水口的前面旋轉,將水推向出水口,就像是一個水車一樣。 在其他情況下,這就是他們如何移動水的方式。
將水泵與Arduino集成
如您所知,您還可以使用 繼電器 如果需要的話。 但是在這裡,為了將水泵與Arduino集成在一起,我選擇了MOSFET。 具體來說是一個模塊 IRF520N。 對於連接,事實是,這非常簡單, 遵循這些建議:
- SIG IRF520N模塊的IO引腳將連接到Arduino引腳,例如D9。 您已經知道,如果進行更改,則還必須更改草圖代碼以使其起作用。
- Vcc和GND 您可以將它們連接到IRF520N模塊的5v和Arduino板的GND。
- U +和U- 在這裡,您將連接水泵的兩根電線。 如果沒有內部補償,則為感性負載,因此建議在兩根電纜之間使用反激二極管。
- Vin和GND 在這裡,您可以將機架與要用於外部給水泵供電的電池,電池,電源或您要用來為其供電的任何設備連接起來...
之後,一切都將被組裝,並準備從 草圖源代碼。 為此, Arduino IDE 您將必須創建一個類似於以下內容的程序:
const int pin = 9; //Declarar pin D9 void setup() { pinMode(pin, OUTPUT); //Define pin 9 como salida } void loop() { digitalWrite(pin, HIGH); // Poner el pin en HIGH (activar) delay(600000); //Espera 10 min digitalWrite(pin, LOW); //Apaga la bomba delay(2000); // Esperará 2 segundos y comenzará ciclo }
在這種情況下,只需打開泵並 使她工作10分鐘。 但是您可以添加更多代碼,傳感器等,並根據濕度傳感器的輸出,使用計時器等進行控制。