Senzor teploty LM35

Odpovědět
Mamincin_mazanek
Příspěvky: 9
Registrován: 16 zář 2018, 19:55
Reputation: 0

Senzor teploty LM35

Příspěvek od Mamincin_mazanek » 22 říj 2018, 17:30

Dobrý den. Zkoušel jsem rozjet teplotní senzor 52RC LM35 DZ. Při spuštění mi hází hodnotu kolem 22 stupňů, což odpovídá pokojové teplotě. Po zopakování cyklu, ale začne házet teploty kolem 3 stupňů. Změnil jsem napájení na stabilizovaný zdroj i na 9V baterii, ale stále se problém opakuje. Jako screenshot posílám kód včetně výpisu jak analogových hodnot, tak přepočtu na stupně Celsia.
Arduino MEGA ATMEGA2560
Děkuji za pomoc.

PS: Analogové piny fungují normálně, co se týče zapojení např. potenciometru, jedině by mohl být špatný senzor.
Přílohy
Snímek obrazovky (147).png

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Senzor teploty LM35

Příspěvek od AstroMiK » 22 říj 2018, 18:32

Na ověření čidla stačí vzít obyčejný voltmetr, odpojit ten Vout pin čidla od Arduina a změřit napětí proti GND přímo na něm.
Když se bude ohřívat (třeba rukou), napětí se musí měnit (o 10 milivoltů na každý °C).

Na první pohled ten uvedený program neodpovídá výpisu.
Opavdu ti to měří od druhého vzorku tak špatně, i když použiješ ten jednoduchý program?

Mamincin_mazanek
Příspěvky: 9
Registrován: 16 zář 2018, 19:55
Reputation: 0

Re: Senzor teploty LM35

Příspěvek od Mamincin_mazanek » 22 říj 2018, 20:11

Čidlo funguje, nevím tedy, co s tím. Nemůže to vnímat rozdílně arduino 2560? I když z programu přímo pro mega my to taky nejelo.

petan
Příspěvky: 358
Registrován: 23 črc 2017, 10:19
Reputation: 0
Kontaktovat uživatele:

Re: Senzor teploty LM35

Příspěvek od petan » 22 říj 2018, 20:47

AstroMik má pravdu, ten program neodpovídá výpisu. Nahrej tohle do Arduina a ukaž výpis. A nebo ukaž program, který je v Arduinu.
Tohle čidlo má jednoduchý analogový výstup. Změř, jaký napětí ti jde z prostředního pinu. Rozdíl mezi analogovými vstupy u jednotlivých Arduin by být neměl.

Mamincin_mazanek
Příspěvky: 9
Registrován: 16 zář 2018, 19:55
Reputation: 0

Re: Senzor teploty LM35

Příspěvek od Mamincin_mazanek » 22 říj 2018, 21:56

Napětí je cca 60mA což odpovídá 6stupnum.

Mamincin_mazanek
Příspěvky: 9
Registrován: 16 zář 2018, 19:55
Reputation: 0

Re: Senzor teploty LM35

Příspěvek od Mamincin_mazanek » 22 říj 2018, 21:57

Samotný obraz analogu
Přílohy
Snímek obrazovky (148).png

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Senzor teploty LM35

Příspěvek od martinius96 » 23 říj 2018, 07:19

Ak si dobre spomínam, tak ja som použil knižnicu, s ktorou mi senzor fungoval správne: https://github.com/riyadhalnur/LM35_library_for_Arduino

petan
Příspěvky: 358
Registrován: 23 črc 2017, 10:19
Reputation: 0
Kontaktovat uživatele:

Re: Senzor teploty LM35

Příspěvek od petan » 23 říj 2018, 08:06

Mamincin_mazanek píše:
22 říj 2018, 21:56
Napětí je cca 60mA což odpovídá 6stupnum.
Asi spíš myslíš mV...
Ještě nahoď fotku zapojení. Taky je možný, že je obvod KO.

Mamincin_mazanek
Příspěvky: 9
Registrován: 16 zář 2018, 19:55
Reputation: 0

Re: Senzor teploty LM35

Příspěvek od Mamincin_mazanek » 23 říj 2018, 12:48

Ano, mV, kdyby bylo ve finale 5A tak by to pekne topilo.

Mamincin_mazanek
Příspěvky: 9
Registrován: 16 zář 2018, 19:55
Reputation: 0

Re: Senzor teploty LM35

Příspěvek od Mamincin_mazanek » 24 říj 2018, 15:15

Senzor je dead. Kdyz jsem ho pripojil na jine arduino, kteremu fungoval jiny senzor, tenhle nedelal nic. Diky a lock.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů