roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 май 2025, 19:26

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 27 мар 2013, 13:23 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а ты в режим термостата включал? а обратно в 1wire переключал?

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 28 мар 2013, 13:49 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
нет, непробовал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 28 мар 2013, 23:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ах да, скетч ардуины который у меня заработал
Вложение:
sketch_mar06a.ino [3.01 КиБ]
Скачиваний: 335

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 18 сен 2013, 14:14 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
запихнул в кодбендер)
http://codebender.cc/sketch:17930

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 27 апр 2014, 00:17 
Не в сети

Зарегистрирован: 24 апр 2010, 14:47
Сообщения: 736
Откуда: Уфа
прог. языки: avr asm
На случай если я вдруг не один такой буратино оставлю это здесь для будущих поколений дров:

Друг, если ты пытаешься выполнить измерение в режиме 1shot, а датчик всегда возвращает 255. Если при попытке ввести вторую команду ты замечаешь, что датчик в твою запись сует свои нули. Если второе чтение температуры в режиме постоянного измерения тебе возвращает 0. То.

Инициализируй датчик перед КАЖДОЙ командой!

В даташите, конечно, английским по белому написано "All transactions on the 1-Wire bus begin with an initialization sequence" и даже табличка с последовательностью команд для особо одаренных есть. Но не помогает. Упорно думал, что инициализация нужна только один раз после подачи питания на датчик.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 27 апр 2014, 01:22 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну да, в даташите же написано )))
я кстати в программе тк и делаю
каждый раз ds.reset();

а ты с режимом повышенной точности не работал?
считаю по формуле из даташита,
Код:
float highResTemp = (float)temp_read - 0.5 + (((float)count_per_c - (float)count_remain) / (float)count_per_c);


но дробная часть никогда не бывает больше .49

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 27 апр 2014, 01:36 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Myp писал(а):
самое страшное, сконфигурить термостат и отключить 1wire )))
а нельзя ли сконфигурировать и не отключать?

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ds1821 подключение и опрос
СообщениеДобавлено: 27 апр 2014, 10:58 
Не в сети

Зарегистрирован: 24 апр 2010, 14:47
Сообщения: 736
Откуда: Уфа
прог. языки: avr asm
Не, с повышенной точностью не работал.

Сконфигурить и не отключать нельзя, там либо термостат, либо 1wire.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO