Перейти к содержанию
    

Подскажите по схеме для DS1820

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, haker_fox сказал:

Вы хотите сказать, что CRC  в случае ошибки будет "битое"?

Засада примененного далласом алгоритма в том, что все единицы (неответ датчика) дадут правильную CRC. Если бы они использовали отличное от нуля начальное значение - CRC для всех единиц отличалась бы от всех единиц. Вроде так, если память не изменяет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 hours ago, haker_fox said:

 

 

Действительно, зачем: поместили термодатчик в термокамеру, поставили 85.000 градусов, и что?

А вы реально видели такую термокамеру, которая с точностью 0.001 градусов Цельсия держит температуру во всём объёме? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 minutes ago, Oymyacon said:

А вы реально видели такую термокамеру, которая с точностью 0.001 градусов Цельсия держит температуру во всём объёме? 

А вам словоблудием обязательно заниматься? Вам же никто не сказал объём.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, haker_fox said:

А вам словоблудием обязательно заниматься?

Вопросов больше не имею. Форум деградировал окончательно.

Изменено пользователем Oymyacon

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Oymyacon said:

Вопросов больше не имею. Форум деградировал окончательно.

 

А вы, собственно, кто такой, чтобы ставить здесь оценки всему Форуму, и даже объявлять его окончательно деградировавшим, без году неделя?

Не много ли на себя взвалили? Настоятельно рекомендую вам свои ярлыки оставить при себе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19 часов назад, mantech сказал:

Заметил что времянка этих датчиков

Производитель вроде бы сам считает такой способ рабочим, однако Рис.6 там явно не соответствует Рис.16 паспорта DS18B20, который даёт ей право выдавать импульс вплоть до 1 мкс, который разумеется гарантированно не увидит UART 115200 bps.

 

Как вариант, растянуть этот импульс парой деталек, чтобы он стал заведомо больше одного бита UART, получив полноценный стартовый бит, и допилить драйвер для адаптивной разницы между принимаемыми "битами":

 

bad-276.gif.1a8022f1f484a195351530abf75d764c.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 7/14/2019 at 11:04 AM, haker_fox said:

А если реально 85 градусов будет, то как их отличить от ошибки?

Как обычно - несколько измерений + медиана

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 minutes ago, xvr said:

Как обычно - несколько измерений + медиана

Не поможет. Допустим, сняли N измерений, и все - ошибочные (не важно, почему). Или, наоборот, температура застабилизирована очень хорошо в малом объёме пространства. В документации не нашёл никаких рекомендаций по этому поводу. В общем гарантом правильного измерения является соблюдение всех времянок. Что, впрочем, правильно. Но всё же, ИМХО, кривой подход.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

32 minutes ago, haker_fox said:

Допустим, сняли N измерений, и все - ошибочные (не важно, почему).

Тогда надо железку чинить, а не методы измерения придумывать :) У ТС на графиках видно, что ошибочные измерения одиночные.

Но конечно метод не панацея, тут согласен :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, Herz said:

Настоятельно рекомендую вам свои ярлыки оставить при себе.

Извините, мне не нужны именно ваши рекомендации.

Когда человек не знает, что ПИД-регулятор КТХ имеет гистерезис в градусы, а не тясячные доли,

это говорит само за себя. Потому и нет вопросов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, Oymyacon said:

Извините, мне не нужны именно ваши рекомендации.

Вообще-то вы с модератором разговариваете.

16 minutes ago, Oymyacon said:

Когда человек не знает, что ПИД-регулятор КТХ имеет гистерезис в градусы, а не тясячные доли,

это говорит само за себя

Когда человек не знает, что мир не ограничивается ПИД-регулятором KTX, это действительно говорит само за себя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...