Fermentor hőmérséklet méréséhez tartozó C kód (I2C)

Fermentor hőmérséklet méréséhez tartozó C kód (I2C)

A hőmérséklet mérést termisztorral valósítjuk meg, lásd előző cikk (Hőmérséklet mérés termisztorral). Az adatfeldolgozásért  és továbbításért egy egycsipes mikrovezérlő az ATmega328 lesz a felelős, ami igen nagy luxusnak számít, tekintve a csip kapacitását, viszont demonstrációs célok és a jobb áttekinthetőség kedvéért emellett döntöttünk. Az alábbi kód 0-1023 között egy átlagolt számot küld I2C interfészen keresztül a raspberrynek, az ezen futó szerver oldali kód pedig majd elvégzi a hőmérséklet kiszámítását a Steinhart–Hart összefüggés alapján.

Egy dologra mindenképpen figyelni…

 
Read More

Hőmérséklet mérés termisztorral

Hőmérséklet mérés termisztorral

Hőmérséklet mérés termisztorral
A termisztor egy olyan két kivezetésű áramköri elem, amely hő hatására számottevően megváltoztatja elektromos ellenállását – az ellenállás-változás nagysága milliószorosa a fémeknél tapasztalt változásnak. Minden termisztor a termorezisztivitás jelenségén, azaz az elektromos ellenállás hőmérséklet-függőségének felhasználásán alapszik. Az ellenállás változás kétirányú lehet, ha a termisztor ellenállása

 
Read More