Mukava termostaattiprojekti

  • Keskustelun aloittaja Keskustelun aloittaja Tupsa
  • Aloitettu Aloitettu
Liittynyt
10.07.2017
Viestejä
750
Ajattelin modernisoida yhden irtopatterin bimetallitermostaatin. Tähän tarvitaan digitermostaatti, joka ohjaa sähkömoottoria kiertämään lämmittimen kiertosäädintä ees-taas 180 astetta lämpötilan mukaan. Eli, jos tavoitelämpötila on 22 astetta, sen saavutettua kääntyy nuppi 180 astetta vastapäivään, eli lämmitys kytkeytyy pois päältä. Ja toisin päin. Hysteeri voi olla vaikka ±1°C, mutta tuotahan voi toteutuksesta riippumatta helposti kasvattaa tai pienentää...

Ensimmäisenä vaiheena on miettiä toteutuksen helppous ja nopeus: Toteutetaanko ohjaushimmeli Arduino tms. "pikkutietokone"-pohjaisena vai valmiista osista. Minä puoltaisin valmisosia, koska en osaa ohjelmoida ja vaikka valmiita koodeja näyttää olevan jonkinlaisia, on niiden yhdistäminen, karsiminen ja muokkaaminen todella kiven alla. Toki en tätä vaihtoehtoa tyrmää, jos ensimmäinen vaihtoehto vaikuttaa esimerkiksi sopivien komponenttien löytymisen vuoksi huonolta.

Vaihtoehto 1: Valmiit osat

Valmiita osia olisivat 12 V digitermostaatti, joita saa nettikaupoista muutamalla kympillä tai jopa euroilla. Termostaatin lähdöltä menisi ohjausjännite releelle, josta moottorille, jonka tulee aina pysähtyä +180 astetta -kohtaan. Kun syöttöjännite loppuu, moottorin tulee kiertyä takaisin lähtökohtaan. Kyseessä on sinänsä looginen ja kohtuullisen helposti toteutettava vaihtorele-kytkentä, itseasiassa vaihtorelettäkään ei välttämättä tarvitse, jos on ns. kaksitoiminen termostaatti. Se tarkoittaa sitä, että siinä on kaksi lähtöä, lämmitys ja jäähdytys. Kun lämmityslämpötila saavutetaan, kytkeytyy samalla jäähdytys päälle, joten moottorin ohjauksen saisi suoraan termostaatilta (lämmityspuoli= myötäpäivään, jäähdytys=vastapäivään). Mutta mistä löytyvät sopiva kiertomoottori ja rajakytkimet, mielellään integroidut ja säädettävät? Kiertomoottorin tulee toki myös pyöriä tuo puoli kierrosta myös riittävän hitaasti, eli ehkä noin kahdessa sekunnissa.

Vaihtoehto 2: Pikkutietokone

Arduinolla tai muulla vastaavalla pikkutietokoneella voi toteuttaa lämmityksen ohjauksen. Laite ohjaisi termostaattina servomoottoria, joka hoitaisi lämmityksen nupin kiertämisen. Tässä vaihtoehdossa vaikeutena ovat minun tiedon mukaan ohjelmoinnin lisäksi se, että osat ovat ns. hajallaan, eli esim. kotelointi puuttuu, eikä esimerkiksi näyttö kuulu mukaan.

Kolvi pysyy kädessä, mutta varsinkin ohjelmoinnissa olen n00bi, tämä voisi olla ihan hyvä harjoitella ehkä ohjelmointia hiukan tai siis jtn, mutta kuitenkin kallistun vaihtoehto 1:n puoleen. Lisäksi homman toteutuksen nopeuskin olisi valttia. Nyt tarvitsisi löytää oikeastaan enää kiertomoottori, jossa nopeus on riittävän hidas ja rajakytkimet voi säätää. Mitä mieltä sinä olet?
 
Viimeksi muokattu:
Mietin että miksi yleensä pitäisi pyöritellä yhtään mitään muuta kuin silmiä ja peukaloita jos sinulla kerta on erillinen termostaatti jossa tavoitelämpötila asetettuna?
 
Miten olisi tuon lämpöpatterin sähkönsyötön pätkiminen jollakin releellä? Vähän pirun paljon helpompaa kuin jonkun moottorin tai servon virittäminen pyörittämään nuppia.
 
Miten olisi tuon lämpöpatterin sähkönsyötön pätkiminen jollakin releellä? Vähän pirun paljon helpompaa kuin jonkun moottorin tai servon virittäminen pyörittämään nuppia.

Onhan se helppoa, mutta en tee 230 Vac kytkentöjä
 
Lähinnä tarkoitin että jos tuo kerran on irrallinen lämpöpatteri niin liitäntä varmaan on pistotulpalla ja siihen väliin vaan joku valmis älyrele tms.

Tuon unohdin laittaakin ed. viestiin, eli pistorasiatermostaatti on jo testattu, eikä ollut juuri sen kummempi kuin laitteen sisäinen bimetallitermostaatti. Siksi nyt pitää tehdä tämmöinen "kiertävä" termostaatti! :)
 
Hanki halpakaupasta kauko-ohjattava pistorasiasarja hintaan 20€, lyö pistorasia seinään ja patterisi siihen kiinni, hoida kaukosäätimen napinpainallus haluamallasi tavalla. Noin pääset helpoimmalla valmiilla osilla.
 
Hanki halpakaupasta kauko-ohjattava pistorasiasarja hintaan 20€, lyö pistorasia seinään ja patterisi siihen kiinni!

Termostaatti mallia Tupsa! Hystereesi plus miinus 20 astetta!

Ehkä kuitenkin se digitermostaatti kiertämään mekaanisen nuppia!
 
Viimeksi muokattu:
Onnistuuko joku löytämään sopivan moottorin? Vääntöä siinä ei tarvi olla kuin puolen kilon verran.
 
Tuon unohdin laittaakin ed. viestiin, eli pistorasiatermostaatti on jo testattu, eikä ollut juuri sen kummempi kuin laitteen sisäinen bimetallitermostaatti. Siksi nyt pitää tehdä tämmöinen "kiertävä" termostaatti! :)

Mitä ominaisuuksia uudessa pitäisi olla jota patterin omasta tai erillisestä pistorasiatermostaatista ei löydy ?
Haluatko tuon mökille/jonnekin jolloin lämmön voi säätää etänä ?
Onko patterin termostaatti liian epätakka ?
Patteri on eri paikassa kuin mistä lämpö pitäisi mitata ?

Tuohon ensimmäisessä vistissä mainittuun +-1 asteen tarkkuuteen vaaditaan jo vähän ennakointia, ei taida pelkkä patterin päälle laittaminen enää riittää jos puhutaan normaaleista pistorasiaan kytkettävistä tehoista.
Normaalisti kun laitetaan erillinen termostaatti patterin eteen niin patterin oma säädetään täysille jolloin koko säätö jää erilliselle termostaatille.

Ehkä haetkin jotain esim TUTA T4 tyyppistä ratkaisua ?
 
Jos rakentelu ja itsensä kehittäminen on tarkoitus niin se on hyvä syy servokäytölle mutta muuten luulen, ettei servolla pääse sen parempiin lopputuloksiin, kuin alkuperäisellä termostaatilla.

Jos lämpötila on huoneessa on epätasainen niin syitä siihen voi olla esimerkiksi yksi lämmitin huoneen nurkassa, jossa termostaatti on lähellä lämmitintä. Huoneen nurkka on liian kuuma ja loput huoneesta liian kylmänä. Ratkaisu on kierrättää huoneen ilmamassa tai asentaa useampia lämmittimiä ympäri huonetta.

Toinen asia voi olla voimakas ja nopea ulkoilman kylmeneminen tai kuumeneminen, jolloin sisäilmaa mittaava termostaatti ei kerkeä reagoimaan muutoksiin tarpeeksi nopeasti. Pitäisi mitata myös ulkoilmaa ja antaa siitä lämmittimelle ennakoiva käsky käynnistyä tai sammua etuajassa.

Lämmittimen teho ja massa pitäisi myös olla suhteessa lämmitettävään tilaan. Liian pieni lämmitin reagoi hitaasti, vaikka lämpöä kaivattaisiin heti. Liian suuri lämmitin taas voi yliohjautua, eli vaikka termostaatti sammuttaa lämpötilan, lämpötila jatkaa kasvamistaan jonkun aikaa vielä sen jälkeen.
 
Onhan tässä projektissa toki yhtenä kimmokkeena sekin, että pienimuotoinen rakentelu on kivaa. Ja ehkä pieni rahansäästö, kun vastaava öljytäytteinen lämmitin maksaa yli 200 euroa.

Ohjelmoitavaa termostaattia nyt ei tähän toistaiseksi ainakaan tarvi. Ehkä sellainen voisi joskus olla, mutta mennään aluksi tällä.

Patterissa on siis suurella hystereesillä oleva bimetallitermostaatti. Jotta 230 Vac kytkentöihin ei tarvitse mennä, pitäisi tarkalla digitermostaatilla ohjata nuppia ääriasennosta toiseen. Eli ei portaattomasti vaan on-off.

Noita 12 Vdc digitermostaatteja saa parilla kympillä ja niissä voi hystereesiä säätää. Mietin vaan, että mistä sopiva nupinkiertomoottori rajakytkimillä?
 
Kuten jo todettu niin harrasteena hauska, projektina järjetön :asif:

Yhtä asiaa en ymmärrä, mitä hyötyä saat tuosta nupin kääntelystä versus sähköjen katkominen? Ohjaus on joka tapauksessa on-off, ei kai siellä patterissa mitään muuta tehonsäätöä ole? Ja mitenköhän säätönuppi osineen kestää, tuskin on tarkoitettu 24/7 jatkuvaan nitkutukseen edestakaisin...
 
No ei välttämättä kestäkään, mutta onpahan mielenkiintoinen homma. Pahin mitä voi käydä, on kärkien kuluminen ja tuloksena, ettei patteri toimi.

Mistä löytyy sopiva moottori rajakytkimillä?
 
Jep, askelmoottori olisi hyvä. Miten siihen saa sopivan nopeuden (noin 15 r/min) ja rajat, joiden välillä liikkuu?

Syötön saa helposti digitermarilta suoraan. Niissä on kaksi lähtöä, joten kun lämpötila saavutetaan, käynnistyy jäähdytyspuoli, jota voi käyttää moottorin pyörimiseen toiseen suuntaan.
 
Joku rc servo ja sitä ohjaamaan arduino niin on koko ajan paikka tiedossa. Pääsee helpommalla ja pienemmällä koolla.
Suurin osa servoista kääntyy max 180, jotkut enemmänkin (270 tai monta kierrosta).
 
Termostaatti mallia Tupsa! Hystereesi plus miinus 20 astetta!

Ehkä kuitenkin se digitermostaatti kiertämään mekaanisen nuppia!
Eiköhän tuossa tarkoitettu että otetaan etäohjattava pistorasia ei termostaattipistorasia.

Sitä etäohjattavaa pistorasiaa voit sitten ohjata sillä digitermarillasi vaikka 0,1°C hystereesillä.

Mun mielestä niiden bimetallitermareitten mekaniikka ei tule kestämään sitä että sitä ruuvaillaan kokoajan edestakaisin, mutta sellaisen 150° liikeradan voisi toteuttaa auton keskuslukon moottorilla, joissa on yleensä n. 2cm iskun pituus.
 
Mun mielestä niiden bimetallitermareitten mekaniikka ei tule kestämään sitä että sitä ruuvaillaan kokoajan edestakaisin, mutta sellaisen 150° liikeradan voisi toteuttaa auton keskuslukon moottorilla, joissa on yleensä n. 2cm iskun pituus.

Voi hyvin olla, ettei kestäkään. Mutta tuleepahan värkkäiltyä! :)
Noissa keskuslukon moottoreissa taitaa olla melko suuri nopeus. Tarkoitus olisi olla hyvin hidas liike, eli tuo noin 150 - 180 astetta tulisi mennä kahdessa sekunnissa.

Joku rc servo ja sitä ohjaamaan arduino niin on koko ajan paikka tiedossa. Pääsee helpommalla ja pienemmällä koolla.
Suurin osa servoista kääntyy max 180, jotkut enemmänkin (270 tai monta kierrosta).

Tämä olisi hyvä vaihtoehto. En vain osaa ohjelmoida ja asetelman tulisi olla kompakti ja koteloitu kohtuullisen siististi. Esim. löytyy netistä valmis servoa ohjaava ohjelma Arduinolle. Siinä on vain kaksitoiminen se ohjelma, eli tarkoitettu myös ohjaamaan jäähdytystä, ja lämpötilat on fahrenheiteja. Lisäksi tuosta puuttuu näyttö ja tavoitelämpötilan säätö esimerkiksi kiertonupilla. Eli näytöllä tulisi näkyä ainakin tavoitelämpötila ja/tai sen hetkinen lämpötila.

Eli tuon ohjelman pitäisi olla:
  1. Lämpötilat Celciuksia
  2. Yhdelle servomoottorille (lämmitys päällä= kierretään 180 astetta, tavoitelämpötila saavutettu= alkuasento)
  3. Tavoitelämpötila säädettävissä esim. potentiometrillä
  4. Ulkoinen näyttö, jossa näkyy tavoitelämpötila ja sen hetkinen lämpötila
 
Viimeksi muokattu:
Voi hyvin olla, ettei kestäkään. Mutta tuleepahan värkkäiltyä! :)
Noissa keskuslukon moottoreissa taitaa olla melko suuri nopeus. Tarkoitus olisi olla hyvin hidas liike, eli tuo noin 150 - 180 astetta tulisi mennä kahdessa sekunnissa.



Tämä olisi hyvä vaihtoehto. En vain osaa ohjelmoida ja asetelman tulisi olla kompakti ja koteloitu kohtuullisen siististi. Esim. löytyy netistä valmis servoa ohjaava ohjelma Arduinolle. Siinä on vain kaksitoiminen se ohjelma, eli tarkoitettu myös ohjaamaan jäähdytystä, ja lämpötilat on fahrenheiteja. Lisäksi tuosta puuttuu näyttö ja tavoitelämpötilan säätö esimerkiksi kiertonupilla. Eli näytöllä tulisi näkyä ainakin tavoitelämpötila ja/tai sen hetkinen lämpötila.

Eli tuon ohjelman pitäisi olla:
  1. Lämpötilat Celciuksia
  2. Yhdelle servomoottorille (lämmitys päällä= kierretään 180 astetta, tavoitelämpötila saavutettu= alkuasento)
  3. Tavoitelämpötila säädettävissä esim. potentiometrillä
  4. Ulkoinen näyttö, jossa näkyy tavoitelämpötila ja sen hetkinen lämpötila

Jos tekee arduinolla on pakko ohjelmoida. Joko itse tai saada joku muu tarpeeksi innostumaan tai maksaa tekemisestä.

Kompakti fyysinen toteutus itse tehden on ilman muuta servo, myös virtalähteen koon yms puolesta.

Jos teet itse niin kannattaa hommata jokin arduino- yhteensopiva näyttö, tähän tarkoitukseenhan riittää varmaan pari numeroa (asteen tarkkuus).
Yhdellä potentiometrillä saat säätöarvon, se luetaan ohjelmassa adc tulosta.
Servon ohjaus on helppoa ajastimella ja varmaan löytyy useampikin arduinokirjasto.
Ja lämpötilan mittaukseen ds18b20.

Lämpötilan ohjauksessa on myös pakko olla vähän hystereesiä koska muuten yleensä käy niin että juuri asetuslämpötilassa mitataan vuorotellen yli/alle arvoja ja säätö sahaa turhaan laidasta laitaan => ei toimi kauaa.
Tämän lisäksi voisi olla hyvä toteuttaa ohjaus niin että minimiaika ennen seuraavaa säätöä on jokunen minuutti.
 
Jos tekee arduinolla on pakko ohjelmoida. Joko itse tai saada joku muu tarpeeksi innostumaan tai maksaa tekemisestä.

Kompakti fyysinen toteutus itse tehden on ilman muuta servo, myös virtalähteen koon yms puolesta.

Tämähän se lopputuloksen kannalta varmaan olisi hyvä vaihtoehto ja tulisi opeteltua sitä ohjelmointiakin. Kysymysmerkkejä kuitenkin on niin paljon, että tuo ohjelmointiosuus varmaan veisi todella kauan aikaa. En onnistunut ihan heti löytämään arduinoa näyttöineen ja niille kompaktia koteloa (3D-tulostettua koteloa toki voi ajatella, mutta pitäisi sekin erikseen tilata jostain).

Servon ohjaus on helppoa ajastimella ja varmaan löytyy useampikin arduinokirjasto.
Ja lämpötilan mittaukseen ds18b20.

Lämpötilan ohjauksessa on myös pakko olla vähän hystereesiä koska muuten yleensä käy niin että juuri asetuslämpötilassa mitataan vuorotellen yli/alle arvoja ja säätö sahaa turhaan laidasta laitaan => ei toimi kauaa.
Tämän lisäksi voisi olla hyvä toteuttaa ohjaus niin että minimiaika ennen seuraavaa säätöä on jokunen minuutti.

Hystereesiksi ajattelin aluksi just +-1 astetta, mutta riippuu ihan käytännöstä kuinka pieni sen kestää olla. Toki aikavakio vähentää turhaa hyppimistä, esim. 20-30 sekunnin vakio. Nuo hokasin jo tuosta valmiista ilmastointilaitteen ohjelmakoodista, mutta siinähän oli esteenä helposti käyttöönotettavaksi esim. fahrenheitit, jäähdytystoiminnallisuus ja näyttö puuttui / tavoitelämpötilan muuttaminen potikalla.

Sitten toinen toteutus voisi olla se mekaanisempi vaihtoehto.
  1. 12 Vdc digitermostaatin rele 1 antaa 12 V:n syötön, kun ollaan alle tavoitelämpötilan. Askelmoottori on kohdassa 180 astetta.
  2. Rele 2 antaa 12 V:n syötön, kun tavoitelämpötila saavutetaan. Askelmoottori palautuu alkuasentoon (0 astetta).
Käytännössä siis sen askelmoottorin ja digitermarin väliin pitäisi olla joku palikka, joka tottelee noita syöttöherätteitä ohjaten moottoria nollan ja 180 asteen väliä.
 
Hystereesiksi ajattelin aluksi just +-1 astetta, mutta riippuu ihan käytännöstä kuinka pieni sen kestää olla. Toki aikavakio vähentää turhaa hyppimistä, esim. 20-30 sekunnin vakio. Nuo hokasin jo tuosta valmiista ilmastointilaitteen ohjelmakoodista, mutta siinähän oli esteenä helposti käyttöönotettavaksi esim. fahrenheitit, jäähdytystoiminnallisuus ja näyttö puuttui / tavoitelämpötilan muuttaminen potikalla.
Juu, hystereesiä ja/tai joku viive säätökertojen välillä, muuten tuo vatkaa koko ajan päälle ja pois. Veikkaisin toimivaksi hystereesiksi noin kahta astetta, vähän tietenkin riippuen anturista ja sen sijainnista.

Tuossa linkkaamassasi ohjeessa käytetty anturi taitaa antaa suoraan celsiusasteita ulos. Anturi on siis vastaava kuin DS18B20, eli tuo fahrenheit-pyörittely varmaankin tehdään softassa. Laskukaavahan tuolle on simppeli, taisi olla joku kerto- ja jakolasku ja sitten lisättiin tai vähennettiin 32.

Yksi hullu idea tuli valmiin servotesterin modaamisesta tuohon mutta saattaa mennä vähän turhan purkkaratkaisuksi.
 
Tämähän se lopputuloksen kannalta varmaan olisi hyvä vaihtoehto ja tulisi opeteltua sitä ohjelmointiakin. Kysymysmerkkejä kuitenkin on niin paljon, että tuo ohjelmointiosuus varmaan veisi todella kauan aikaa. En onnistunut ihan heti löytämään arduinoa näyttöineen ja niille kompaktia koteloa (3D-tulostettua koteloa toki voi ajatella, mutta pitäisi sekin erikseen tilata jostain).

Hystereesiksi ajattelin aluksi just +-1 astetta, mutta riippuu ihan käytännöstä kuinka pieni sen kestää olla. Toki aikavakio vähentää turhaa hyppimistä, esim. 20-30 sekunnin vakio. Nuo hokasin jo tuosta valmiista ilmastointilaitteen ohjelmakoodista, mutta siinähän oli esteenä helposti käyttöönotettavaksi esim. fahrenheitit, jäähdytystoiminnallisuus ja näyttö puuttui / tavoitelämpötilan muuttaminen potikalla.

Sitten toinen toteutus voisi olla se mekaanisempi vaihtoehto.
  1. 12 Vdc digitermostaatin rele 1 antaa 12 V:n syötön, kun ollaan alle tavoitelämpötilan. Askelmoottori on kohdassa 180 astetta.
  2. Rele 2 antaa 12 V:n syötön, kun tavoitelämpötila saavutetaan. Askelmoottori palautuu alkuasentoon (0 astetta).
Käytännössä siis sen askelmoottorin ja digitermarin väliin pitäisi olla joku palikka, joka tottelee noita syöttöherätteitä ohjaten moottoria nollan ja 180 asteen väliä.

Alussa on tietysti aika paljon opettelemista.

En usko että netin pohjalta löytyy suoraan sopivaa koodia, sen joutuu kasaamaan joko kokonaan itse tai sitten muiden tekemistä paloista. Kummassakin tapauksessa pitää opetella ensin riittävästi.

Kuten jo aiemminkin sanoin niin rc- servolla pääset helpommalla kuin askelmoottorilla jos lähdet arduinotielle. Kummassakin pitää käyttää ajastista ohjauspulssien luontiin mutta vähän eri tavalla. Sellainen askelmoottori joka kääntää luotettavasti säädintä ei ole suoraan ohjattavissa arduinon liittimistä, vaatii siis väliin vielä vahvistimen (eli mielellään moottoriohjaimen) ja oman powerin (arduinon oma ei riitä, eikä myöskään 5V jännite).

Myös idea valmiista servotesteristä on ihan hyvä, silloin ohjaukseen ei enää kannata käyttää arduinoa koska sillä pystyy suoraan ohjaamaan servoa. Termostaatti joka antaa päälle/pois tiedon kelluvilla kärjillä soveltuisi tähän parhaiten, testerin potikka käännetään toiseen laitaa oikeaan asentoon (se laita jossa potikan vastus on suurin) ja kärjillä kytketään potikan rinnalle vakiovastus (tai toinen potikka). Kärjet auki = ensimmäinen laita ja kärjet kiinni = toinen laita.
 
amassasi ohjeessa käytetty anturi taitaa antaa suoraan celsiusasteita ulos. Anturi on siis vastaava kuin DS18B20, eli tuo fahrenheit-pyörittely varmaankin tehdään softassa. Laskukaavahan tuolle on simppeli, taisi olla joku kerto- ja jakolasku ja sitten lisättiin tai vähennettiin 32.

Kyllä, se konversio näytti olevan siellä koodissa. Matikkahan on aika yksinkertaista tuossa, mutta se ohjelmointikieli on mulle tällä haavaa hepreaa. Katsotaan, jos jossain vaiheessa alkaisi sitäkin harjoittelemaan...

Myös idea valmiista servotesteristä on ihan hyvä, silloin ohjaukseen ei enää kannata käyttää arduinoa koska sillä pystyy suoraan ohjaamaan servoa. Termostaatti joka antaa päälle/pois tiedon kelluvilla kärjillä soveltuisi tähän parhaiten, testerin potikka käännetään toiseen laitaa oikeaan asentoon (se laita jossa potikan vastus on suurin) ja kärjillä kytketään potikan rinnalle vakiovastus (tai toinen potikka). Kärjet auki = ensimmäinen laita ja kärjet kiinni = toinen laita.

Tämä kuulostaa aika hyvältä idealta tosiaan! Miten lujaa se servomoottori sitten liikkuu noiden väliä, jos tekee tuommoisen kytkennän?

Arduinosta, ilmeisesti sillä pystyisi suoraan ohjaamaan tuommoista pikkuista RC-servoa?
 
Tämä kuulostaa aika hyvältä idealta tosiaan! Miten lujaa se servomoottori sitten liikkuu noiden väliä, jos tekee tuommoisen kytkennän?

Arduinosta, ilmeisesti sillä pystyisi suoraan ohjaamaan tuommoista pikkuista RC-servoa?

Nopeus riippuu servon mallista ja jännitteestä. Samoin voima.
Esimerkkinä vaikka halpis Tower Pro SG5010: 5.2kg/cm 0.2s/60 astetta ja vähän kalliimpi Savöx SC-0352: 4.2kg/cm, 0.14s/60 astetta.
Näitä löytyy hillitön määrä erilaisia muutamasta eurosta satoihin kappaleelta. Tässä tapauksessa nopeus on haitaksi eli pitää löytää sellainen jossa on sopiva nopeus ja samalla sopiva voima niin pääsee lopussa helpoimmalla.

Servotesterillä tehtynä servo liikkuu aina maksiminopeudella
Ja kyllä, noita voi ohjata suoraan arduinolla ja silloin nopeuden voi säätää tarpeen mukaan.
 
Nopeus riippuu servon mallista ja jännitteestä. Samoin voima.
Esimerkkinä vaikka halpis Tower Pro SG5010: 5.2kg/cm 0.2s/60 astetta ja vähän kalliimpi Savöx SC-0352: 4.2kg/cm, 0.14s/60 astetta.

Katselin tuossa kymmeniä servoja, niin kaikissa näytti olevan lähes 5 kertaa tarvittua suurempi nopeus. Toki kevyt vastus tulee siitä itse nupista, mutta ei sen 180 asteen pyörähdyksen tarvitsisi tapahtua ainakaan alle sekunnissa.
 
Tämähän se lopputuloksen kannalta varmaan olisi hyvä vaihtoehto ja tulisi opeteltua sitä ohjelmointiakin. Kysymysmerkkejä kuitenkin on niin paljon, että tuo ohjelmointiosuus varmaan veisi todella kauan aikaa. En onnistunut ihan heti löytämään arduinoa näyttöineen ja niille kompaktia koteloa (3D-tulostettua koteloa toki voi ajatella, mutta pitäisi sekin erikseen tilata jostain).
Partcossa on esim az-touch 40€, mutta se on tietysti makuasia onko tuo kompakti.
 
Arduinolle löytyy valmis servo-kirjasto esimerkkeineen. Mielestäni ei paljoakaan tarvi opettelemista kun tuon saa toimimaan vaikkapa Arduino Unolla joka tuossa esimerkin kuvassakin on.

Näytöksi vaikkapa TFT, LCD, Oled tai 7-segmentti mikä nyt miellyttää eniten. Koneelle asentaa Arduino IDEn, jolla saa UNO:lle tuon esimerkin sketsin ladattua.

YT:ssä on pilvinpimein videoita kuinka päästä alkuun Arduino maailmaan. Suosittelen, ainakin minä olen tykännyt opetella käyttämään vaikka aiempaa kokemusta minkäänlaisesta 'ohjelmoinnista' ei ole ennestään.
 
Eiköhän tuossa tarkoitettu että otetaan etäohjattava pistorasia ei termostaattipistorasia.

Sitä etäohjattavaa pistorasiaa voit sitten ohjata sillä digitermarillasi vaikka 0,1°C hystereesillä.
Itse tekisin ensimmäisen version etäohjattavalla pistorasialla. Siinäkin on syytä huomioida tehonkesto ja laatu. Itsellä on hajonnut pari samanmallista Z-Wave -pistorasiaa, joita on naksuteltu huomattavasti harvemmin kuin tämä lämpöpattericase tulisi tekemään.

Lisäksi jos tai kun virityksen pitäsi olla luotettava myös pitkään poissa kotoa -tilanteessa eikä haluta ottaa riskiä, että patteri kylmenee pysyvästi, off-kytkentään pitäisi saada joku max-aika, jonka jälkeen patterille tulee taas virta, ellei uusia ohjauksia tule. Sitten se toimisi omalla termostaatillaan, joka pitää asettaa hieman korkeammalle lämpötilalle kun normaalisti on tavoite.
 
Tuollainen linkitetty TUTA T4 (tai vanhempi malli) on ollut mökillä käytössä vastaavassa hommassa jo useamman vuoden, ei ongelmia.
Vaatii gsm- liittymän ja sitä voi ohjata tekstiviesteillä + saada hälytyksiä takaisin.
Se siis osaa pitää lämpötilan asetuksessa (jonka voi muuttaa tekstarilla). Patteri itse on säädetty ei täysille vaan sellaiselle lämmölle jonka voi jättää olemaan jos laittaa jatkuvasti päälle esimerkiksi päivää ennen kuin on menossa paikalle.

Tässä vaihtoehdossa pitää ostaa palikka ja liittymä eikä muuta.
 
Joo! No tuo nyt on jo liian hieno! :cool:
Projsuun riittäisi digi- "tyhmä" -termostaatti, eli potikalla säädetään tavoitelämpötila ja sen hetkinen lämpötila näkyy näytöllä. Ihan joku nestekide tms. näytöllä oleva riittäisi. Jos löytäisi semmoisen valmiina koteloituna näyttöineen, niin olis kova! :thumbsup:

Sikälimikäli tuohon Arduino-räpeltämiseen päädytään.
 

Statistiikka

Viestiketjuista
261 794
Viestejä
4 547 375
Jäsenet
74 849
Uusin jäsen
ookooo

Hinta.fi

Back
Ylös Bottom