Не покупайте DS18B20 на али или ebay

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

Из более чем 1000 купленных на на али/ebay  "голых" 18В20 и waterproof зондов на их основе все зонды и почти все датчики оказались поддельными.

Детали и как отличить настоящие от поддельных - https://github.com/cpetrich/counterfeit_DS18B20 
(внимание, там все на американском языке!)

b707
Offline
Зарегистрирован: 26.05.2017

это ваш личный опыт?

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

b707 пишет:

это ваш личный опыт?

Нет, это опыт Chris Petrich. 

b707
Offline
Зарегистрирован: 26.05.2017

тогда не интересно.

vvadim
Offline
Зарегистрирован: 23.05.2012

b707 пишет:

тогда не интересно.

 

Петрич не авторитет ?

sadman41
Offline
Зарегистрирован: 19.10.2016

Вот так... берёшь рыбу су-вид за $200 в ресторане, а оказывается что она варилась в воде, температура которой измерялась датчиками, показывающими курс доллара.

Logik
Offline
Зарегистрирован: 05.08.2014

vvadim пишет:

b707 пишет:

тогда не интересно.

 

Петрич не авторитет ?

А фиг его знает. Кто это?

b707
Offline
Зарегистрирован: 26.05.2017

vvadim пишет:

Петрич не авторитет ?

не в этом дело.

Просто если бы это был опыт Asam-а - было бы о чем поговорить. А подобных обзоров от "авторитетов интернета" в гугле можно найти сотни....

Duino A.R.
Offline
Зарегистрирован: 25.05.2015

Ни на Али, ни на e-bay DS18B20 покупать нельзя. ОК. Петрич "влетел" на 1000 штук, о чем честно рассказал. ОК.

А где и как можно купить 5 ... 10 ... 20 датчиков, чтобы гарантировать их подлинность?

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

vvadim пишет:

Петрич не авторитет ?

Я не Петрич, но с Али больше не связываюсь: мало того, что долго ждать, но еще и напоролся пару раз на брак (именно что с сенсорами температуры). И пару раз на соскобленную маркировку с нанесенной новой:  вместо ВТВ на симисторах писали, паршивцы, ВТА. Не возьму в толк, зачем? Но по пальцам 220 вольтей садануло. Про Ебей не знаю, не пользовался их услугами.

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

Duino A.R. пишет:

А где и как можно купить?

В чипе-дипе. Дорого дерут, спекулянты, но в моей практике подлогов и брака не встретилось.

negavoid
Offline
Зарегистрирован: 09.07.2016

mouser.com

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

Duino A.R. пишет:

Ни на Али, ни на e-bay DS18B20 покупать нельзя. ОК. Петрич "влетел" на 1000 штук, о чем честно рассказал. ОК.

А где и как можно купить 5 ... 10 ... 20 датчиков, чтобы гарантировать их подлинность?

Там по ссылке все расписано. Самое главное там написано как протестировать ваши датчики, что бы узнать поддельные ли они. И вообще много интересной информации о DS18B20 не являющейся широко известной.  

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

b707 пишет:

Просто если бы это был опыт Asam-а - было бы о чем поговорить. А подобных обзоров от "авторитетов интернета" в гугле можно найти сотни....

Я Бродского не читал, но осуждаю. Статью открыли бы .. Там есть на что посмотреть в отличии от "подобных обзоров от "авторитетов интернета"

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Я прочел статью. Много подделок и что? Температуру показывают. Если и есть абсолютные погрешности - они не критичны в домашнем использовании... даже для перегонного куба. Что дальше? Борьба с контрафактом - это не наш национальный вид спорта. Мне вот совсем наплевать. Какой-то дебильный пафос: такие подделки, сякие, так проверить или этак. В стандартном включении, без корректировое и других половых извращений на примитивных командах: ресет, старт конвершн, рид  - работает? Что ещё надо за эти копейки???

Таким темпом дойдем до запрета торрентов и лицензионной винды! Ахренели совсем!!

==========================

То есть, возможно сумбурно выразился. Автор вопиит: не покупайте контрафакт! Я отвечаю - а с херов ли? Доходы компании Даллас или Максим - меня вот совсем никак не интересуют, почему-то.

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

wdrakula пишет:

То есть, возможно сумбурно выразился. Автор вопиит: не покупайте контрафакт! Я отвечаю - а с херов ли? Доходы компании Даллас или Максим - меня вот совсем никак не интересуют, почему-то.

 

Вопит?? Вот в самом начале что он пишет.

Почему это должно меня волновать?
Помимо этических соображений,  поддельные датчики могут:
- не работать в режиме паразитного питания
- иметь высокий уровень шума
- температурную погрешность выше заявленныз ± 0,5 ° C
- не содержать EEPROM
- иметь ошибки и повышенную частоты отказов
- иметь неизвестные отличия от  спецификации Maxim.
Очевидно, что проблемы не настолько велики, чтобы отговаривать людей покупать датчики на eBay, но, возможно, было бы хорошо узнать действительные характеристики, когда вам важна точность получаемых данные важны или измерения производяться в тяжелых режимах.
wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

asam пишет:

wdrakula пишет:

То есть, возможно сумбурно выразился. Автор вопиит: не покупайте контрафакт! Я отвечаю - а с херов ли? Доходы компании Даллас или Максим - меня вот совсем никак не интересуют, почему-то.

 

Вопит?? Вот в самом начале что он пишет.

Почему это должно меня волновать?
Помимо этических соображений,  поддельные датчики могут:
- не работать в режиме паразитного питания
- иметь высокий уровень шума
- температурную погрешность выше заявленныз ± 0,5 ° C
- не содержать EEPROM
- иметь ошибки и повышенную частоты отказов
- иметь неизвестные отличия от  спецификации Maxim.
Очевидно, что проблемы не настолько велики, чтобы отговаривать людей покупать датчики на eBay, но, возможно, было бы хорошо узнать действительные характеристики, когда вам важна точность получаемых данные важны или измерения производяться в тяжелых режимах.

ну? так вся статья про эти малозначительные баги. Вот кто хоть раз использовал паразитное питание? Просто интересно... Я, покупая китайский чип, никак не жду полного соответствия оригиналу.

sadman41
Offline
Зарегистрирован: 19.10.2016

Для меня статья полезна. Ибо когда ведёшь опенсорц прожект, тебе непременно начнет кто-нить выносить мозг на предмет "программа неправильно работает с Далласом АлиЭкспресса". Сидишь и голову ломаешь - кто же косячнул...

-NMi-
Offline
Зарегистрирован: 20.08.2018

Sonologist пишет:

В чипе-дипе. Дорого дерут, спекулянты, но в моей практике подлогов и брака не встретилось.

Ты просто не сможешь отличить первое от второго!

b707
Offline
Зарегистрирован: 26.05.2017

asam пишет:

Я Бродского не читал, но осуждаю. Статью открыли бы .. Там есть на что посмотреть в отличии от "подобных обзоров от "авторитетов интернета"

ну извиняйте - я всего лишь выразил свое личное мнение. Я не осуждал статью, а только сказал, что обсуждать ее без автора - неинтересно

-NMi-
Offline
Зарегистрирован: 20.08.2018

wdrakula пишет:

Если и есть абсолютные погрешности - они не критичны в домашнем использовании... даже для перегонного куба.

А я там коррекции ввёл, всё работает уже больше года и пофиг на кетаЙ )_))

-NMi-
Offline
Зарегистрирован: 20.08.2018

wdrakula пишет:

Вот кто хоть раз использовал паразитное питание? Просто интересно...

Я баловался года 4 назад. НИЧЕГО путного не нашёл, посему юзаю просто с питанием.

Logik
Offline
Зарегистрирован: 05.08.2014

Использую паразитное, нормально, датчики опрашиваю по очереди.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Duino A.R. пишет:

А где и как можно купить 5 ... 10 ... 20 датчиков, чтобы гарантировать их подлинность?

Чтобы с гарантией, нужно покупать у производителя или у официального дистрибьютора в стране прибывания. (может есть и ещё дистрибьюторы, я не интересовался). Если дистрибьютор не занимается розницей, можно обратиться к нему и спросить о наличии и координатах  розничных дилеров. Обычно работает. В общем, когда нужно решить такую проблему, то она решается - не помню случая, чтобы не решилась.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula пишет:
а с херов ли?

+100500

Оригинальность и гарантии производителя важны для дорогостоящих заказных работ, т.к. там может появиться вопрос "а кому сидеть-то?".

Для хобби же, ... не смешите.

Я, например, всегда уверен в том, что китайский производитель имеет все необходимые лицензии от правообладателя. Ну, вот, верю я в это и потому моя совесть чиста как первый снег. Проверять же этот факт ... для этого у правообладателя есть (или должны быть) дорогостоящие юристы. Мне он за это не платит. 

Так же как "разгонять процессоры" до частот, которые производителю и не снились. У себя в гараже - пожалуйста. В профессиональной работе - хренушки. Потому что когда в ЦОД'е начнётся пожар, на нарах будешь соседям объяснять какой ты лихой профи и как умеешь из техники выжимать то, что тупой производитель не предусматривал.

Чечако
Offline
Зарегистрирован: 15.06.2018

Sonologist пишет:

В чипе-дипе. Дорого дерут, спекулянты, но в моей практике подлогов и брака не встретилось.

А в моей встречался, и не один раз. Не по далласам, правда. Так что совершенно не панацея. 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Я думаю, конвейер на котором делают DS18B20 - один, и находится в одной стране, где живут, в основном, китайцы.  Партия, прошедшая выходной контроль, поставляется официальным дистрибюторам, не прошедшая  по каким-либо параметрам - продается на Алиэкспресс. 

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

Чечако пишет:

А в моей встречался, и не один раз. Не по далласам, правда. Так что совершенно не панацея. 

Вполне возможно. Я привел только свой опыт: на Али напарывался, в чипе - нет.

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

-NMi- пишет:

Ты просто не сможешь отличить первое от второго!

Ну, в данном оксепте "вам шашечки или ехать?". То, что приобретал в чипе - выполняло функции, на него возложенные всегда. От Али - случалось невыполнение означенных функций, потому с Али и попрощался. Наверное, корректнее ввыразиться так.

b707
Offline
Зарегистрирован: 26.05.2017

Sonologist пишет:

То, что приобретал в чипе - выполняло функции, на него возложенные всегда. От Али - случалось невыполнение означенных функций

уверены, что в этом виноваты именно "кошки", а не ваше неумение их готовить?

ВН
Offline
Зарегистрирован: 25.02.2016

DetSimen пишет:

Я думаю, конвейер на котором делают DS18B20 - один, и находится в одной стране, где живут, в основном, китайцы.  Партия, прошедшая выходной контроль, поставляется официальным дистрибюторам, не прошедшая  по каким-либо параметрам - продается на Алиэкспресс. 

Святые слова, не грех и выпить!

 

-NMi-
Offline
Зарегистрирован: 20.08.2018

Sonologist пишет:

Ну, в данном оксепте "вам шашечки или ехать?".

 

То, что приобретал в чипе - выполняло функции, на него возложенные всегда. От Али - случалось невыполнение означенных функций, потому с Али и попрощался. Наверное, корректнее ввыразиться так.

Мне всегда то, что нужно, т.е. ехать. И "шЩщка" тут нипричОм. Еду Я всегда туда, куда именно мне нужно!!!

А то, что ты приобретал не только на "чипе" а на других платформах и "анониработало"  - - - это результат твоей криворукости, не более того. Колонну, шо ты продавал, чО, ниАсилилЪ??? ЧоЖ она у меня работает как АК-47 ???

Гриша
Offline
Зарегистрирован: 27.04.2014

Неужели вопрос настолько наболевший?!!!

Предлагаю следующий вариант. Я недавно делал очень маленький обзор в плане статистики, датчики одной партии все-таки не пригодны для данного действа. 

Если в обществе есть желающие поучаствовать и предоставить для статистики свои образцы с пересылкой их в город Новосибирск... 

Вопрос принципиальный - "А оно кому-то нужно"? 

ТТХ оборудования в обзоре, ничего иного не имею. Вопрос быстро не решится - доступ к КТХ (полуклиматической камере) имею, но он несколько ограничен. В результате анализа будут дынные на этом сайте и все, что наработаю, на каком-нибудь файлообменнике типа Яндекса или Майла. 

Еще раз повторюсь - Мне не сложно, но это долго и нужен алгоритм обработки статистических данных, а следовательно требуются датчики разных партий и давности изготовления. Если кому-то "Ну очень интересно" могу закинуть к камеру даже 1 шт - только с чем сравнивать не понятно. 

PS - forgamescgs(ГАВ)mail.ru - почта. 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Duino A.R. пишет:

А где и как можно купить 5 ... 10 ... 20 датчиков, чтобы гарантировать их подлинность?

Чтобы с гарантией, нужно покупать у производителя или у официального дистрибьютора в стране прибывания. (может есть и ещё дистрибьюторы, я не интересовался). Если дистрибьютор не занимается розницей, можно обратиться к нему и спросить о наличии и координатах  розничных дилеров. Обычно работает. В общем, когда нужно решить такую проблему, то она решается - не помню случая, чтобы не решилась.

я тут у дилера DELTA спросил про аккумуляторы, визуально сильно отличаются от оригинальных, да и по параметрам не тянут, МОЛЧИТ КАК РЫБА, видимо в теме )))

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

DetSimen пишет:

Я думаю, конвейер на котором делают DS18B20 - один, и находится в одной стране, где живут, в основном, китайцы.  Партия, прошедшая выходной контроль, поставляется официальным дистрибюторам, не прошедшая  по каким-либо параметрам - продается на Алиэкспресс. 

 и так по всем позициям )))

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

ua6em пишет:

DetSimen пишет:

Я думаю, конвейер на котором делают DS18B20 - один, и находится в одной стране, где живут, в основном, китайцы.  Партия, прошедшая выходной контроль, поставляется официальным дистрибюторам, не прошедшая  по каким-либо параметрам - продается на Алиэкспресс. 

 и так по всем позициям )))

Не удивлюсь, если так и есть.  Зачем утилизировать дорогущий кремний, если им можно фарцануть по-дешёвке?  Хоть затраты отбить на липиздричество за выпуск бракованной партии. 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

-NMi- пишет:
Колонну, шо ты продавал, чО, ниАсилилЪ??? ЧоЖ она у меня работает как АК-47 ???


Колонну он не тебе, а мне продал. Нехрена наезжать на человека.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

DetSimen пишет:

ua6em пишет:

DetSimen пишет:

Я думаю, конвейер на котором делают DS18B20 - один, и находится в одной стране, где живут, в основном, китайцы.  Партия, прошедшая выходной контроль, поставляется официальным дистрибюторам, не прошедшая  по каким-либо параметрам - продается на Алиэкспресс. 

 и так по всем позициям )))

Не удивлюсь, если так и есть.  Зачем утилизировать дорогущий кремний, если им можно фарцануть по-дешёвке?  Хоть затраты отбить на липиздричество за выпуск бракованной партии. 

это как точные резисторы, менялся класс точности, да и транзисторы, меняли букву, зачем выкидывать коль и так сойдёт )))

ВН
Offline
Зарегистрирован: 25.02.2016

Когда идет разбраковка это еще понятно, но вот когда наши продаваны покупают снятые плиски по 10, типа как проверяют за 20,  а потом продают как новые за 300 баксов.  Вот тут не хотелось бы оказаться на месте того покупателя.

-NMi-
Offline
Зарегистрирован: 20.08.2018

wdrakula пишет:

Колонну он не тебе, а мне продал. Нехрена наезжать на человека.

А.     Вот оно и "вылезло" , шило то это.

Чем хренов интырнет - не посмотришь человеку в его "честные" глаза (((

PS:    А колонну я себе то-же купил, не переживай за меня...

Logik
Offline
Зарегистрирован: 05.08.2014

Гриша пишет:

Неужели вопрос настолько наболевший?!!!

Предлагаю следующий вариант. Я недавно делал очень маленький обзор в плане статистики, датчики одной партии все-таки не пригодны для данного действа. 

Если в обществе есть желающие поучаствовать и предоставить для статистики свои образцы с пересылкой их в город Новосибирск... 

Кстати да. И дело доброе, и обзор нормальный, и методика пригодная. Считаю что все сказочники у которых датчики греются, перестают мерить на холоде, дают ложную СRC и т.д. просто обязаны выслать на независимую оценку этот брак (или типа брак, посмотрим). До этого все проблемы с датчиками - банальная любительская криворукость. 

Гриша
Offline
Зарегистрирован: 27.04.2014

Logik пишет:

Кстати да. И дело доброе, и обзор нормальный, и методика пригодная. Считаю что все сказочники у которых датчики греются, перестают мерить на холоде, дают ложную СRC и т.д. просто обязаны выслать на независимую оценку этот брак (или типа брак, посмотрим). До этого все проблемы с датчиками - банальная любительская криворукость. 

-NMi- пишет:

Этчо, Гриша самый главный спец по 18В20 ???                  ):_))

Не знаю с чего такой вывод. Но если он к посту Логика относится, то речь идет о простом испытании сомнительных датчиков по алгоритму предложенному мной в обзоре (ясное дело не полном, но более менее вменяемом).  Если у вас есть более подходящее оборудование - welcome!   детали в посте 32, так сказать кому интересно такое предложение...  

Гриша
Offline
Зарегистрирован: 27.04.2014

UPну темку... нашел интересную статью, сам не проверял, но может кому поможет....

Резюме, как отличить подделку от оригинала
Подведу итоги, по каким признакам можно судить, что у вас подделка:
1) Датчик, даже подключенный в непосредственной близости, в режиме паразитного питания отвечает неуверенно, через раз.

2) В режиме паразитного питания высокий уровень восстанавливается слишком долго (можно замерять микроконтроллером или
 смотреть осциллограмму)

3) (UPD 05.07.2019) Оригинальный датчик всегда (кроме момента замера) при ожидании стартового импульса и между импульсами
 потребляет с шины около 5мкА. Контрафакт же перед стартовым импульсом может потреблять значительно меньше (около нуля), 
а между импульсами — значительно больше, десятки микроампер (GND и VCC на минус, DQ через микроамперметр на +5 вольт)

4) После процедуры перечисления (0xF0) датчики не отвечают на команду чтения скрэтчпада (0xBE)

5) Температура прочитанная из скрэтчпада после подачи питания без команды замера отличается от 85,0 градусов.

6) Значения в скрэтчпаде на позициях 5 и 7 не соответствуют 0xFF и 0x10

7) (UPD 14.12.2018) Значения температуры (на первых двух позициях скрэтчпада) прочитанные после первого включения обесточенного 
датчика без предварительно поданной команды на замер, возвращают предыдущее значение, а не 50 05 (85.0 градусов).

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Оч. познавательно, спасибо.  Кста, мне из-за криворукости, не иначе, так и не удалось заставить нормально работать в псевдо-паразитном режиме ни один Даллас.  Он работает, канеш, только температуру завышает на +5 - 12 гра. По этой схеме

 

в настоящем паразитном я даже пробовать не стал.

Logik
Offline
Зарегистрирован: 05.08.2014

Так если не пробовать - оно и не получается ;) Чтоб датчик работал на паразитном, он должен об этом знать. А узнает он по закоротке выводов. Пробуй правильно и все заработает. Я их только так и пользую.

При случае проверю свои по критерию "видно что последние 0x7E, 0x81, 0x66 — отличаются от 0xFF, 0x0C, 0x10 которые присутствуют у стандартных датчиков."

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Logik пишет:

Так если не пробовать - оно и не получается ;) 

Да, спасибо, попробоваю в выходные. А ты их используешь так по одному на пин, или при паразитном питании их тоже можно в гирлянды собирать? 

Logik
Offline
Зарегистрирован: 05.08.2014

Гирляндой, но больше 3-х не пробовал. Там в статье про завалы фронтов было. Мои тайминги описаны как

 

#define ONE_WIRE_STEP_TIMER     4  //мксек
#define ONE_WIRE_RESET_TIME    max((500/ONE_WIRE_STEP_TIMER),1)
#define ONE_WIRE_RELACS_TIME   max((8/ONE_WIRE_STEP_TIMER),1)      //!! измерено!!  время восстановления высокого уровня после импульса сброса
#define ONE_WIRE_PRESENCE_WAIT max((32/ONE_WIRE_STEP_TIMER),1)     //!! измерено!!  ожидание начала PRESENCE
#define ONE_WIRE_PRESENCE_TIME max((120/ONE_WIRE_STEP_TIMER),1)    //!! измерено!!  длительность PRESENCE
#define ONE_WIRE_PAUSE_START   max((480/ONE_WIRE_STEP_TIMER),1)    //пауза после PRESENCE до перехода в режим ожидания
#define ONE_WIRE_0_TIME        max((60/ONE_WIRE_STEP_TIMER),1)     //время низкого уровня при выводе 0
#define ONE_WIRE_RELACS_0_TIME max((8/ONE_WIRE_STEP_TIMER),1)      //пауза на линии после вывода 0, можно увеличивать
#define ONE_WIRE_RELACS_1_TIME max((60/ONE_WIRE_STEP_TIMER),1)     //пауза на линии после вывода 1, можно увеличивать

#define ONE_WIRE_RECIVE_WAIT   max((4/ONE_WIRE_STEP_TIMER),1)     //пауза между возвратом в 1 и считыванием данных
/*!!!! ранее было так #define ONE_WIRE_RECIVE_WAIT   max((4/ONE_WIRE_STEP_TIMER),ONE_WIRE_RELACS_TIME)     //пауза между возвратом в 1 и считыванием данных
 код работал, но при температуре 96 и выше датчик стабильно переставал обнаруживатся
*/

Видно что то самое время восстановления 1 я замерял, и оно не большое.

При этом обмен в целом делаю медленно, один бит на цикл лоопа. Может по этому проблем не встречал. 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Ок, спасибо. 

Green
Offline
Зарегистрирован: 01.10.2015

А я паразитной гирляндой не пробовал, а вот по одному - только паразит. Расстояния правда небольшие - 3м не более. Правда один, который рядышком (20см), работает вообще без внешней подтяжки.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

В выходныя буду проверять все мои DS18B20, што в наличии есть, как поведут себя при -40.  

b707
Offline
Зарегистрирован: 26.05.2017

пипец бля :) За два дня с -4 до -41... метеозависмые, небось, на стенку полезут...

держитесь там :)