|
Проблемы с Далласами, дохнут, врут... |
|
|
|
Mar 6 2007, 12:29
|

Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342

|
Приколы какие-то с этими Далласами, DS18S20 и DS18B20. У нас они в системе термометрии зернохранилищ, так что статистика есть по нескольким сотням штук. - "Портятся". Некоторые датчики (замечено за серией DS18S20) вдруг, начиная с некоторого момента, начинают "врать": показывать температуру T°±X, где X - случайно, да еще иногда и меняется. Поначалу грешили на переполюсовку, на статику, на повышенную нагрузку (1к1 в "подтяжке" это 4мА - на пределе, по даташиту)... Но последний случай это опроверг: только что датчик показывал комнатную температуру, через 10 минут гляжу: "-3.3°" ! При этом ничего не делалось, не переключалось, коробочка лежала на столе. Загадка...
- Еще одна странность: некоторые DS18B20 при некоторых температурах начинают "дрожать" в пределах 2°. Т.е., например, 17° показывают стабильно, 18°, 22° и выше - стабильные показания. А в интервале 19°...21° - с каждым считыванием выдает "псевдослучайное" число из этого промежутка. При том, что все остальные датчики в этой шине ведут себя нормально.
Кто-нибудь с таким сталкивался? Это лечится?
--------------------
Gray©at
|
|
|
|
|
 |
Ответов
|
Mar 7 2007, 12:41
|
Участник

Группа: Свой
Сообщений: 64
Регистрация: 18-05-06
Пользователь №: 17 211

|
Цитата(GrayCat @ Mar 6 2007, 12:29)  Приколы какие-то с этими Далласами, DS18S20 и DS18B20. У нас они в системе термометрии зернохранилищ, так что статистика есть по нескольким сотням штук. - "Портятся". Некоторые датчики (замечено за серией DS18S20) вдруг, начиная с некоторого момента, начинают "врать": показывать температуру T°±X, где X - случайно, да еще иногда и меняется. Поначалу грешили на переполюсовку, на статику, на повышенную нагрузку (1к1 в "подтяжке" это 4мА - на пределе, по даташиту)... Но последний случай это опроверг: только что датчик показывал комнатную температуру, через 10 минут гляжу: "-3.3°" ! При этом ничего не делалось, не переключалось, коробочка лежала на столе. Загадка...
- Еще одна странность: некоторые DS18B20 при некоторых температурах начинают "дрожать" в пределах 2°. Т.е., например, 17° показывают стабильно, 18°, 22° и выше - стабильные показания. А в интервале 19°...21° - с каждым считыванием выдает "псевдослучайное" число из этого промежутка. При том, что все остальные датчики в этой шине ведут себя нормально.
Кто-нибудь с таким сталкивался? Это лечится? Сталкивались... У нас в морозильных камерах (склады мороженного) DS18S20 дохнут через месяца 3-4. Видимо никто их не гонял при таких температурах долго (-35 С), причем скачков температуры нет - она всегда в таких пределах. Датчик вообще перестает отвечать. Точность у всех датчиков за год работы убежала (у некоторых до 3 градусов). Пришлось вводить программную калибровку. Скачки при измерениях тоже бывают - раздражали резкие пики на графиках. Победили тоже программно - если есть резкий скачок температуры (десяток и более градусов - значение подбирайте сами по инерционности объекта), то сразу это в базу данных не пишется - только после нескольких (5-8) измерений подряд - ну вдруг реально произошел такой скачок :-) Такие дефекты при лабораторных испытаниях не вылазили - ну померили чуток и все довольны. А вот когда взяли результаты измерений за неделю в условиях заводского цеха - тогда и увидели эти скачки. Причем это не ошибки - КС всегда совпадала. Видимо срывало "крышу" контроллера внутри датчика.
|
|
|
|
|
Mar 7 2007, 16:16
|

Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342

|
Цитата(Andy-L @ Mar 7 2007, 11:41)  Датчик вообще перестает отвечать. [---] Причем это не ошибки - КС всегда совпадала. Видимо срывало "крышу" контроллера внутри датчика. Мы наблюдаем, что ответ есть, он правильный с "цифровой" точки зрения (CRC совпадает), но он неверный по температуре. Что-то в области самого преобразования "температура→код". ...вот, только что еще один датчик "скакнул" с комнатной на 88°...
--------------------
Gray©at
|
|
|
|
Сообщений в этой теме
GrayCat Проблемы с Далласами Mar 6 2007, 12:29 GrayCat Вот, нашел:
Вкратце: в моменты подачи питания м... Jul 18 2007, 10:44 zltigo Цитата(GrayCat @ Mar 6 2007, 15:29) Прико... Jul 18 2007, 11:22 Zoro оо хорошо что наткнулся очередной раз на эту тему.... Jul 23 2007, 13:39 ASZ Цитата(Zoro @ Jul 23 2007, 16:39) оо хоро... Jul 24 2007, 15:55 Georgy Cлава богу что в своё время сей девайс не применён... Jul 25 2007, 16:05 zltigo Цитата(Georgy @ Jul 25 2007, 19:05) Тепер... Jul 25 2007, 16:14 SALOME Цитата(Georgy @ Jul 25 2007, 23:05) Cлава... Jul 26 2007, 09:28 Zoro а какие датчики от далоса более стабильны-живучи? ... Jul 26 2007, 20:07 GrayCat Последним ~пяти ораторам:
Почитайте внимательно в... Jul 29 2007, 18:24 rezident Цитата(GrayCat @ Jul 30 2007, 00:24) А чт... Jul 29 2007, 20:24  GrayCat Цитата(rezident @ Jul 29 2007, 23:24) Дык... Jul 30 2007, 06:54   Rst7 Цитата(GrayCat @ Jul 30 2007, 09:54) Та м... Jul 30 2007, 07:15    GrayCat Цитата(Rst7 @ Jul 30 2007, 10:15) Я бы не... Jul 31 2007, 20:00     Rst7 Цитата(GrayCat @ Jul 31 2007, 23:00) Ну т... Aug 1 2007, 07:24      GrayCat Цитата(Rst7 @ Aug 1 2007, 10:24) Криво эт... Aug 1 2007, 16:52 _Pasha Только что, изрядно помучившись, запустил девайс с... Oct 15 2007, 20:08 AnV22 Мы тоже используем DS18b20, причем длина провода д... Oct 17 2007, 04:45 GrayCat Кто-то здесь упоминал, что Далласы очень "не ... Nov 3 2007, 23:00 _Pasha Цитата(GrayCat @ Nov 4 2007, 02:00) Кто-т... Nov 5 2007, 16:59 GrayCat Цитата(_Pasha @ Nov 5 2007, 18:59) Не мож... Nov 7 2007, 07:43 pokos Товарищ имел подобный опыт с Далласом. Дохли по-чё... Nov 7 2007, 07:50 _Pasha Цитата(GrayCat @ Nov 7 2007, 11:43) Не зн... Nov 8 2007, 06:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|