Styrning och givare för styrning(läs automatisering) av pool

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
KarlINykvarn
Inlägg: 17
Blev medlem: 11 februari 2012, 16:49:24

Styrning och givare för styrning(läs automatisering) av pool

Inlägg av KarlINykvarn »

Hejsan,

Har märkt att det finns en hel drös med kluriga människor här :-)
Mitt problem är:
Jag har en pool (modell gigantisk) som kloreras av en saltklorinator.
Det jag saknar är styrning för pumpar, diverse ventiler, belysning, m.m. och för det så behöver jag kunna läsa in data via diverse givare som jag kan processa via min dator.
Jag tänkte bygga appen i C# (väl bevandrad i utveckling sedan snart 20 år så det börde inte vara nåt problem), däremot är jag en nolla vad gäller elektronik. Ok, jag kan hålla i en lödkolv och jag hajjar att läsa färgkodningen på ett motstånd men där tar det slut typ :-(

Jag behöver kunna:
- Tända/Släcka 6 (ev fler) lampor oberoende av varandra. Lamporna är 12v 300w
- Styra 2 pumpar av/på (inte höja sänka varvtal dock)
- Styra andra pinaler (230v) 1 pinal per relä, dock ej klart än... ej krav men vore bra om det var förberett för det.
- Läsa in värden från givare: - Temperatur från 2 punkter i pool-systemet samt 1 luft-temperatur
- Vattenvärden: Ph, Redox och klor-värden. (jag har en Ph och Redox-probe, har ni andra förslag på hur det kan mätas så go ahead :-) )
- Flödesvakter för att säkerställa att pumparna driver vattnet och att det finns vatten i cirkulation i systemet.

Så, nån snäll som kan ha förbarmande över mig och hjälpa mig med ritningar och skisser och lista osv så jag kan bygga det här?

Tack på förhand!

/Karl
H.O
Inlägg: 6032
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av H.O »

Du behöver ju någon form av interface för att koppla alla pinaler/signaler till datorn. Att bygga ett sådant själv är naturlgivis fullt möjligt och kan vara en fördel då du kan anpassa det precis till din applikation men eftersom du anser dig själv vara relativt grön på elektronik så är det kanske inte rätt väg om syftet inte i första hand är att lära dig.

Jag skulle istället remomendera att du köper något färdigt interface som du kan "prata med" från C#. Jag Googlade lite och dök på det här som kanske kan vara lämpligt. Tyvärr måste man logga in för att se databladet men den kortfattade infon som finns direkt på sidan verkar bra för dina ändamål. (Med reserveration för hur dina analog signaler ser ut, spänning, ström osv.)

Självklart måste ovanståden kompletteras med reläer etc.

Jag har sett flera andra "universal I/O burkar" men just nu hittar jag inte någon av dom. Det finns säkert någon annan som kan länka till andra nått lämpligt.

Nackdelen med en sån här lösning är ju att om datorn skall styra systemet så måste ju datorn stå och gå hela tiden. Inget problem i sig om du tänkt dedikera en liten strömsnål maskin till detta, lite värre om du tänkt köra det på "skrivbordsdatorn" men det har du såklart tänkt igenom.
grottan
Inlägg: 485
Blev medlem: 16 maj 2010, 12:16:42

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av grottan »

www.wut.de har en del IP anslutna IO enheter som kanske kan passa. Finns även en del "ADAM" burkar på ELFA som kanske kan fungera.
Användarvisningsbild
SeniorLemuren
Inlägg: 8765
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av SeniorLemuren »

Det framgår inte exakt vad du vill "processa" i datorn, men för mig låter det som om du skulle kunna lösa det genom att använda en PLC med nödvändigt antal reläutgångar och ingångar.

Om det är några indata som skall behandlas analogt så kanske en enkel lösning är att komplettera PLC-n med en enkel PIC16F***, Arduino eller PicBasic- modul. Kan inte tänka mig att du behöver en komplett PC för att klara detta.

När det gäller temperatur, luftfuktighet och de andra parametrarna så antar jag att du vill ha en systemhändelse beroende på dess max resp. min-värden och i sådant fall kan ju allt behandlas digitalt i en enkel PLC.
KarlINykvarn
Inlägg: 17
Blev medlem: 11 februari 2012, 16:49:24

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av KarlINykvarn »

Hej!

Det jag vill processa är både styrningen av belysningen, dvs både via timer, rörelse-deckare men också brytare på väggen.

Jag vill läsa in värdena från givarna, dvs ph, redox och klor för att snabbt kunna avgöra om jag ska öka klorproduktionen (manuellt) eller inte.
Dvs, poolen ska bli semiautomatiserad, inte helautomatiserad.

Främst ser jag att dessa värden ska publiceras via en webtjänst som jag kan komma åt både via min telefon (iphone/android) eller en dator/padda, och slutligen en fast installerad touch-enhet som sitter på väggen för styrning.

Sen också för att kunna samla data för att i framtiden helautomatisera helheten.
Kuriosa: jag ska komplettera poolen med en solfångare, som baserat på tid, solstånd och värme ska kopplas in och värmeväxlaren ska kopplas ur.

Kuriosa #2: efter 20.00, (eller liknande) så ska poolen stängas automatiskt om rörelsedeckarna inte känner av någon rörelse på säg 15 minuter eller nåt. Det gör att jag måste trigga ett relä som kickar igång motorn som styr pooltäcket.

Var det där mest rörigt eller?

Angående enheten, jag tänkte en netduino som primär styrenhet, den har nätverk in vilket gör att jag kan styra den från min server som ändå står och tuggar inne i huset :-)

/Karl
KarlINykvarn
Inlägg: 17
Blev medlem: 11 februari 2012, 16:49:24

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av KarlINykvarn »

Hej!

Det jag vill processa är både styrningen av belysningen, dvs både via timer, rörelse-deckare men också brytare på väggen.

Jag vill läsa in värdena från givarna, dvs ph, redox och klor för att snabbt kunna avgöra om jag ska öka klorproduktionen (manuellt) eller inte.
Dvs, poolen ska bli semiautomatiserad, inte helautomatiserad.

Främst ser jag att dessa värden ska publiceras via en webtjänst som jag kan komma åt både via min telefon (iphone/android) eller en dator/padda, och slutligen en fast installerad touch-enhet som sitter på väggen för styrning.

Sen också för att kunna samla data för att i framtiden helautomatisera helheten.
Kuriosa: jag ska komplettera poolen med en solfångare, som baserat på tid, solstånd och värme ska kopplas in och värmeväxlaren ska kopplas ur.

Kuriosa #2: efter 20.00, (eller liknande) så ska poolen stängas automatiskt om rörelsedeckarna inte känner av någon rörelse på säg 15 minuter eller nåt. Det gör att jag måste trigga ett relä som kickar igång motorn som styr pooltäcket.

Var det där mest rörigt eller?

Angående enheten, jag tänkte en netduino som primär styrenhet, den har nätverk in vilket gör att jag kan styra den från min server som ändå står och tuggar inne i huset :-)

/Karl
MathiasP
Inlägg: 395
Blev medlem: 19 januari 2011, 23:47:02
Ort: Göteborg

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av MathiasP »

Jag skulle inte direkt råda dig bygga något som redan är uppfunnet. :wink:
Det du ska använda dig av är någon form av PLC. Betydligt driftsäkrare och enklare installation. Kommer även öka värdet på huset, med tanke på din lösning troligtvis inte kan användas eller lagas av nästa person som köper huset.
Jag hittade en intressant styrenhet som kan vara intressant att titta på. Rimligt pris med eternetanslutning.
www.loxone.com
KarlINykvarn
Inlägg: 17
Blev medlem: 11 februari 2012, 16:49:24

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av KarlINykvarn »

Hmm... såg bra ut, sånär som på priset. Tokdyrt för en helhets-lösning tyvärr.

Netduino'n tror jag kan funka vettigt faktiskt, däremot det jag saknar kunskap om är hur man: 1: mäter temperatur (exempelvis) och 2: matar en digital input med datat.
Hur jag ska processa värdena är inga problem då jag har relativt lång erfarenhet av styrprocesser och utveckling av mjukvara för desamma, så det är jag inte orolig för.
Måste bara få in värdena från en givare typ.

/Karl
JanErik
Inlägg: 3210
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av JanErik »

Arduino borde ju klara det, finns ethernet om man behöver koppla den till nätet. Lätt att komma igång med.

PLC behöver inte heller bli så dyrt, med Beckhoff kan man köra soft-PLC på en vanlig Windows-PC och kopplar I/O-modulerna över EtherCAT, dvs Ethernet.
Senast redigerad av JanErik 12 februari 2012, 22:25:12, redigerad totalt 2 gånger.
H.O
Inlägg: 6032
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av H.O »

Hej,
Du skriver i första inlägget att du vill "processa" signalerna i din dator, det läser jag som att du ska köra "reglerloopen" och vad det nu är i datorn.
När du nu hänsvisar till NetDuino så luter det mer åt att du ska köra regleringen/styrningen i NetDuino'n och sedan presentera data etc på PC'n.

MathiasP har såklart en poäng men även om man köper en PLC för 5-10kkr så blir ju lösningen unik och en "vanlig" husköpare kan knappast göra något åt eller med systemet om det strular om 5-10 år. Prylarna från Loxone såg ju trevliga ut men hur troligt är det att DOM finns om 5-10år om man behöver reservdelar. Nej, ska man vara såpass framtidsäker får man gå på de stora tillverkarna, Mitsubishi, Siemens etc men inte heller där finns grejjerna "för evigt". Dyrt är det också (jämfört med annat vi diskuterat här alltså)...

Jag har ingen erfarenhet av Netduino men den borde definitivt fungera till det du vill göra. Beträffande hur du "får in" dina signaler i Netduino'n så beror det såklart på vad det är för typ av signal. Enklast är om givarna du vill "läsa" ger en analog spänning ut, vanligt är ju 0-10V men Netduino tar 0-3.3V in (om jag läst rätt) så man får anpassa signalen med hjälp av en spänningsdelare (två motstånd).

Samma sak med de digitala utgångarna. NetDuino verkar inte orka driva några elektro-mekaniska reläer direkt utan du behöver någon form av drivsteg mellan, alternativt kör du med halvledareläer men även där det nog på gränsen till att NetDuino orkar driva dom direkt så någon form av driver behövs (en transistor t.ex).

Digitala insignaler skall vara 0V eller 3.3V (eller 5V) för 'av' respektive 'på'.

För att kunna ge mer specifika svar måste du tala om vad det är för relän du ska styra, vad det är för givare du vill "läsa" (inte bara 'en tempsensor') osv.
KarlINykvarn
Inlägg: 17
Blev medlem: 11 februari 2012, 16:49:24

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av KarlINykvarn »

Faktum är att jag inte vet vad det är för sensorer/givare jag behöver annat än att jag vet att jag behöver de :-)

Som sagt, jag behöver kunna mäta temperaturer (vatten och luft), och ph, redox och klor, samt styra reläer.
Sen hur det ska sitta ihop har jag inte en susning om. Jag har mina aningar såklart, inte helt tappad bakom en vagn men säker är jag absolut inte. Det är därför jag vänder mig till folk som vet, = ni :-)

Så, givet att jag kör på Netduino'n, kan nån ge mig en skiss, kopplingsschema, shoppinglista på vad jag behöver så är jag er evigt tacksam!!!! Kan klart tänka mig en hittelön för mödan :-)

/Karl
MathiasP
Inlägg: 395
Blev medlem: 19 januari 2011, 23:47:02
Ort: Göteborg

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av MathiasP »

Om du nu ändå bestämt dig för Netduino'n är hårdvaran ditt minsta problem. Börja med att sätta dig in i programeringen hur du tänkt allt ska funka. Där ligger de stora utmaningarna i ditt projekt.
Väljer du ett plc system räcker det med att bygga ihop färdiga funktioner. Avsevärt lättare att få överblick och ändra något i ett sånt system.
Varför jag föreslog Loxone är att jag hitta den för ett tag sen. Den är avsedd för fastighetsautomation. 5000kr för en sån produkt är billigt. Inga extrakostnader för programvara eller så. Okej. Den känns inte helt färdigutvecklad men för hemmabruk funkar det ju.
Jag köpte den för den även har knx. Funkar helt okej faktist. :)
KarlINykvarn
Inlägg: 17
Blev medlem: 11 februari 2012, 16:49:24

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av KarlINykvarn »

Hejsan,

Lustigt för det känns ändå som att jag saknar givar/sensor-bitarna.
Programmeringen är redan klar (i huvudet) men jag är osäker på hur sensorerna funkar och så....

/Karl
H.O
Inlägg: 6032
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av H.O »

Med den information du gett hittils kan vi knappast veta vad det är för givare du behöver (mer än VAD de ska mäta) så det är inte lätt att föreslå grejjer, det bästa vi kan göra är att gissa och om inte du vet vad du behöver är risken stor att det blir skit i slutänden i alla fall.

Om vi börjar med tempgivarna för vatten:
* Vilket temperaturområde ska de klara.
* Ska de sitta "i" vattenflödet eller kan de sitta utanpå exempelvis ett kopparör.
* Hur nogranna behöver de vara
* Behöver de vara IP-klassade, alltså ska de sitta utomhus, kommer det stänka/skvätta vatten på de (förutom på den delen som är I vattnet då förstås)
* osv

Jag säger inte att jag kan ge dig ett exakt svar på vilken sensor du ska ha även om du specar ovanstående men då har vi åtminstånde en chans att föreslå lämplig prylar. Redox vet jag inte ens vad det är...

I sin enklaste form är t.ex en "tempsensor" en termistor för några kronor och sen går det "upp" därifrån.

Ett tips jag kan ge är att titta på t.ex EGE, de har givare för det mesta men det är "industriprylar" så prislappen är därefter. Bland annat har de olika typer av "insticksgivare" som mäter både temperatur och flöd på samma gång, kanske kan vara intressant.

Som sagt, så länge sensorn lämnar en analog spänning, (t.ex 0-10V) så går den att koppla till din Netduino utan större problem.
Användarvisningsbild
Walle
Moderator
Inlägg: 7701
Blev medlem: 14 december 2004, 10:32:18
Ort: Stockholm

Re: Styrning och givare för styrning(läs automatisering) av

Inlägg av Walle »

KarlINykvarn skrev: Kuriosa #2: efter 20.00, (eller liknande) så ska poolen stängas automatiskt om rörelsedeckarna inte känner av någon rörelse på säg 15 minuter eller nåt. Det gör att jag måste trigga ett relä som kickar igång motorn som styr pooltäcket.
En liten reflektering angående detta: Är det inte en säkerhetsrisk? Om än väldigt liten. Säg att någon ligger och "slappar" och flyter runt i poolen, kanske ligger med en sån där uppblåsbar nack-krage och somnar. Och så helt plötsligt så börjar poolskyddet stängas. Finns det inte en risk att man hamnar under poolskyddet och drunknar?
Skriv svar