#1 11-01-2020 23:58:34

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

Стырил устройство тут.
https://github.com/joysfera/DS18B20-tester
Программа работает на внешний дисплейчик или пишет данные в серийный порт, если нет дисплея у устройства.
Ниже, скриншот тестирования нормального(дорогого герметичного датчика).
ds18b20-tester.jpg
Схема девайса, всего 3 резистора, если без дисплея.
schema-ds18b20-tester.png

Не в сети

#2 12-01-2020 00:26:02

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

15787634967776460209454616342035.jpg

15787635789904419672489233667488.jpg

Не в сети

#3 12-01-2020 00:37:22

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

Тест китайского  клона DS18B20 за 20 рублей с Али. Тем не менее, температуру китайские клоны показывают нормально и даже работают быстрее фирмовых, в связи с упрощённой схемой. По идее, это не фейковое устройство, а другой прибор с более простой схемотехникой(работающий по аналогичному протоколу ds18b20);
ds18b20-tester1.jpg

Не в сети

#4 12-01-2020 01:13:34

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

Ещё один тестер с просторов Гитхаба. На базе ESP8266. Этот тестер, умеет измерять ещё время получения температуры при разном разрешении/битности ds18b20.
https://github.com/Deimos1994/Ds_Fake_Tester
Тест фейкового ds18b20, тот который на предыдущем тестере не запускался.
test1.png

Не в сети

#5 12-01-2020 01:51:57

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

Тест герметичного датчика на тестере esp8266.
При разрешении 12 бит, тайминг выше/правильный 678 миллисекунд.
test2.png

Не в сети

#6 12-01-2020 02:23:04

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

15787704968058138415002903988201.jpg

1578770555121310498184749979809.jpg

Не в сети

#7 12-01-2020 02:36:51

IvanAltay
Administrator
Зарегистрирован: 03-05-2018
Сообщений: 4,586

Re: Тестер DS18B20 на базе Arduino Uno R3/ESP8266.

Один из датчиков, вообще показывает удивительные скоростные характеристики в 13..14 ms. И этот датчик, вполне нормально уже давно работает.

test3.jpg
И тест, более правильного датчика. При увеличении разрешения, время отклика растёт. При разрешении 11 бит, время отклика 377ms, при 12 битах уже 481ms. А должно быть 600ms+, при разрешении 12 бит.

test4.jpg

Не в сети

Подвал раздела

Работает на FluxBB (перевод Laravel.ru)