Bir Ahududu Pi ile AC gücü (220V) nasıl kontrol edilebilir?


94

Bekleme modunda gereksiz yere güç harcayan diğer elektrikli cihazları açmak ve kapatmak için Raspberry Pi'yi kullanmayı düşünüyorum. Kısacası, bir AC soketini veya çoklu soketleri kontrol etmek istiyorum. Bir kişi bilgisayarın "düğmeye basmasına" nasıl izin verir:

Resim: CC-BY-SA 3.0, Firstfreddy tarafından

Fiziksel çözüm bir röle, ancak hepsini kendi başıma inşa etmek ve 220V ile oynamak istemiyorum ve açıp kapatırken kıvılcım çıkarıyor ;-) Raspberry Pi'nin boş moddayken 2 Watt istediği gibi Enerjiden tasarruf etmek için bir anahtar olarak anlam ifade etmeyebilir, bu yüzden aynı anda başka bir amaç için kullanılabilir olmalıdır.


16
Uyarı: ile arabağlantı şebeke elektriği ile çalışan gerektirir potansiyel olarak öldürücü gerilimler . Gerekli özen ve yeterlilik gereklidir.
Mark Booth,

Bu blog yazısı, uzun menzilli (> 100m) radyo modülleri kullanarak şebekeyi uzaktan açıp kapatmak için bir proje hakkında . Bir araya getirmek için bazı yeteneklere ihtiyacı var.
seggy

Yanıtlar:


48

EDIT 2018

Yıllar sonra ve hobist mikroelektronik topluluğu Raspberry Pi gibi ucuz ve güçlü gömülü bilgisayarların benzerleri sayesinde patladı. Bu, GPIO'nun 5 / 3.3V allotunda doğrudan çalışan ve daha kolay ve daha kolay çalışan mekanik rölelere neden oldu.

Onları bekar veya premade (Bangood, Seeedstudio, Gearbest, eBay, vb.) 4 - 48 "kanal" arasında bile görebiliyorum. Bunlar çok daha küçük boyutlu, çok uygun fiyatlı, güvenli ve kullanımı kolay.

görüntü tanımını buraya girin

# * * * UYARI * * * #

Şebeke anahtarlaması, potansiyel olarak ölümcül gerilimlerle arabirim içerir . Gerekli özen ve yeterlilik gereklidir. Ölüm mümkündür. YMMV. Bu, Russell McMahon'un Elektrik Mühendisliği konusundaki tavsiyesini anlatıyor.


--- Orijinal Cevap 2012 ---

Bir MCU veya bu durumda Pi'nin GPIO pimi kullanarak, mekanik bir röleye göre kontrol etmek için çok daha küçük ve daha kolay olan bir Katı Hal Röle kullanabilirsiniz .

görüntü tanımını buraya girin

Röleyi açık tutmak için giriş pimini sürekli sürmeniz gerekir (tıpkı mekanik bir röle gibi). Yani bu sinyalle ilgili bir sorun olursa, güç kesilir. Bundan kaçınmak için kendini sürdürebilecek başka bir devre tasarlamak zorundasınız.

Ancak eBay'de bu kadar ucuza alabilirsiniz ve tamamen güvenlidirler (izole edilir), bu yüzden Pi'yi havaya uçurmazlar ve onları çalıştırmak için çok fazla güç gerektirmezler, yaklaşık 3 ~ 10mA. Sadece bir tane satın almadan önce detayları kontrol edin. Ayrıca, ağır yüklerseniz ısınabileceklerini (azami dereceye yakın) dikkate almanız önemlidir.


7
Rölenin açık kalması için pimi sürmeye daima devam etmeniz gerekmez. Bistable röle adı verilen özel bir röle var. İki sabit modu vardır (açık ve kapalı), aralarında geçiş yapabilirsiniz ve tekrar değiştirilinceye kadar böyle kalırlar. Ancak normal röleler kadar yaygın değildirler.
Krzysztof Adamski,

Teşekkürler! Bu basit bir vidalı terminalden daha zor veya tehlikeli görünmüyor. RaspPi kendi güç kaynağını da değiştirebilir ;-)
Jakob

Ebay'dan daha ucuz, teslim edildi :) Honk Kong UK
Piotr Kula

1
@ppumkin: 5V bistable rölesi var (örneğin zettler AZ850P1-5) ve bunların pahalı olduğunu sanmıyorum (<2 $, tıpkı mekanik olanlar gibi). Fakat bu gerçekten uygunsa, yapmanız gerekenlere bağlıdır. Bazen giriş pimini sürmek zorunda kalmamaktan kaynaklanan enerji tasarrufu buna değer. OP için uygun olmayabilir, çünkü RPI ile ya da onun gibi bir şeyle enerji tasarrufu yapmak zor olacak.
Krzysztof Adamski,

3
Ucuz eBay olanlarından feci SSR başarısızlıklarını (ON gibi başarısız) gördüm. Onlardan kaçın.
Joel Wigton

30

Bu (RF) uzaktan kumandalı güç anahtarlarından birini alabilirsiniz (Yerel güç yuvalarınız için uygun birini bulacağınızı varsayarsak)

görüntü tanımını buraya girin

ve RPI'yı uzaktan kumandaya bağladı. Bu, izole olma ve herhangi bir şebeke kablosu gerektirmemesi avantajına sahiptir. Amaç güç tasarrufu sağlamaksa, cihazın güç tüketimini dikkate almanız gerekir.


1
+1. bu gerçekten iyi bir fikir ve yeni başlayanlar olarak şebekeyle etkileşime
girmekten

Daha da iyisi, bunun yerine Pi'ye 433MHz'lik bir verici modülü eklemek, yani a) uzaktan kumandayı feda etmeniz gerekmez, b) keyfi olarak uzatabilir (örneğin, söz konusu uzaktan kumanda ile kolayca uyumlu olmayan ürünlerle konuşmak; ).
Sz.

@Sz. Tabii - ancak bu, RF protokolünü tersine çevirmek için bir başkasını gerektirir. Yine de çok zor olmayabilir.
John La Rooy

Doğru, gerçekten, bu zorluk eklediğini unuttum. Aklımda son zamanlarda bir lib hakkında okunan sözde çok kolaylaştırarak ayarlandı. (Yine de hiç denemedim.) Şimdi bir tane bulamıyorum, ancak örneğin bu yazı bundan daha da kolaylaştıracak gibi görünüyor: instructables.com/id/…
Sz.

23

Hem Adafruit hem de Spark eğlencesi , bu amaç için monte edilmiş bir cihaz satar: Power Switch Tail , tamamen monte edilmiş veya kit olarak çeşitli modellerde bulunur. Kitin montaj talimatı (PDF) şemaları içerir.


1
Poster nerede yaşadığından bahsetmiyor (sanırım Kuzey Amerika'da değil - 220V ihtiyacına dayanıyor). Bahsettiğiniz cihaz ABD için tasarlanmıştır (fiş tipi) ve 220V ile uyumlu değildir.
Steve Robillard

1
220V için kit var, buraya
dm76

her iki sitede de stokta yok. alternatif var mı?
avi



6

Bir Telldus Tellstick kullanın!

Birçok uygulamaya sahiptir ve sensörleri de destekler.

Birçok dilde kod örnekleri: https://github.com/telldus/telldus

Doğrudan PI'ye bağlı olmasını istemiyorsanız, TellStick'i kontrol edecek bir HTTP API'sine sahip bir yönlendirici: http://www.dovado.com/index.php?option=com_content&view=article&id=13&Itemid=20

Ayrıca bir TellStick Net cihazı satın alabilir ve PI'den Telldus Live'a API istekleri gönderebilirsiniz (internet erişimi gereklidir).


Onu seviyorum onu ​​seviyorum ve sonra onu seviyorum. Mono'nun güzel anahtarlama sunucumu kullanması için çalışmasını beklemiyorum.
Pitto


5

Ayrıca mevcut bir cihazı da kullanabilirsiniz. USB üzerinden bağlanan bir Aviosys NetPower 8800 anahtarını ara yüzleştim.

Windows sürücüleri ile gelmedi ve bir Linux sürücüsü oluşturabilmek için bir arayüz spesifikasyonunu boşa çıkarmak istemediler.

Ama kontrol etmek için bir Python programı yazdım:

https://skydrive.live.com/#cid=500667A62B4F909A&id=500667A62B4F909A%21294


Evet, ayrıca mevcut bir elektrik kullanımı izleyicisi ve anahtarını kullanmaya başladım, ancak tescilli sürücüler kurmak zorunda kalmadan kolayca kontrol edilebilecek bir cihaz bulmak zor.
Jakob

3

X-10 seri arabirim mevcuttur. Bu, tam orada olmayan AC anahtarlarını kontrol etme avantajına sahip olacaktır.


2

tamamen farklı bir yaklaşım:

Sunucunuzun kurulmasını istediğiniz gibi, muhtemelen bir UPS fikrini de beğenirsiniz. Bir APC kullanabilirsiniz ve kontrol ahududu tarafından yapılır. Bu, yükselişe güç vermeni sağlayacak. En küçük UPS, yeni veya ikinci el olarak kullanılabilir. İkinci seçenek, 50 euro / dolar ya da daha azını geri koyacaktır ve ekstra avantajları vardır (ve ekstra izleme için web arayüzü oluşturmada ekstra bir zevk).

Bu şekilde daha fazla cihaz bağlayabilir ve ahududuların elektrik kesintisi sırasında kapatma komutları göndermesine izin verebilirsiniz.

5 sentim .......



1

sadece 2 şeye ihtiyacınız var:

  1. Raspi'nizin seri konektörünün RXD, TXD'si ile doğrudan arayüzlenen bir verici:

http://www.elv.de/elv-fs20-uart-sender-fs20-us-komplettbausatz.html

  1. bir röle ile bir alıcı (geçiş anahtarı). Bu, elektrik kesintisi sırasında bile durumunu korur:

http://www.elv.de/unterputz-funk-wechselschalter-fs20-ws1-komplettbausatz.html

burada daha fazla bilgi bulabilirsiniz:

Wi-Fi aracılığıyla çoklu prizleri (ışıkları) kontrol etmenin en ucuz yolu


1

İşte GÜVENLİ bir yol!

Kullanıma hazır kablosuz bir verici, bir kablosuz güç anahtarı (hem 220 hem de 110 volt çalışacak) ve 5 v röle kullandım.

Bu yüksek güçte anahtarlama bir arduino kullanılarak yapıldı ancak ahududu da aynı şekilde çalışacaktı (verici için kod gerekmez).

http://youtu.be/trZ3y4xCGhA


0

Belkin'in WeMo Switch'i + Ouimeaux Python kütüphanesi = herhangi bir lehimleme veya şebeke elektriğine maruz kalmadan / riske girmeden bir priz üzerindeki keyfi kontrol.

Dezavantajları: liste fiyatı başına çıkış başına 50 ABD dolarıdır, yalnızca wifi ağınız kurulduğunda çalışır ve dünyanın bir yerindeki fişlerle uyumlu olabilir veya olmayabilir.


0

Göreceli olarak zaman zaman geçiş yapan şeyler için mekanik röleleri yenmek zordur. "katı hal röleleri" daha iyi çevrim ömrüne sahiptir ancak çok daha yüksek maliyet ve çok daha yüksek işletme kayıpları vardır.

Sorun şu ki, piyasadaki pek çok röle panosu kötü tasarlandı, bu tür panolara baktığımda çoğu zaman yetersiz sızıntı ve boşluk mesafeleri görüyorum. Güç izlerinin düzenini görmeden şebekeyi kontrol etmek için böyle bir tahta almam.

Rölelerin kendi tasarımları tarafından desteklenmez, ortak bir röle tasarımında iki bobin pimi arasındaki kontak pimlerinden biri bulunur. Bu, rölenin / boşlukların bu rölelerle korunmasını, bir ucunda bobin pimlerine ve diğer ucunda kontaklara sahip olan bir röleye kıyasla daha zorlaştırır.

https://www.sainsmart.com/collections/internet-of-things/products/4-channel-5v-relay-module , mantıklı bir tasarım gibi görünüyor. Alttaki resme bakarsanız, tarama mesafelerini kontrol etmek için PCB'yi rölenin ortak terminalinin etrafına yerleştirdiklerini görebilirsiniz.

Ayrıca, kartı iyi yalıtılmış veya topraklanmış bir kasaya güvenli bir şekilde monte ettiğinizden ve tüm kabloların uygun şekilde tutturulduğundan emin olmalısınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.