DS18B20 сбиваются показания

DS18B20 сбиваются показания

Сообщение Ryo » 25 июл 2012, 19:40

Есть проект, использующий 1-wire датчик DS18B20 и библиотеку http://www.elsewhere.org/onewire/
У данного датчика есть существенный минус. Время конвертации температуры .75 секунд. В это время вполне можно было бы что-то делать еще.
Поэтому я переписал код использующий delay на код с таймерами. Код успешно работал ровно до того момента, как я не начал пытаться сделать что-то во время паузы датчика. Установка сервы, чтение аналогового датчика — всё приводит к тому, что 1-wire датчик возвращает FFFFFF..FF

Что это может быть и как лечить?
Ryo
 
Сообщения: 10
Зарегистрирован: 17 фев 2012, 14:15
programming: java

Re: DS18B20 сбиваются показания

Сообщение Zoltberg » 31 июл 2012, 14:35

без посмотреть ваш код точно никто ничего не сможет подсказать :nez-nayu:
сон разума рождает чудовищ
Аватара пользователя
Zoltberg
Администратор
 
Сообщения: 290
Зарегистрирован: 05 май 2011, 20:36
Откуда: Калининград


Вернуться в Сенсоры и датчики

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

© 2009-2017 |  О проекте  |  Политика Конфиденциальности  |