Supla termometr Ds18b20 dziwne objawy

lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Cześć,
Płytka Nodemcu. DS18b20 podpięty pod pin D3.
Płytka stykowa pomiędzy. Rezystor 5k wedle instrukcji
Objawy: DS18b20 od Friendow na kablu 1m brak wskazań temperatury - wali defaultowy -275. Wszystkie 3 posiadane.
DS scalak podpięty na krotko niby działa ale zamiast realnych temperatur pokazuje jakieś 40 - 62 ...

Brak pomysłu o co chodzi :(.
Last edited by lesle on Wed Apr 12, 2023 9:49 am, edited 2 times in total.
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

Jeśli jest jak w Wemosie D1 mini toi zmień pin. D3 się nie nadaje do podłączenia DS18B20. W wemosie d1 mini nawet nie da się wybrać D3.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Ehhh... Wszystko jasne ...
Zasilanie DS wzięte z 5v.. Rezystor podciągnięty również do 5v... No i właśnie... Wyjście z ESP 3.3V...

Po poprawnym podłączeniu wszystko działa.
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Jednak DZIAŁA było na wyrost.....

Wszystko działa o ile po restart DS18b20 ma odpiętą masę...
W przeciwnym razie następuje cykliczny restart ESP....

Sprawdzane na rożnych GPIO wszędzie efekt taki sam....

Kodowanie w VSC z wykorzystaniem Platformio

Na razie nie mam pomysłu co jest powodem restartowania ESP...

LOG:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3424, room 16
tail 0
chksum 0x2e
load 0x3fff20b8, len 40, room 8
tail 0
chksum 0x2b
csum 0x2b
v00078190
~ld
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Co więcej... Sama płytka ESP bez podpiętych DS również nie startuje... Dopiero podpięcie DS oraz odłączenie od niego masy pozwala na wystartowanie .. potem dodanie masy i wszystko działa bez zarzutu....
User avatar
YoMan
Posts: 3522
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

lesle wrote: Wed Apr 12, 2023 11:58 am Co więcej... Sama płytka ESP bez podpiętych DS również nie startuje... Dopiero podpięcie DS oraz odłączenie od niego masy pozwala na wystartowanie .. potem dodanie masy i wszystko działa bez zarzutu....
Flash z erase, inny soft dla testów, jak nie zadziała bierz inną płytkę
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Ehhh uruchomiony przykład z Supla wszystko działa ok.
Więc niestety sam coś zakręciłem w kodzie...
Po kolejno weryfikowaniu wydaje się że poprawiony kod działa już bez żadnych problemów .. czemu jednak były tak dziwne objawy nie mam pojęcia...
Zmieniłem odwołania do SuplaDevice i to w sumie chyba wszystko ale pomogło...

Return to “Pomoc”