Nyt on CNC-foorumin tukeminen helppoa!
Maksu onnistuu PayPalin kautta myös kortilla
Konemies kiittää

Lämpötilan mittaus ja "lähetys" Bluetoothilla.

Aloittaja jjude, 26.06.17 - klo:14:31

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

jjude

Nyt pitäisi virapelihommiin saada tehtyä (tai teetättää korvausta vastaan) mokkula, joka mittaa lämpötilan "tarkasti"
K-termoparilla ja lähettää sen 5 sekunnin välein BluetoothLE:llä tabletille/kännykälle.
K-termopari siksi, kun mitataan eri koneita joissa osassa pesunesteet yms. kemikaalia
ja näitä antureita saa edullisesti. Lämpö alue ei kuitenkaan olisi kuin 0-200C.

Helpoin kai MAX31855 + Arduino Pro Mini + HM-10.
Valmista tavaraa löytyy näihin netistä joten ehkä itsekkin onnistuisi sen rakentamaan.

Mutta miten tarkka tuo MAXIM todellisuudessa on?
Olisiko parempi joku ADS1118 pohjainen juttu vai meneekä jo liian vaikeaksi?

Isto

Tähän mennessä kaikki vastaan tulleet maximit ovat olleet hyviä.
Aloita ensin määrittelemällä "tarkka" niin piirin voi valita sen perusteella...

Max31855 lupaa tarkkuudeksi +-2 astetta ja askeleen kooksi 0.25 astetta. 14bit ADC ja saman kokoinen luku ulos.
ADS1118 on ilmeisesti tarkempi kun on 16bit ADC. Tässä tarkkuus riippuu myös mittausnopeudesta.

Arvaan että max riittäisi varsinkin jos niitä saa valmiiksi korttiin juotettuina.

jjude

Lainaus käyttäjältä: Isto - 26.06.17 - klo:14:51
Tähän mennessä kaikki vastaan tulleet maximit ovat olleet hyviä.
Aloita ensin määrittelemällä "tarkka" niin piirin voi valita sen perusteella...

Max31855 lupaa tarkkuudeksi +-2 astetta ja askeleen kooksi 0.25 astetta. 14bit ADC ja saman kokoinen luku ulos.
ADS1118 on ilmeisesti tarkempi kun on 16bit ADC. Tässä tarkkuus riippuu myös mittausnopeudesta.

Arvaan että max riittäisi varsinkin jos niitä saa valmiiksi korttiin juotettuina.
+-2 astetta ei mielestäni ole tarkka, mieluummin +-0.5/+-1 astetta.
Mokkulan mukaan saatetaan tehdä laitteen oman anturin kalibrointia.
Tietysti jos mokkulan anturin "kalobroi" vaikka +90 asteeseen jollain kaipallisella mittarilla
ja pitäisi vain tätä astelukua referenssinä niin voisi toimiakkin.

Isto

Noinhan se on, 2astetta ei munkaan mielestä ole tarkka.
Sitten vaihtoehdoksi AD1118 tai muu tarkempi ADC.
Joka tapauksessa pitää kalibroida ja huomioida softassa anturin epälineaarisuus.

jjude

#4
Ei tässäkään ole kuin +-1,5 mutta saisi konfattua kaikille termopareille
ja olis hälytykset jos jatkossa tarvitsisi https://shop.mikroe.com/thermo-k-click
Microchipillä itsellään on hyvä jota olen käyttänyt, mutta ulostulo on USB
http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=TMPSNSRD-TCPL1

Snowfly

Lainaus käyttäjältä: jjude - 26.06.17 - klo:14:31
K-termoparilla ja lähettää sen 5 sekunnin välein BluetoothLE:llä tabletille/kännykälle.
K-termopari siksi, kun mitataan eri koneita joissa osassa pesunesteet yms. kemikaalia
ja näitä antureita saa edullisesti. Lämpö alue ei kuitenkaan olisi kuin 0-200C.
Realisoidaanpa hommaa vähäsen...
Mitä mittaat? Neste/Metalli/Ilma?
Sitten kun olet tämän määrittänyt... niin määritellään anturin kotelointi luokka...
1. Suojaamaton
2. Metallivaippa suojattu kierremalli
3. Metallivaippa suojattu mittatikkumalli
Näitä valittaessa täytyy huomioida termoparin käyttäytyminen mitattavan materiaalin kanssa... kerta kaikki eivät todellakaan sovellu kaikkeen mittaamiseen...

Omasta mielestäni tuohon on olemassa paljon parempia termopareja entä K-tyypin termopari kun lämpötila alue on nuin pieni....


Sitten tuohon tarkkuuteen...
Omasta mielestä mikäli +- 2 asteen tarkkuus ei riitä, niin siinä samalla saisi unohtaa kaikki arduino viritykset...
Kerta sitten aletaan jo hakemaan laadukkaita termopareja certifioiduilla mittaustodistuksilla ja näille sitten oikea termoparien lukulaite jossa on kaikki häiriönsuojaukset yms valmiina...

Se että jos lämpötilan mittausta alkaa opiskelemaan sitä huomaa äkkiä kuinka vähän sitä asiasta loppujen lopuksi sitten tietääkään... ja joskus on vaan todettava että ei kannate alkaa liialliseen tarkkuuteen pyrkimään jos sillä ei ole mitään käytännön merkitystä... eli keep it real...

jjude

#6
Lainaus käyttäjältä: Snowfly - 26.06.17 - klo:21:31
Realisoidaanpa hommaa vähäsen...
Mitä mittaat? Neste/Metalli/Ilma?
Sitten kun olet tämän määrittänyt... niin määritellään anturin kotelointi luokka...
1. Suojaamaton
2. Metallivaippa suojattu kierremalli
3. Metallivaippa suojattu mittatikkumalli
....
Se että jos lämpötilan mittausta alkaa opiskelemaan sitä huomaa äkkiä kuinka vähän sitä asiasta loppujen lopuksi sitten tietääkään... ja joskus on vaan todettava että ei kannate alkaa liialliseen tarkkuuteen pyrkimään jos sillä ei ole mitään käytännön merkitystä... eli keep it real...
Ilma/neste ja kai tuo suojaamaton riittää.

Juu kyllä tässä on huomannut, että tarkka lämpötilan mitaus on todella hankalaa/mahdotonta.

Mites sitten PT100, löysin sopivan anturin jossa 3-johdinta, kytkis/piiri vielä selvitettävä...ei enää MAX31865

G Brzeczyszczykiewicz

"K-termopari siksi, kun mitataan eri koneita joissa osassa pesunesteet yms. kemikaalia
ja näitä antureita saa edullisesti. Lämpö alue ei kuitenkaan olisi kuin 0-200C."

Kurkistapa vaikka Vaasan elektroniikkakeskuksen valikoimia, huomaat että
PT100 (tai PT1000) ei ole mitenkään automaattisesti kalliimpi. Varsinkaan jos
juotat johtimet itse. Mutta siis mieluummin 4-johdin kytkentään. Tätä kannattaa
harkita jos mittausjohtoihin kohdistuu tärinää tai taivutusliikettä. (Termoparikaapeli
ei pidä liikkeestä)
  Ongelmat on tietysti erilaisia kuin termopareilla, kumpikin vaihtoehto
vaan vaatii oman perehtymisensä.

Mutta pari määrittelyä vielä..... Tarvitaanko tarkkuutta koko alueella.
Vai ollaanko vaan valvomassa jotain kriittistä lämpötilaa ja muuten riittää
karkeampi tieto?

Sitten vielä... jos todellinen alue ei ihan ulotu +200C:een ja pitkäaikaista
stabiilisuutta ei tarvita niin ollaan lähellä tilannetta jossa selvitään
"hyvin halvalla ja helpolla" eli esim. NTC-vastuksella, itse suojaten.

  Elektroniikan vaativuuteen vaikuttaa sekin mitä seuraa jos mittaus
epäonnistuu täysin tai haluttua tarkkuutta ei yllättäen saavutettaisikaan.
Ja paljastuuko virhe muuta kautta ennen vakavia ongelmia?

Snowfly


juha.lyytikainen

Wifi liitäntä onnistuisi yksinkertaisemmin ESP8266 piireillä. Niissä on kaikki wifi yhteyteen tarvittava valmiina ja myös puhelimen pään softaa löytyy.

Lähetetty minun HUAWEI M2-A01W laitteesta Tapatalkilla


jjude

Lainaus käyttäjältä: juha.lyytikainen - 08.07.17 - klo:09:43
Wifi liitäntä onnistuisi yksinkertaisemmin ESP8266 piireillä.
Miksipä tähän pitäisi WIFI sotketaan kun tarve on ja oli alunperinkin Bluethootille?!?!
Mutta värkki on nyt kasassa. Tein PT100 anturilla, MAX31865 + Arduino Pro Mini + HM-10 BluetoothLE.
Sain Androidille väsättyä softan joka lukee arvon, piirtää käppyrän ja tallentaa lopuksi tietokantaan.
Laitteen tiedot luetaan ensin QR-koodista niin mittaus kohdistuu aina varmasti oikeaan värkkiin.

Powered by EzPortal
SMF spam blocked by CleanTalk