Найдено 4 результата

CCCP
Чт фев 05, 2009 20:45:05
Форум: Микроконтроллеры и ПЛИС
Тема: термометр в codevision ds18b20
Ответы: 46
Просмотры: 30052

У меня вопросик по теме как получить данные с датчика с точностью 0.1 градус?
Можно посмотреть исходник такой реализации? :)
Точность и разрешение это разные вещи. 12bit и разрешающая способность 1/16 градуса, ну а исходник есть в CV.
Из даташита:
ОПИСАНИЕ
DS18B20 цифровой термометр с ...
CCCP
Чт фев 05, 2009 19:02:09
Форум: Микроконтроллеры и ПЛИС
Тема: термометр в codevision ds18b20
Ответы: 46
Просмотры: 30052

Зачем 8, когда температура в 2х?
Я понимаю, что всё написано в даташите и нескольких учебниках по СИ... если бы понимали - не говорили бы такой ерунды. пакет из 8-и байт позволяет при помощи CRC определить - верные данные пришли, или из-за помехи или иных причин они исказились. читая только первые ...
CCCP
Сб янв 10, 2009 06:53:29
Форум: Микроконтроллеры и ПЛИС
Тема: термометр в codevision ds18b20
Ответы: 46
Просмотры: 30052

Зачем 8, когда температура в 2х?
Я понимаю, что всё написано в даташите и нескольких учебниках по СИ...
CCCP
Пт янв 09, 2009 20:49:20
Форум: Микроконтроллеры и ПЛИС
Тема: термометр в codevision ds18b20
Ответы: 46
Просмотры: 30052

Добрый день. В продолжение темы.
Пример в CodeVision для работы с DS18B20, на мой взгляд не очень удачный. Одна из проблем в строке(файл DS18B20.lib)
delay_ms(conv_delay[resolution]);

В результате чего создаётся впечатление, что датчик сильно медленно работает. На самом деле "тормозит ...

Перейти к расширенному поиску