230V-os eszközök ki/be kapcsolása Linux alól USB-n

 ( KaTT | 2017. február 1., szerda - 18:56 )

Sziasztok!

Ez előtt nem tettem fel jól a kérdést, amiből kirobbant egy Baud értelmezési háború, ami elsöpörte a fő témát, most megpróbálom újra, remélhetőleg jobban.

Adott egy Linux, rajta USB 2.0 portok.
Az a cél, hogy lámpát, vagy bármilyen hálózati áramról üzemelő eszközt be tudjak kapcsolni (egy utasítással).
Például:

stty -F /dev/ttyUSB0 9600
echo -e '\xff\x01\x01' > /dev/ttyUSB0 // the relay 1 go ON

Nem ragaszkodom relé kártyához, bármi lehet, ami:

1. USB 2.0-n működik.
2. Ki/be kapcsolást meg lehet vele oldani biztonságosan, megbízhatóan.
3. Lehetőleg az Ebay-ről beszerezhető legyen, de ez már csak extra.

Köszönöm.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Erre bőven elég egy Atmega32u4 alapú $2-os bigyó amin alapból van usb port, illetve egy közönséges relé, meg egy tranzisztor (illetve talán néhány ellenállás is kell)

Köszönöm. Ez 4 portos. Például ilyenre gondolsz?

http://www.ebay.com/itm/MICRO-USB-5V-4-Channel-Relay-Module-USB-Control-Relay-Module-Serial-port-/272158999011?hash=item3f5df0c1e3:g:7QgAAOSwZQxW3N7g

Ezen 10A 250V relék vannak.
Aminél 8 van egyben, oda már kell 5V táp is.

Sakk-matt,
KaTT :)

Köszönöm a cím helyesbítését.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Például ez jó erre. De én magam valósítottam meg ilyet az se sokkal bonyolultabb tényleg csak néhány alkatrész kell hozzá. Ha egyszerre több dolgot is akarsz vezérelni akkor mindenképpen bistabil relé kellene vagy valami nagyobb táp mert a relének kell áram rendesen kapcsoláskor.
Szerk.: Most nézem amit linkeltél az simán soros portként kezelhető kész eszköz, szerintem kb. tökéletes az adott célra. Kérdés mekkora áramot vesz fel, illetve bistabil vagy monostabil.

http://www.ebay.com/itm/MICRO-USB-8-Kanal-RELAY-MODULE-5V-10A-Driver-free-PC-USB-Control-/172306974165

Ez már nyolcat tud kapcsolgatni, és kell neki 5V táp, mert a 700 mA a fogyasztása.
Ha ez kap 5V tápot, milyen teljesítményűt érdemes adni ennek? KB egy Android USB töltő elég?

Sakk-matt,
KaTT :)

A probléma usb töltővel, hogy az nem ad le rendes áramot csak trükközve pl. 200ohm tx rx közé. Ennek van egy plusz táp csatlakozója ha jól látom, abba kell bedugni a tápot, lehetőség szerint 1.5A legyen, 1A az csak talán elég, kicsit kevésnek tűnik ez a 700mAh, illetve bekapcsoláskor produkálhat érdekeset, szóval jobb a békesség legalább 1.2 amper legyen, amit pl. egy molex kivezetve simán tud, ha desktop gép. Az tuti beton stabil és bírja a strapát.
Az, hogy mennyire használható ez a board nem tudom, nem találkoztam még ilyennel élőben, de ha működik rendesen akkor lehet beszerzek én is ilyet.

Van működő, kimaradt 5V tápegységem, ami nem Androidos, USB-s, azzal fogom tesztelni.

Sakk-matt,
KaTT :)

Ha az USB-n táplálod, hogyan akarod vezérelni?
Az USB-vel szemben a panel túloldalán van egy tápcsatlakozó, ott adj neki áramot. Az USB-t eg a gépeddel kösd össze.

Úgy értettem, hogy az USB-n csatlakozik a gépre, és a tápegység csatlakozón fog kapni az USB-s tápegységből áramot, átalakítóval. Vagy egyértelműbb lett volna, ha azt írom, hogy van megfelelő tápegységem hozzá.

Sakk-matt,
KaTT :)

Sóhaj... :(

Javítsd ki a címet 230 V-ra légy szíves! A másik topicban is az volt a kérdésünk - többünknek emlékeim szerint -, hogy mit szeretnél kapcsolni. Miért? Például ezért:

http://electrialstandards.blogspot.hu/2014/04/electrical-contactors-utilization.html

Induktív, kapacitív, rezisztív terhelés? Az induló áram nagyon nagy lesz? Mit tudunk a terhelésről? A cos(fi)-ről van infó? Teljesítménye?

Amúgy épp a napokban csináltam ilyesmit, de neked nem lesz jó, mert nem lehet eBay-en kapni, valamint programozni is kell hozzá kicsit. :)


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Ami biztos, mint 2 eszköz:
- 60W izzó
- sziréna, 12V vagy 230V, még nem dőlt el

Az Ebay-t a könnyű beszerezhetőség és az utánanézhetőség miatt írtam. A legtöbb kütyüről van valami review... :)
Programozás: olyan kész megoldást keresek, amihez van kész lib/script, vagy leírás, hogy kell ki-be kapcsolni.

Sakk-matt,
KaTT :)

Ezek így első olvasatra eléggé problémamentes fogyasztók, különösebb nehézség nélkül kapcsolhatók.

Ami a többi részét illeti, ha úgy érzem, műszaki szempontból érdekes egy-egy hozzászólás, akkor reagálok rá, a kereskedelmi része viszont nem érdekel. Másképp állok én az efféle problémák megoldásához. Nem félkész modulok összeillesztését preferálom, hanem egyedi hardware tervezését. A félkész modulokban ennélfogva nem is vagyok járatos. Viszont épp az elmúlt talán 2 hétben illesztettem USB-re Linuxhoz egy PIC16F1455 típusú mikrokontrollert. Az USB stack-et készen használtam fel, az C-ben íródott. A többit assembly-ben írtam, ideértve az I2C kezelést, parancsértelmezést, numerikus konverziót, mérést. A PC-s oldalon pedig egy C-ben írott nyúlfarknyi, igen rövid libusb-t használó program van.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Köszönöm a hozzászólásod, én nem egyedileg tervezett hardverben gondolkodom, hanem olcsóbb, egyszerűbben pótolható alternatívában. Ha több időm és rutinom lenne, én is csinálnék ilyen hardvert, azonban inkább kész elemeket veszek, gyorsabb számomra.

Sakk-matt,
KaTT :)