Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...

[es] :: Elektronika :: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...

Strane: 1 2

[ Pregleda: 5223 | Odgovora: 25 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pisac

Član broj: 13046
Poruke: 4578



+3341 Profil

icon Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...11.09.2011. u 19:28 - pre 152 meseci
Pre zime planiram da spojim sistem grejanja sa linuxom, tako da program (koji ću napisati) kontroliše grejače, pumpu, i ventile podnog i radijatorskog grejanja, a na osnovu podataka o temperaturama sa senzora koji su u podovima i zidovima.

Senzore bi trebalo da čitam lako, tako da to ne bi trebalo da bude problem.

Ono što mi nedostaje jeste jednostavna šema za spajanje grupe releja preko serijskog (ili USB) porta, tako da mogu da adresiram relej i pošaljem akciju (uključi/isključi), kao i da adresiram i čitam status na određenim ulazima (pod naponom/bez napona)

Za početak je sasvim dovoljno 16 izlaza i 8 ulaza. Nekada davno bih to možda mogao i sam da napravim, ali se elektronikom nisam bavio duuuugo vremena.

Koliko sam pogledao danas, internet je pun takvih (sličnih, opširnih, različitih) projekata, uređaja, itd... ali treba izdvojiti iz svega toga ono što je jednostavno za samogradnju (i za programiranje) i lako primenljivo.

Zna li neko da me uputi na pravo mesto i uštedi mi par dana surfovanja?
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...11.09.2011. u 20:01 - pre 152 meseci
Ajde napisi malo vise tehnickih detalja. Sta ti je, ili bi ti bila senzorika, koliko su ti udaljeni "snagasi" od Linux Box-a, ...

Generalno, bez mikrokontrolera koji bi bio 'izmedju' USB-a LinBox-a i energetike, tesko da bi nesto uspeo na prost nacin da postignes. Moglo bi preko paralelnog porta, koji sve vise nestaje, ali, ...
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

shadow88
shadow88
Tehnicar automatike i elektronike Dizel
elektro agregata
Energoglobal d.o.o
Novi Sad

Član broj: 217056
Poruke: 3065
*.adsl-a-6.sezampro.rs.

Jabber: ljubicicrobert@yahoo.com


+66 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...11.09.2011. u 21:23 - pre 152 meseci
za senzore moze neki A/D pa na paralelni port a za upravljanje relejima par tranzistora :) za USB nije los onaj UBW uredjaj, ima tema o njemu na forumu sa sve plocicom i sourceom kao i ne kompajliranim softverom pisanim u BASIC-u ali nije problem kompajlirati ga , naravno odmah mozes i da ga prilagodis svojim potrebama ili da napises potpuno novi SW

jedino ne znam da li ce ovaj UBW da radi na Linuxu , mislim da hoce :)

http://www.elitesecurity.org/t427969-0
 
Odgovor na temu

pisac

Član broj: 13046
Poruke: 4578



+3341 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...11.09.2011. u 21:26 - pre 152 meseci
Citat:
ZAS011: Ajde napisi malo vise tehnickih detalja.


Ma tehnički detalji su suvišni jer sve treba da bude krajnje prosto. Kompjuter mogu da dovedem i do samih releja ako treba, a i releje mogu da dovedem do kompjutera. Bitno je samo da izlazi daju dovoljno struje da okine relej, a ulazi samo treba da detektuju prisustvo napona (preko optokaplera, releja, čega god), može 5v, 12v, 230v, kakva god da je šema ja ću kasnije da je prilagodim eventualnim drugačijim potrebama.

Može čak i paralelni port ako nema šeme (ili je bolja nego) za serijski, pošto imam bar 3-4 stara kompjutera (i 2 laptopa) sa paralelnim portom na sebi

U suštini, trebalo bi da radi ovako: adresiram izlaz i pošaljem 1/0 (da li da uključi ili isključi relej), adresiram ulaz i pročitam stanje 1/0 (da li ima ili nema napona).

Dakle, što jednostavnije (to bolje)...
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...11.09.2011. u 21:38 - pre 152 meseci
Axm, da.

Paralelni port, bez ikakve "pameti", za izlaze HC595 + ULN2803, za ulaze, napisem ti malko kasnije kad se setim koji bese Parallel-in Serial-out, i sve to lepo na samo jedan stari dobri paralelni, a softver ces da piskaras sam, barem na Lindzi imas gcc

Edit: Parallel-in / Serial-out: HC165

[Ovu poruku je menjao ZAS011 dana 11.09.2011. u 23:23 GMT+1]
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

shadow88
shadow88
Tehnicar automatike i elektronike Dizel
elektro agregata
Energoglobal d.o.o
Novi Sad

Član broj: 217056
Poruke: 3065
*.adsl-a-6.sezampro.rs.

Jabber: ljubicicrobert@yahoo.com


+66 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 05:46 - pre 152 meseci
pe eto ti taj UBW projekat , za ovo sto si napiao je savrsen, sve portove mozes da podesis kao ulaz ili izlaz a imas ih dovoljno... lako mozes promeniti softver i graficki i funkcionalno, a ako nece da ti trci na linuxu onda pokreni to preko emulatora..

za upravljanje relejima ti je dovoljno da na izlaze zakacis po tranzistor, a na ulaze isto ili bolje po optokapler pa da prilagodis napone na LED kako ti volja...
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 06:20 - pre 152 meseci
ako hoces direktno da konrolises preko paralelnog porta onda mozes da imas 8 izlaza(preko data porta) 5 ulaza (preko status porta), e sad zaboravio sam ali mislim da mozes da dodas jos par ili izlazu ili ulazu preko comand porta,
za 16 ulaza i 8 izlaza vec ti ni USBW nece pomoci, mislim da ima ukupno 20 i/o sto ti je opet 4 manje,

jedno resenje ti je da preko nekog mc sa dovoljno nozica recimo pic16f74(33GPIO), povezes preko seriskog/max232 na MC, pisanje softwera za seriski interfejs za mc je krajnje jednostavan, a gomila i pic i atmel mikrokontrolera imaju vec hardverski USART tako da cak ni to nemoras da pises,
prakticno jedino sto ti treba sa strane programiranja microkontrolera jeste
da kad primi 16bitni podatak od kompa posalje na GI/O,
( inace kad se napuni bafer u usart-u, unutar mc se aktivira interupt tako da nemoras ni da stalno upitkujes da li je dosao podatak)

kad mu se pojavi interupt na nekom od 8 ulaza, procita isti i posalje kao 8bitni podatak kompu.)

sa komp strane samo citas ili pises com portu.

ako se razumes u C, onda ti programiranje recimo Pic-a nece biti nikakav problem da savladas za par dana, jedino sto ces morati da investiras u neki programator imas na limundu pickit2 klon za oko 20e, i da se nerviras par dana dok ne provalis male bubice, ali generalno samo procitas Datasheet i na konju si. A siguran sam da cemo ti ovde pomoci ako se negde zaglavis. A i isplati se da naucis osnove mikrokontrolera, jet ti to otvara mogucnosti da pravis bukvalno sta god pozelis.

sto se tice elektronike kojim god putem da krenes moraces da pravis svoju plocicu posto kontrola releja zahteva tranzistore, a parallni port zahteva serisko paralelnu konverziju i na ulazu i na izlazu.
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 07:13 - pre 152 meseci
Za HC595 su potrebna 3 pin-a, a cini mi se isto toliko i za HC165, i sve to bez mikrokontrolera, samo programce koje "cavrlja" sa paralelnim portom, a broj izlaza, 8 x broj kaskadno vezanih HC595.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 07:19 - pre 152 meseci
jes al nece imati "lepotu" interupt driven programa, a i mnogo ce sebi vise mogucnosti da otvori ucenjem MC-a, ali upravu si najeftinije i jednostavnjije resenje je 2 hc595 i 1 hc165 za 16/8, par optocuplera i tranzistora i voila

p.s 4 pina, S-in, CLK, Strobe ,OutE, doduse moze da radi i sa OE konstantno ukljucenim, ali ovako dobije vise kontrole.
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 08:26 - pre 152 meseci
@Leto Atreid: pisac je dobio sta je 'teo, prosto, jednostavno i, skoro pa dzaba. Izjasnio se da mu PC aplikacije pod Lin-om nisu problem, vecina "staraca" racunara ima paralelni kort,...

Sto se OE tice, njime samo moze da "ubije" sve izlaze odjednom, sto u piscevom slucaju nije, cini mi se, potrebno (nece da "gura" PWM na izlaze).
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 08:54 - pre 152 meseci
mozda mu sad ne treba, mozda mu zatreba, posto ima dovoljno pinova na paralelnom portu za to, sto da ne,
da dodam nesto da ne ispadne da samo zanovetam,

moze da postavi dva 74hc595 paralelno, tj, da koristi 2 puta po 4 pina (data porta) da ih "vozi", time bi mu bilo dovoljno da salje 8 byta na port umesto 16(za rednu vezu), a posto ulaz moze da se procita sa 8byta, dobje citanje i pisanje sinhronizovano.
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 09:28 - pre 152 meseci
Citat:
Leto Atreid: mozda mu sad ne treba, mozda mu zatreba, posto ima dovoljno pinova na paralelnom portu za to, sto da ne,
da dodam nesto da ne ispadne da samo zanovetam,

moze da postavi dva 74hc595 paralelno, tj, da koristi 2 puta po 4 pina (data porta) da ih "vozi", time bi mu bilo dovoljno da salje 8 byta na port umesto 16(za rednu vezu), a posto ulaz moze da se procita sa 8byta, dobje citanje i pisanje sinhronizovano.


Bit-a

Nije zanovetanje, al PPort moze bez pardona da "skljocara" na 25 kHz, a ako patch-uje kernel sa RT (real Time) patchom i preko 100 kHz (EMC2 softver za "vozanje" CNC masina), tako da za upravljanje centralnim grejanjem brzine ima samo tako. Sta je 2 kaskadirana 595 ako podatak na njihovim izlazima imas skoro trenutno.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 09:34 - pre 152 meseci
byta, ili ti 8-bita, kolko moras da posaljes PP za svaki bit podatka, posto ga saljes seriski, tako da 16 bita za izlaze, je 16 byta poslatih na PP, duplo tolko ako moras da dizes i spustas klok za zvaki bit
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 09:49 - pre 152 meseci
I dalje tvrdim da to resava piscev problem. Kontrolisanje centralnog grejanja nije "mrdanje" 6 osa CNC masine.

Covek lepo pitao za nesto ne-komplikovano i jevtino.

Moze to da se odradi i sa mikrokontrolerom koji je okacen na Full Speed USB (2.0), al' to je druga prica i nije ni brza ni jevtina za realizaciju.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 12:48 - pre 152 meseci
Pisac, posto planiram nesto jednostavnije i sam da radim, napisi molim te, koje radijatorske ventile koristis.
Meni je dilema da li da stavljam ON/OFF ventile pa da se zezam sa otvaranjem i zatvaranjem u zavisnosti od temperature po sobama ili da na radijatore stavim set sa termo glavom a da ukljucujem i iskljucujem bojler. Ima li neko slicna iskustva da podeli?
gorankg
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 14:40 - pre 152 meseci
@goran_68: kakve veze ima ovo sto si napisao sa temom koju je zapoceo pisac? Ono sto nije elektronika, lepo na TechZone.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 16:38 - pre 152 meseci
Ima veze u tome šti pravimo sličnu stvar. Ukoliko si moderator i smatraš da to ne treba tu da stoji, jednostavno, obriši.
gorankg
 
Odgovor na temu

robert63

Član broj: 55855
Poruke: 3732
*.dynamic.isp.telekom.rs.



+101 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 20:03 - pre 152 meseci
Citat:
goran_68:  Ukoliko si moderator


Odakle Ti takva ideja,
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 20:33 - pre 152 meseci
OK, ja sam u aut-u kad je ova tema u pitanju. Ima ovde i malo_umnijih od mene.

EDIT: typo

[Ovu poruku je menjao ZAS011 dana 12.09.2011. u 23:18 GMT+1]
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

shadow88
shadow88
Tehnicar automatike i elektronike Dizel
elektro agregata
Energoglobal d.o.o
Novi Sad

Član broj: 217056
Poruke: 3065
*.adsl-a-6.sezampro.rs.

Jabber: ljubicicrobert@yahoo.com


+66 Profil

icon Re: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...12.09.2011. u 21:57 - pre 152 meseci
dodavanjem logickih kola na UBW moze se dobiti sasvim dovoljan broj ulaza i izlaza , npr za izlaze se moze dodati neka AND ili NAND logika, a za ulaze isto , isto tako moze da se u kodu definise da softver unapred radi sa tom logikom nakacenom na UBW

http://download.cnet.com/Lalim...asic/3000-2085_4-10442590.html

evo jednog zanimljivog softverceta koji moze da upravlja paralelnim portom kako vam volja, kao i da nadzire ulaze, a moze i da se koristi kao server pa da se u internoj mrezi preko jednog kompa upravlja relejima nakacenim na paralelni port drugog kompa, a sve ide preko IP adrese... kupis USB na paralelni port adapter i uzivas...
 
Odgovor na temu

[es] :: Elektronika :: Linux i kontrola kućnih uređaja, relejni izlazi, senzorski ulazi, itd...

Strane: 1 2

[ Pregleda: 5223 | Odgovora: 25 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.