Czy potrafisz umieścić dodatnią linię 120vac na płycie?


18

Czy jest coś, co muszę wiedzieć o umieszczeniu dodatniej linii 120 V prądu zmiennego na mojej płycie? (Na przykład, jeśli na początku jest to zły pomysł.) Będzie to po prostu lampka bożonarodzeniowa przy mniej niż ćwiartce wzmacniacza. Wprowadzę tylko linię dodatnią do przekaźnika DIP. Słyszałem tylko kilka przypadków, w których ludzie to zrobili, a moje jedyne elektryczne doświadczenie dotyczy 5vdc, więc nigdy nie byłem zszokowany. Wiem, że nie będę tego dotykać, dopóki jest on podłączony.

Będę też miał przewody sterujące 5vdc po drugiej stronie płyty. Czy powinienem wrzucić jakieś diody, aby chronić moje Arduino, czy przekaźnik powinien dobrze izolować zasilanie?


Uff, cieszę się , że ta społeczność jest na to otwarta. Poczuj się, jakby pytania dotyczące takich rzeczy, które wydają się proste dla innych, nie były równie dobrze podejmowane na innych stronach SE!
Kyle

4
Jako długoletni użytkownik SO i dalszej rodziny, zawsze uważałem, że proste pytania są ważne. A czasem pozornie proste pytania prowadzą do naprawdę interesujących, głębokich odpowiedzi.
RBerteig,

Odpowiedzi:


19

Nie stawiaj napięcia 120 VAC na płycie chlebowej. Chociaż nic nie stoi na przeszkodzie, aby postawić 120 VAC na brodzie, jest to naprawdę niebezpieczne, więc nie rób tego.

Zdobądź perfboard do wlutowania przekaźnika. Zamontuj wspomnianą perfboard z przekaźnikiem w plastikowej obudowie projektu. W ten sposób nie spowoduje to przypadkowego zwarcia żadnego z styków przekaźnika. Wywierć otwór w pudełku, aby umożliwić złącza 120 V AC.

Wszystkie te przedmioty możesz zdobyć w lokalnym Radio Shack lub elektronice Fry'ego. Lub prawie każdy sklep z artykułami elektronicznymi.

Zgodnie z twoimi komentarzami masz HSR412. Nadal powinieneś dostać perfboard i plastikowe pudełko i wlutować to urządzenie, aby chronić je i chronić siebie i innych przed potencjalnym wstrząsem. Arkusz danych mówi, że zapewnia „4000 VRMS Isolation”, więc bez izolacji powinieneś być w porządku.

Arkusz danych określa, że ​​kontrolna dioda LED ma spadek napięcia o wartości 1,6 V DC przy 10 mA. Zakładając, że Twój Arduino wyprowadza napięcie 5 V DC, potrzebujesz rezystora połączonego szeregowo z diodą LED, aby obniżyć 3,4 V DC podczas przejścia 10 mA. Ma to na celu obniżenie napięcia 5 V DC do 1,6 V DC. Możesz użyć prawa Ohma ( ), aby obliczyć wymagany opór:V.=jaR

.R=V./ja=3.4 V./10 mama=340 Ω

W rzeczywistości nie ma rezystora dokładnie 340 omów, więc wybierz rezystor 390 omów. Teraz obliczyć moc na oporniku 390 Ω:

.P.=jaV.=ja2)R=(10 mama)2)(390 Ω)=0,039 W.

Tak więc powinien być odpowiedni opornik 390 omów, 1/8 wata połączony szeregowo z diodą LED. Aby podłączyć Arduino do przekaźnika w następujący sposób:

     Arduino                             HSR412
----------------+                     +----------
                |       390 Ohm     1 |
    control pin +-------/\/\/\/-------+----+
                |       1/8 Watt      |   _|_
                |                     |  _\_/_
                |                   2 |    |
                |             +-------+----+
                |           __|__     |
                |            ___      |
                |             _       |
                |                     |

Maksymalny prąd źródła pinów z Arduino wynosi 40mA na pin IIRC, więc powinieneś być w stanie bezpośrednio sterować diodą LED i rezystorem. Ponownie najlepiej jest umieścić przekaźnik w plastikowej obudowie, aby uchronić się przed obecnym napięciem 120 V AC.


Naprawdę niebezpieczne? Słodko, cieszę się, że mi powiedziałeś! Chwila, czy płyta prefabrykowana jest tym, co można dostać w budce radiowej?
Kyle

W rzeczywistości są to przekaźniki półprzewodnikowe, nadal mają odrzut?
Kyle

3
@Kyle: Oh, są w stanie stałym? Ponieważ nie mają cewek, nie ma indukcyjnego odrzutu. Ale czy mógłbyś podać nam dokładny numer części? Występują w jeszcze większej liczbie odmian niż przekaźniki mechaniczne. Na przykład niektóre przekaźniki SSR mają piny sterujące, które można podłączyć bezpośrednio do pinu mikrokontrolera itp.
In silico

To HSR412, a arkusz danych znajduje się tutaj . Nie obchodzi mnie, że to DIP, ale było tanie.
Kyle

Dobra, ta odpowiedź jest na najwyższym poziomie. Pomogłeś mi z kilkoma rzeczami. Dzięki za to wszystko!
Kyle

10
  1. Że linia 120 V AC nie obchodzi, że planujesz używać tylko ćwierć wzmacniacza. Prąd jest ograniczony tylko przez wyłącznik na sieci. Może być 15 A.
  2. Nie rób tego

8

Jak powiedzieli inni, zły pomysł . Rozumiem, że nie planujesz dotykać chleba, ale coś się dzieje.

Spójrz na spód płyty. Niektóre mają odsłonięty tam nagi metal klipów. Nawet te, które zwykle nie mają papierowej naklejki na goły metal. Czy naprawdę jesteś pewien, że ma on klasę wytrzymałości izolacji 120 VAC? Nie jestem.


Tak, nie byłem do końca pewien, co o tym myśleć. Nie zamierzałem tego jednak robić bez konsultacji z ekspertami takimi jak ty =)
Kyle

-6

Użyliśmy Raspberry Pi do kontrolowania zasilania prądem przemiennym za pomocą przełącznika przekaźnika 5V, podłączonego przez płytkę. Płyta chlebowa nie miała metalowych zacisków na dole - wokół była z tworzywa sztucznego. Doświadczyliśmy niespójnego zachowania, ale odkryliśmy, że to RaspPi wysyła sygnał sterujący 3,3 V, co nie zawsze wystarczało do sterowania przekaźnikiem 5 V.

Mieliśmy również cały system za wyłącznikiem 15A (przeciąć przedłużacz na 3 części, jedną, która jest podłączona ze ściany do wyłącznika, jedna z wyłącznika do przekaźnika, a ostatnia od przekaźnika do standardowego gniazdka ściennego, które można kup od Lowes). W ten sposób, jeśli jakoś coś pomylimy, a energia skończy się z powrotem na linii, uruchomi to wyłącznik i nie zabije prądu w naszym biurze.

Jeśli chodzi o oprogramowanie, użyliśmy Node.js na Raspberry Pi do rozmowy z serwerem Socket.io. Klient utrzymuje stałe połączenie, nasłuchując komunikatów „pin up” lub „pin pin” nad gniazdem. Jeśli otrzyma komunikat, używa modułu pi-pgio npm do sterowania stykiem 12 Pi, który uruchamia przekaźnik i włącza lub wyłącza zasilanie naszego gniazda.

Oto gotowy produkt: https://www.youtube.com/watch?v=OmcQZD_LIAE

Składniki:

  • Raspberry Pi, z systemem Ubuntu i Node.js, przy użyciu modułu pi-gpio
  • Złącze pin GPIO Raspberry Pi
  • Karta bezprzewodowa USB
  • Przekaźnik 5V -> RadioShack
  • Płyta chlebowa i kable -> RadioShack
  • Przedłużacz -> Lowes
  • Wyłącznik 15 A -> Lowes
  • Taśma elektryczna -> Lowes
  • Ścienne gniazdo zasilania -> Lowes

Następne kroki:

  • Transformator do konwersji linii prądu przemiennego na prąd stały (przed przekaźnikiem) w celu zasilania Pi
  • Zamień Pi na arduino i przepisz klienta gniazda

Podsumowując, tak, jest to możliwe i tak, możesz to zrobić bezpiecznie. Oczywiście, należy bardzo ostrożnie obchodzić się z tym systemem, gdy zasilanie jest podłączone. Jeśli masz dostęp do każdego, kto pracował w domach elektrycznych, pomaga poprosić o pomoc, głównie w ramach kontroli sanitarnej i dać ci pewność siebie faktycznie przejść przez to :)

Mam nadzieję, że to pomoże i powodzenia!


1
Nie można powiedzieć, co dokładnie pokazuje ten film. Nigdy nie dyskutowano o kwestiach zasilania linii pod napięciem na płycie chleba, co nie jest oczywiste w krótkim widoku elektroniki. Krótko mówiąc, wideo nie ma znaczenia, więc jest tylko spamem.
Olin Lathrop

Cześć Olin, edytowałem z kilkoma szczegółami. Mam nadzieję, że to pomaga!
mikermcneil

„Podsumowując, tak, jest to możliwe i tak, możesz to zrobić bezpiecznie”. ! = "Oczywiście, należy bardzo ostrożnie obchodzić się z tym systemem, gdy zasilanie jest podłączone." # Jeśli coś jest bezpieczne, nie musisz być ostrożny. // Aby uczynić urządzenie klasy II niebezpiecznym, trzeba będzie spróbować. Byłbym bardzo zaskoczony, gdyby komuś udało się przypadkowo doznać śmiertelnego szoku z tostera (klasa I). Gniazdo żarówki prawdopodobnie byłoby „klasą 0”, ponieważ musiałbyś tam włożyć palec. Ale napięcie sieciowe na płycie chlebowej wynosi -I lub -II, tzn. Nie jest bezpieczne.
Oskar Skog
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.