Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Arduino merenje temperature

[es] :: Elektronika :: Arduino merenje temperature

Strane: 1 2 3

[ Pregleda: 10811 | Odgovora: 51 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Living Light

Član broj: 331540
Poruke: 6709



+1156 Profil

icon Re: OP pojačanje 5x (LM324,358...)?10.01.2017. u 19:47 - pre 87 meseci
Upravo zbog toga se Rafinerije, Petrohemije, Azotare, TehnoGas,
i ostala hemijska indusrija rukovodi SAMO sa signalom od 4-20mA.

Na TO sve, se jos doda i HART protokol komunikacije,
unutar (superponirano) na tih 4-20mA,

i onda je komunikacija i Očitavanje vrednosti merenja---Perfekcija !

pOz


Toliko mnogo knjiga, toliko malo vremena...
 
Odgovor na temu

JECHAM
Odrzavanje visokog napona
Smederevo

Član broj: 13031
Poruke: 742
*.dynamic.isp.telekom.rs.



+8 Profil

icon LM35 merenje temperature arduino13.01.2017. u 12:38 - pre 87 meseci
Nakon svega iznesenog, izgleda da ću ipak praviti kao strujni izvor 4-20mA.
Možda napravim i verziju sa TLC274(i otpornik na izlazu u krugu povratne veze) za neku varijantu sa kraćim vezama.
Ovde bi i naslov teme trebalo promeniti u
Udaljeni senzor LM35 na arduino
ili sl.
Hvala svima na savetima i predlozima.


[Ovu poruku je menjao JECHAM dana 13.01.2017. u 21:31 GMT+1]
Commo Compact 23
četvorokraki mešni ventil sa motorom i priručnom elektronikom
 
Odgovor na temu

Living Light

Član broj: 331540
Poruke: 6709



+1156 Profil

icon Re: OP pojačanje 5x (LM324,358...)?13.01.2017. u 15:08 - pre 87 meseci
Citat:
JECHAM: Ovde bi i naslov teme trebalo promeniti u Udaljeni senzor LM35 na arduino

Dobra Ideja !
Mislim da posle isteka ovoliko vremena nisi u mogucnosti da menjas naslov teme,
ali tu mogucnost imaju moderatori.

Tema je poprilicno otisla od pustih OP 324, 358...

Promena naziva bi bila korisna i za pretragu po forumu Elektronika,
na pr. kad neko ukuca : Arduino merenje temperature.


Toliko mnogo knjiga, toliko malo vremena...
 
Odgovor na temu

JECHAM
Odrzavanje visokog napona
Smederevo

Član broj: 13031
Poruke: 742
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: Arduino merenje temperature14.01.2017. u 12:45 - pre 87 meseci
Evo sheme u Eagle-u sa tri kanala.
Umesto LM35 na shemi je 3-pinski priključak(raster 2,54)
Svaki kanal ima svoj priključak za paricu.
Da li bi trebalo još nešto dodati (neki kondezator ili sl.)?


[Ovu poruku je menjao JECHAM dana 15.01.2017. u 13:46 GMT+1]
Commo Compact 23
četvorokraki mešni ventil sa motorom i priručnom elektronikom
Prikačeni fajlovi
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.sbb.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Arduino merenje temperature14.01.2017. u 13:30 - pre 87 meseci
Na tom delu sheme ne treba nikakav dodatni kondenzator, njih ces staviti tamo gde izlazi napajanje za ove konvertere (napon koji ide ka 1N4148 diodama pa prema GND).
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

ha_23

Član broj: 282489
Poruke: 219
*.cabletel.com.mk.



+4 Profil

icon Re: Arduino merenje temperature15.01.2017. u 13:37 - pre 87 meseci
Da je u ptianje vec neki PLC togas moras da upotrebis 4-20mA no ako vec radis sa Arduino ili neki MCU mozes da koristis i digitalne senzore, nisi ogranicen na analogne.
Nije lose da razgledas i opcija sa DS18B20.
 
Odgovor na temu

JECHAM
Odrzavanje visokog napona
Smederevo

Član broj: 13031
Poruke: 742
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: Arduino merenje temperature16.01.2017. u 14:24 - pre 87 meseci
Gledao sam i DS18B20. Ne znam na koju daljinu mogu njih da spojim(mrezni kabal il slično).
Kod analognih senzora mogu prostim merenjem napona na krajevima kabla(ulaz arduina) da proverim dal je senzor ispravan dok je kod digitalnih to malo komplikovanije.
Commo Compact 23
četvorokraki mešni ventil sa motorom i priručnom elektronikom
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Arduino merenje temperature16.01.2017. u 15:16 - pre 87 meseci
Pominjao sam ti već sledeću varijantu: DS18B20 + arduino (ja sam spominjao PIC ali to ti je isto) na strani na kojoj čitaš temperature i jedan arduino na udaljenom kraju. Između, recimo RS485. Ovakva konfiguracija ima prednosti.
Na jednostavan način možeš da dodaš novi senzor temperature ukoliko se ukaže potreba.
Takvih primera je pun net dakle, sve ti je uglavnom sažvakano.
Kod ove varijante drugi kraj može da bude udaljeniji kod žičane veze a praktično na drugom kraju planete ako ideš bežično.

[Ovu poruku je menjao goran_68 dana 16.01.2017. u 16:27 GMT+1]
gorankg
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2061



+141 Profil

icon Re: Arduino merenje temperature16.01.2017. u 15:53 - pre 87 meseci
DS18B20 + arduino, sa sirmovanim kablom sigurno ide 20m (provereno).
Sa UTP vise od 100m (tako kazu).
 
Odgovor na temu

bobahruma
Slobodan Hornjak
ruma

Član broj: 76452
Poruke: 73
185.102.238.*



Profil

icon Re: Arduino merenje temperature20.01.2017. u 00:04 - pre 87 meseci
"DS18B20 + arduino, sa sirmovanim kablom sigurno ide 20m (provereno).
Sa UTP vise od 100m (tako kazu)."

Evo ja bas muku mucim sa duzinom utp kabla + 4 sonde. Svakih 15 min. dobijam ocitavanje -127 i svaki put na razlicitoj sondi.
Nije do sonde, smanjio sam otpornik sa 4.7Kohm na 2Kohm, bezao od strujnih vodova i opet nemam savrsena ocitavanja.
Ako neko ima ideju sta dalje da pokusam bio bih zahvalan.
Sve ce to moj prijatelj Milan da ti objasni on je kolektor.
Lektor Ziko,lektor.
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2061



+141 Profil

icon Re: Arduino merenje temperature20.01.2017. u 18:04 - pre 87 meseci
A sa nekim kratkim kablom samo za probu?
Koje zice koristis na UTP kablu?
Sirm ti negde spojen?

Imam dva DS18B20, jedan na kraj tih 20m a drugi na 1m.
5m ide kabal u istoj kanalici sa drugim 220V kablovima.
Ja merim bas na svakih 15min (u pocetku sam i cesce) i svaki put je OK.
Otpornik je nesto vise od 2k.

Nije neko resenje ali sto ne ignorises -127 pa meris ponovo?


Inace, temperaturu kuce ne regulises tako sto palis i gasis pumpe.
Ili nekim servo motorom da regulises regulator promaje ili 4-kraki mešni ventil.

[Ovu poruku je menjao PedjaZ dana 20.01.2017. u 19:19 GMT+1]
 
Odgovor na temu

Living Light

Član broj: 331540
Poruke: 6709



+1156 Profil

icon Re: Arduino merenje temperature20.01.2017. u 18:14 - pre 87 meseci
Citat:
bobahruma: ja bas muku mucim sa duzinom utp kabla + 4 sonde. Svakih 15 min. dobijam ocitavanje -127 i svaki put na razlicitoj sondi.
Nije do sonde, smanjio sam otpornik sa 4.7Kohm na 2Kohm, bezao od strujnih vodova i opet nemam savrsena ocitavanja.

Ožićenje (do SEN) ima negde spoj sa "Masom", spoj koji nije stalan, niti konstantan.

Smetnje koje se pri tom javljaju su "Intenzivnije" od samog signala sa senzora,
pa dolazi do "brljotina" u ocitavanju vrednosti temperature.

Proveri "Mase", i "Uzemljenja", i eventualna DODIRIVANJA kabla sa
nePOUZDANIM tackama.

pOz




Toliko mnogo knjiga, toliko malo vremena...
 
Odgovor na temu

tuxserbia
Oleg Vučković
urandom
/dev/null
Niš

Član broj: 4094
Poruke: 867

Jabber: tuxserbia@elitesecurity.org
ICQ: 65355850
Sajt: 127.0.0.1


+112 Profil

icon Re: Arduino merenje temperature20.01.2017. u 20:14 - pre 87 meseci
A bežično nije opcija?

Na drugoj strani neki nano

https://www.amazon.com/KOOKYE-...mp;refRID=1G6J4VR0R9E84ZHTTECD

plus

433
https://www.amazon.com/UCEC-XY...mp;refRID=GY2GDWWNCC03TE2A9XW0

ili

2.4

https://www.amazon.com/Arduino...mp;refRID=GY2GDWWNCC03TE2A9XW0

https://www.amazon.com/Makerfi...mp;refRID=EKXFZBK6HXZRJXF0Z1TD

Ovaj nano ima "zloglasni" CH340G. Na linuxu radi, na win 'nako, na meku treba malo gurka, ali radi.
Kako se dele racunarski programi?
Na bagovite (sa greskama) i ispravne (bez gresaka). Ovi drugi su hipoteticki.
***GPL-ovano by @Shadowed

"Ja za email koristim outlook express u virtualnoj mašini, tako da s te strane nijedan linux nije
dorastao XP-u." - pisac
 
Odgovor na temu

payge

Član broj: 25165
Poruke: 26



+1012 Profil

icon Re: Arduino merenje temperature20.01.2017. u 21:54 - pre 87 meseci
Citat:
bobahruma:
...dobijam ocitavanje -127 i svaki put na razlicitoj sondi.
Nije do sonde, smanjio sam otpornik sa 4.7Kohm na 2Kohm, bezao od strujnih vodova i opet nemam savrsena ocitavanja.
Ako neko ima ideju sta dalje da pokusam bio bih zahvalan.


Svojevremeno smo koristili senzore DS18B20 u vodonepropusnom kucistu
http://www.tweaking4all.com/wp...ds18b20-waterproof-485x600.jpg
nakacene za GPRS Trakere na kamionima za monitoring temperature u hladnjaci.
Duzina kabla 6 do 8 metara.

Svi GPRS Trakeri su u odmah startu posle ugradnje bar dva - tri puta dnevno slali lazne alarme sa abnormalnim minus temperaturama.

Proverimo sve kamione, nadjemo lose odradjene instalacije, senzori su visili slobodno u vazduhu na 10cm kabla ucvrscenog vezicom za ram od metalnih polica u hladnjaci.
Majstor instalater je negde zurio, ocigledno.
U voznji, na senzore su verovatno povremeno padale kapi vode ili ih je neko slucajno kacio rukom prilikom utovara / istovara a mozda je senzor dodirivao metalni ram od police.

Uglavnom, Problem je nestao kad smo vratili majstora nazad da sve senzore ugradi i propisno ucvrsti u nesto slicno ovome:

https://encrypted-tbn3.gstatic...KZhysXzpOaDsiSiYPrzE52NpQHWIxg

To je bilo nase iskustvo sa minus stoikusur temperaturama.
Ne kazem da je to slucaj i kod tebe al' mozda ti da ideju za resenje problema.







 
Odgovor na temu

bobahruma
Slobodan Hornjak
ruma

Član broj: 76452
Poruke: 73
185.102.238.*



Profil

icon Re: Arduino merenje temperature21.01.2017. u 11:51 - pre 87 meseci
Citat:
PedjaZ:
A sa nekim kratkim kablom samo za probu?
Koje zice koristis na UTP kablu?
Sirm ti negde spojen?

Imam dva DS18B20, jedan na kraj tih 20m a drugi na 1m.
5m ide kabal u istoj kanalici sa drugim 220V kablovima.
Ja merim bas na svakih 15min (u pocetku sam i cesce) i svaki put je OK.
Otpornik je nesto vise od 2k.

Nije neko resenje ali sto ne ignorises -127 pa meris ponovo?


Inace, temperaturu kuce ne regulises tako sto palis i gasis pumpe.
Ili nekim servo motorom da regulises regulator promaje ili 4-kraki mešni ventil.

[Ovu poruku je menjao PedjaZ dana 20.01.2017. u 19:19 GMT+1]


Sa kratkim kablovima sve radi savrseno
Na utp-u koristim boje za data i +, a sve sarene su minus
Nije sirmovan kabal

Ignorisao sam sve temperature <5 i >50, tako i radi sve, ali me nervira zasto uopste brlja

Temperaturu regulisem tako sto sam stavio motore na ventile u sabirnici (akutator)

Sve ce to moj prijatelj Milan da ti objasni on je kolektor.
Lektor Ziko,lektor.
 
Odgovor na temu

ha_23

Član broj: 282489
Poruke: 219
*.cabletel.com.mk.



+4 Profil

icon Re: Arduino merenje temperature21.01.2017. u 12:06 - pre 87 meseci
@bobahruma ovaj problem sa DS18b20 mi je dobro poznat. Temperatura koja realno moze da se meri je -55°C do +125°C pa lesno moze da se resi softverski.
Imas vise varijanti:
Ova prvo ja koristim i radi odlicno.

Code:

float temperatura_buf = 0.0;
float temperatura = 0.0;

        dallas.requestTemperatures();
        temperatura_buf = dallas.getTempCByIndex( 0 );

        if(temperatura_buf >= -55.00) 
        {

           temperatura = temperatura_buf;
        }




Moze i sa while ili sa do while da ponavjlas dodeka da dobies tacni rezultat. Nisam jos isprobao :)

Code:

   // do loop execution
   do {

        dallas.requestTemperatures();
        temperatura = dallas.getTempCByIndex( 0 );

       }while( temperatura <= -55.00);



Code:

   while(temperatura <= -55.00){

        dallas.requestTemperatures();
        temperatura = dallas.getTempCByIndex( 0 );

       }


Probaj dali ovo resava tvoj problem.
Pozdrav
 
Odgovor na temu

bobahruma
Slobodan Hornjak
ruma

Član broj: 76452
Poruke: 73
185.102.238.*



Profil

icon Re: Arduino merenje temperature21.01.2017. u 12:17 - pre 87 meseci
Living Light, menjao sam kabal, proveravao, merio, sve to po par puta i tu nisam nasao nikakvu gresku.

tuxserbia, bezicna opcija mi je zadnja varijanta ako ne uspem drugacije da resim.

Naisao sam na neko resenje, ali ne znam da ga realizujem.
Treba da se pomere vrednosti u OneWire, da cita senzore malo sporije.
Koji god OneWire (gde je to vec reseno) skinem, trazi mi more nekih drugih biblioteka.
Jel neko ima ideju koje vrednosti u OneWire prepraviti.

https://forum.arduino.cc/index.php?topic=20574.0
Sve ce to moj prijatelj Milan da ti objasni on je kolektor.
Lektor Ziko,lektor.
 
Odgovor na temu

bobahruma
Slobodan Hornjak
ruma

Član broj: 76452
Poruke: 73
185.102.238.*



Profil

icon Re: Arduino merenje temperature21.01.2017. u 12:28 - pre 87 meseci
Citat:
ha_23:
@bobahruma ovaj problem sa DS18b20 mi je dobro poznat. Temperatura koja realno moze da se meri je -55°C do +125°C pa lesno moze da se resi softverski.
Imas vise varijanti:
Ova prvo ja koristim i radi odlicno.

Code:

float temperatura_buf = 0.0;
float temperatura = 0.0;

        dallas.requestTemperatures();
        temperatura_buf = dallas.getTempCByIndex( 0 );

        if(temperatura_buf >= -55.00) 
        {

           temperatura = temperatura_buf;
        }

Pozdrav


Ovako sam ja resio, ali trazim pravo resenje.

Code:


float ErrorDonja = 5; //greska u citanju sondi npr5
float ErrorGornja = 50; //greska u citanju sondi npr50
 
{
   if ((SpavacaTemp <ErrorDonja) || (FanCoilTemp <ErrorDonja) || (DecijaTemp <ErrorDonja) || (DnevnaTemp <ErrorDonja) ||
       (SpavacaTemp >ErrorGornja) || (FanCoilTemp >ErrorGornja) || (DecijaTemp >ErrorGornja) || (DnevnaTemp >ErrorGornja))       
        {digitalWrite(ErrorLed,HIGH);(NeCitajPetljuState = 1);}
          else(NeCitajPetljuState = 0);
   }  
    {    
   if (NeCitajPetljuState == 0)

{ostatak koda}


Sve ce to moj prijatelj Milan da ti objasni on je kolektor.
Lektor Ziko,lektor.
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2061



+141 Profil

icon Re: Arduino merenje temperature21.01.2017. u 12:52 - pre 87 meseci
Koristim BASCOM ali isto čudo.

Setio sam se da sam sa 100000 (default) morao da spustim na 40000
Config Twi = 40000
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.sbb.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Arduino merenje temperature21.01.2017. u 14:04 - pre 87 meseci
5V i 3.3V logika u single-endend rezimu rada (jedan provodnik po jednoj liniji) sa bilo kojim protokolom rada, jednostavno nije predvidjena da radi na rastojanjima duzim od metar-dva, to je predvidjeno za kratke veze u okviru samog uredjaja.

To sto nekome radi DS temperaturni senzor na vise od nekoliko metara je verujtemi cista sreca i splet povoljnih okolnosti (malo EMI buke u okruzenju).

Za "ozbiljne" komunikacione linije se uglavnom koriste parice sa direfencialnim prenosom signala, recimo kao kod RS485 veze/protokola ili strujna analogna petlja ili kombinacija digitalnog protokola kroz strujnu komunikacionu liniju.
Sve ostale kombinacije su u fazonu "radi kod kuce na stolu a u pogonu brljavi" :)

[Ovu poruku je menjao mikikg dana 21.01.2017. u 23:52 GMT+1]
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

[es] :: Elektronika :: Arduino merenje temperature

Strane: 1 2 3

[ Pregleda: 10811 | Odgovora: 51 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.