Sida 2 av 3
Re: Styra relä från parallel port
Postat: 10 juli 2011, 09:01:08
av sodjan
> Det ska till största delen vara 230V enheter. Första tanken var om man kunde sända
> det genom skyddsjord och då få det i alla uttag och inte var låst till att dra kabel.
Se även :
http://en.wikipedia.org/wiki/X10_%28ind ... tandard%29
Se även alla andra gamla trådar kring "hemautomation" som finns på forumet.
Mycket av det grundläggande är säkert redan "färdigtänkt"...
> Sodjan: bra idé har inte tänkt så långt ,
Det var ingen "idé", det var bara hur man i princip måste göra.
> ...parallell porten, finns den kvar på moderna PC?
Kanske på stationära, men laptops (huvuddelen av "PC" försäljnigen dag)
saknar nog parr-port generellt. Jag kan tycka att det är lite klumpigt
att bygga det hela kring en PC överhuvudtaget. Dålig energieffektivitet
att ha en PC igång bara för att tända och släcka lite lampor.
Re: Styra relä från parallel port
Postat: 10 juli 2011, 09:18:45
av prototypen
när klocktimers kostar 39 spänn per styck och drar sådär 0,1 watt i egenförbrukning. Isolerade och klara.
Protte
Re: Styra relä från parallel port
Postat: 10 juli 2011, 10:57:29
av albert.anderberg
Att det blir något som jag kommer använda till något vettigt är mycket liten. Att köra Tellstick och Nexa strömbrytare är ju det lättaste, men inte lika roligt(tycker jag). Att köpa komponenter till något som jag egentligen inte behöver och kommer använda är jag inte riktigt sugen på. Får jag ihop det blir det kanske att styra 3 olika lampor som står på golvet i mitt rum, antagligen inte mer.
Har precis gått ut grundskolan, kan säga att vi inte gick i genom mycket elektronik under de 9 åren. Så min kunskap om standarder och lätta sätt att göra något på är lite bristfällig. Gör gärna saker väldigt omständiga.
Det var jag och en kompis som började fundera på systemet, antingen DMX eller något eget hittepå. Får se va hela projektet leder hän.
Re: Styra relä från parallel port
Postat: 10 juli 2011, 11:06:21
av sodjan
OK. Då kan nu ju kolla hur DMX fixar överföringarna och adresseringen
och sedan göra en lite förenklad variant. Men så som du beskrev det
i första inlägget så verkar det inte vara tänkt så mycket alls...

Re: Styra relä från parallel port
Postat: 10 juli 2011, 11:09:00
av Mindmapper
Med ATMega644 servern så är det löst, ca 1W förbrukning.
Hann komma in lite emellan. Kommentaren är om PC och timer inläggen.
Edit. Du kan med 644 servern börja med att direktstyra en del i ditt rum. Sedan inplementera DMX och dra till andra rum.
Re: Styra relä från parallel port
Postat: 10 juli 2011, 11:13:53
av sodjan
Vad 17 är det som är "löst" med ett ethernet anslutet slavkort ?
Inte host-delen i alla fall. Om tanken är att styrningen ska ske
genom att man sitter vid en PC med en web-browser och manuellt
styr lamporna så kanske det är "löst", men annars ser jag inte hur
du menar...
Re: Styra relä från parallel port
Postat: 10 juli 2011, 11:21:44
av Mindmapper
Det som är löst är att du inte behöver ha någon PC igång som slukar ström. Du behöver inte heller någon parallellport, de inplementerar du på servern. Sedan kan du styra från datorer, mobiler, etc.
Du kan styra direkt från servern via dess portar direkt till ssr, etc. Du kan inplementera protokoll, för DMX, etc.
Edit: stavfel
Re: Styra relä från parallel port
Postat: 10 juli 2011, 11:34:03
av sodjan
Aha, OK, då är jag med. Det där AVR kortet skulle alltså vara servern
i det hela. Jaha, OK. Jag tycker dock fortfarande att "det är löst"
är en liten förenkling, det är fortfarande en hel del programming
och "implementing", som du kallar, det kvar. Men å andra sidan
så blir det det oavsett vad man använder.

Re: Styra relä från parallel port
Postat: 10 juli 2011, 11:49:03
av Mindmapper
Visst är "det är löst" att underskatta allt som är kvar att lösa.
Det är väl nu det roliga kan börja, kan man nog säga.

Re: Styra relä från parallel port
Postat: 10 juli 2011, 12:49:25
av JohnGalt
Albert, tråkigt att säga det men du verkar ha alldeles för stora ambitioner med ditt projekt i förhållande till dina kunskaper.
Men jag vill absolut uppmuntra dig att bygga något!
Ett lagom projekt kan vara att koppla (upp till) 8 st SSR (solid state relä) till porten, de kan kopplas direkt till porten utan optokopplare, logik etc (se SSR i discolitez-länken i Mindmappers post).
Du borde egentligen köra med lågspänning (12V) på relän och lampor, men om du ska köra 230V, be någon som kan el kolla kopplingen innan du kopplar in.
Re: Styra relä från parallel port
Postat: 10 juli 2011, 17:01:48
av albert.anderberg
Med de ambitioner jag har nu så gör de i slutändan att jag skaffar mig kunskapen för det. När man gör något projekt så ska det vara en utmaning också så att man lär sig något. För att klara projektet så måste man skaffa sig kunskapen, att göra något man kan är oftast inte lika roligt som att lära sig något nytt.
230 volt är ju något man ska vara försiktig med, att dubbel kolla sina egna kopplingar hjälper inte eftersom man blir "hemmablind". Men det lär ta ett tag innan jag kopplar 230 volt på någon slags avancerad nivå. Får se hur det blir med kopplingarna och fjärrstyrningen. Kopplar nog ihop något senare om jag inte kommer på något roligare att göra.

Re: Styra relä från parallel port
Postat: 10 juli 2011, 19:06:40
av prototypen
Bara en kommentar om min tidigare fråga om parallellport, jag vände på sonens 4-kärniga och där fanns ingen P-port.
Sedan kan ju TS kolla om det skulle fungera med 1 trådsbuss (som egentligen är tvåtrådig).
Protte
Re: Styra relä från parallel port
Postat: 11 juli 2011, 01:53:45
av blueint
Att lära sig att programmera i C och överföra programmet till en mikrokontroller som t.ex ATMega644 är mycket användabart. Det underlättar ditt tänkta projekt enormt!
Re: Styra relä från parallel port
Postat: 11 juli 2011, 02:17:38
av jesse
albert.anderberg skrev:Med de ambitioner jag har nu så gör de i slutändan att jag skaffar mig kunskapen för det. När man gör något projekt så ska det vara en utmaning också så att man lär sig något. För att klara projektet så måste man skaffa sig kunskapen, att göra något man kan är oftast inte lika roligt som att lära sig något nytt.
Rätt inställning!
Nu finns det ju många sätt att göra detta på, så förslagen skulle kunna fortsätta i oändlighet. Försök att strukturera upp vad du egentligen vill göra och försök komma på vilken metod som är den roligaste utmaningen att jobba med. Parallellport eller AVR-server ... ?
Oavsett vilket så ska du omvandla signalerna så att du kan adressera olika enheter. Här finns också många sätt att gå till väga, beroende på hur man vill lösa det.
Om du använder "demultiplexer-kretsar" för att avkoda en parallell-adress (t.ex. 6 bitar till 64 positioner) kommer du att få 64 utgångar parallellt ... en för varje tänkt lampa. Det kan ju bli lite klumpigt minst sagt. Därför kanske man låter dra ut en flatkabel med de 6 adressbitarna (plus en on och en off-bit, som Sodjan föreslog) , samt GND och +5V, så kan man ansluta flera enheter i serie efter varandra på samma kabel... Då måste varje enhet ha en egen adressavkodare. Har du DIP-brytare på varje kort kan du ställa in önskad adress med dessa.
Ett annat alternativ, som är ungefär lika enkelt i hårdvara, men som kräver lite mer programmering är att skicka adressen samt data seriellt på samma kabel till alla enheter. Här kan du använda SPI till exempel. Om din kod består av 8 bitar totalt kan de första 6 bitarna vara adress och de två sista vara data. Detta fungerar ganska bra att avkoda med ett shiftregister och är inte krångligare att avkoda än parallella data. Seriell data är kul, för det innehåller en tidsfaktor också (bitarna kommer en och en efter varandra på "data"-tråden. Detta kan man följa med oscilloskop osv...

Re: Styra relä från parallel port
Postat: 11 juli 2011, 16:57:21
av Gustav180
Borde inte det gå att göra med en I2C I/O? Då behövs bara 2 signalledningar samt matningsspänning.