-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
válasz
wakula778 #16391 üzenetére
Itt egy minta a használatára az egyik nálam futó programból. ESP32-n.
Mivel két szenzor van, ezért kell kézzel állítani a CS-t.SPI.beginTransaction(SPISettings(100000, MSBFIRST, SPI_MODE1)); // Set the settings to work with SPI bus
digitalWrite(CSpinForralo, LOW); // Select slave
Hbyte = SPI.transfer(0);
Lbyte = SPI.transfer(0);
digitalWrite(CSpinForralo, HIGH); // Release slave again
SPI.endTransaction();
readed16bit = ((uint16_t)Hbyte)<<8 ;
readed16bit = readed16bit + Lbyte;
forraloHomerseklet = readed16bit >> 6 ;
printf("forralo homerseklet= %d \n ",forraloHomerseklet); -
ekkold
Topikgazda
válasz
wakula778 #16377 üzenetére
Szerintem nem biztos, hogy a hőszenzort kell cserélni, hanem esetleg az IC-t ami kezeli. Ahhoz viszont kellene adatlapot beszerezni a szenzorról. Egy hőszenzor jelét pl. egy jobb műveleti erősítő + A/D kombóval is fel lehet dolgozni, csak ismerni kell a paramétereit. A forrasztóállomásomban amit JBC pákához készítettem, könnyedén tudok tizedfokos felbontással mérni, úgy, hogy nem (vagy csak ritkán) ingadoznak a mért értékek. Az ebben levő termoelem mindössze 24,5 µV/°C feszültséget ad le.
-
gyapo11
őstag
-
Janos250
őstag
válasz
wakula778 #16377 üzenetére
Alin kell szétnézni.
Maga a termoelem bírja közel 1300 fokig, akár K, akár N típusú.
A vezetékezés a gond, hogy annak a szigetelése meddig bírja, és hogy milyen mélyen van bedugva.
Mert mint tudjuk, az lényeges :-) Vagy tehetsz rá védőeszközt, ami az adott esetben saválló acél, ilyen lezárt végű csőszerűségeket árulnak. Itt is a vezeték szigetelése az irányadó.
A következő példára se igaz az, amit írnak, hogy 1200 fokig használható.
https://www.aliexpress.com/item/32333761484.html?spm=a2g0o.productlist.0.0.6fe325bfoM8DZb -
Janos250
őstag
válasz
wakula778 #16373 üzenetére
Nem egyszerű a megoldás, a hőelemek működési elvéből következően :-(
A hőelemmel klasszikusan úgy kell hőmérsékletet mérni, hogy hogy két hőelemet használsz, az egyik egy ismert hőmérsékleten van ("hidegpont"), a másik pedig a mérendőn, és úgy kötöd be őket, hogy a fesz. mérő felé már egyforma anyagú vezetékek menjenek, és a feszültségből tudod a két pont hőmérsékletének a különbségét.
Ha csak egy hőelemed van, akkor kétféle anyagú vezeték megy a mérőbe, ami ugyebár a csatlakozásnál szintén feszültséget generál, és borul az egész.
A K-type szenzorokhoz van olyan áramkör (MAX6675,MAX31855) , ami nem pontosan tudom, milyen elven, de valahogy megoldja a hőkompenzációt, ezért elég hozzá egy szenzor is.
Az N-type az újabb, nem tudok róla, hogy lenne hozzá ilyen lapka, de attól még lehet.
A MAX6675-el N-type szenzort mérni - azt hiszem - reménytelen, mert más anyaguak.
A MAX6675-öt K-type szenzorhoz használom, jól működik. -
Új hozzászólás Aktív témák
Hirdetés
- Honor 200 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Honor 200 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi 14C 128GB, Kártyafüggetlen, 1 Év Garanciával
- 8 magos 8 colos Sim kártyás Lenovo Tablet
- Samsung Galaxy S23 8/128GB, Újszerű, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Honor X7 128GB, Kártyafüggetlen, 1 Év Garanciával
- Honor 200 256GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 12 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2041, 100% Akkumulátor
- 136 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
Állásajánlatok
Cég: FOTC
Város: Budapest