Löytyisiköhän täältä elektroniikkaosaajaa seuraavan ongelmaan.
Meillä on vanha ja "tyhmä" lämpöpumppu jossa ei ole mitään älyliitäntään ulkomaailmaan.
Lämpöpumppu mittaa erilaisia sisäisiä lämpötilojaan NTC-vastuksilla, joiden tyyppi on tiedossa (NTC 4700ohm 25C).
Tarkoituksena olisi logata näitä lämpötiloja mikrokontrollerilla. Ohjelmointi ei ole ongelma, mutta rautapuoli ei ole itselle tuttua.
Eli itse kysymys:
Kuinka kytkeä mikrokontrollerin ADC NTC-vastukseen niin että saa sen arvon luettua ilman että häiritsee itse lämpöpumppua?
Itse yksikkö jossa NTC-vastukset ovat kiinni, on täysin suljettu eikä ole halua lähteä sitä avaamaan ja modaamaan. Mutta itse NTC-vastukset ovat kiinni terminaalissa johon pääsee kyllä käsiksi.
Eli mitään tietoa ei ole siitä mikä on esimerkiksi NTC vastuksen parina oleva vastus (eli jännitejakajan arvo) tai miten itse lämpöpumppu mittaa NTC:n arvoa (arvaus että jokin mikrokontrolleri sielläkin sisällä on).
Pystyn toki mittaamaan esim volttimittarilla jännitteen minkä tahansa ko laitteen NTC vastuksen yli.
Ja esim anturi joka näyttää pumpun näytöllä 11.6C lämpötilaa antaa NTC:n yli 3,17V jännitteen. NTC tyypistä tietää että tällöin sen vastusarvon pitäisi olla noin 9500ohm.
Eli millainen kytkentä kannattaa tehdä jotta tätä NTC:n yli olevaa jännitettä voisi turvallisesti mitata mikrokontrollerilla?
Mikrokontrollerin ADC sallii maksimissaan 1v jännitteen suhteessa omaan maahansa.
Eli ilmeisesti mikrokontrollerin maa pitää kytkeä tuohon NTC:n "maapuoleen" ja lisäksi tarvitaan jännitteenjakajakytkentä jolla mitattava jännite skaalataan 0-1v välille?
Vai olenko ihan hakoteillä? Kuinka tämän voi tehdä riskeeraamatta itse lämpöpumpun toimintaa tai rikkomatta mikrokontrolleria?
Kuten sanottu, elektroniikkapuoli ei ole omaa alaani
Kiitos avusta!
Meillä on vanha ja "tyhmä" lämpöpumppu jossa ei ole mitään älyliitäntään ulkomaailmaan.
Lämpöpumppu mittaa erilaisia sisäisiä lämpötilojaan NTC-vastuksilla, joiden tyyppi on tiedossa (NTC 4700ohm 25C).
Tarkoituksena olisi logata näitä lämpötiloja mikrokontrollerilla. Ohjelmointi ei ole ongelma, mutta rautapuoli ei ole itselle tuttua.
Eli itse kysymys:
Kuinka kytkeä mikrokontrollerin ADC NTC-vastukseen niin että saa sen arvon luettua ilman että häiritsee itse lämpöpumppua?
Itse yksikkö jossa NTC-vastukset ovat kiinni, on täysin suljettu eikä ole halua lähteä sitä avaamaan ja modaamaan. Mutta itse NTC-vastukset ovat kiinni terminaalissa johon pääsee kyllä käsiksi.
Eli mitään tietoa ei ole siitä mikä on esimerkiksi NTC vastuksen parina oleva vastus (eli jännitejakajan arvo) tai miten itse lämpöpumppu mittaa NTC:n arvoa (arvaus että jokin mikrokontrolleri sielläkin sisällä on).
Pystyn toki mittaamaan esim volttimittarilla jännitteen minkä tahansa ko laitteen NTC vastuksen yli.
Ja esim anturi joka näyttää pumpun näytöllä 11.6C lämpötilaa antaa NTC:n yli 3,17V jännitteen. NTC tyypistä tietää että tällöin sen vastusarvon pitäisi olla noin 9500ohm.
Eli millainen kytkentä kannattaa tehdä jotta tätä NTC:n yli olevaa jännitettä voisi turvallisesti mitata mikrokontrollerilla?
Mikrokontrollerin ADC sallii maksimissaan 1v jännitteen suhteessa omaan maahansa.
Eli ilmeisesti mikrokontrollerin maa pitää kytkeä tuohon NTC:n "maapuoleen" ja lisäksi tarvitaan jännitteenjakajakytkentä jolla mitattava jännite skaalataan 0-1v välille?
Vai olenko ihan hakoteillä? Kuinka tämän voi tehdä riskeeraamatta itse lämpöpumpun toimintaa tai rikkomatta mikrokontrolleria?
Kuten sanottu, elektroniikkapuoli ei ole omaa alaani
Kiitos avusta!