Страница 1 из 1

ds18b20+

Добавлено: Вс фев 14, 2010 00:26:22
kkozyrev
скажите а есть разница между ds18b20 и ds18b20+

Добавлено: Вс фев 14, 2010 03:58:00
Sera_232
Насколько я знаю ds18b20+ в отличии от ds18b20 изготовлен по технологии Lead-Free, тоесть бессвинцовая технология. А по функционалу абсолютно идентичны.

Добавлено: Ср фев 24, 2010 08:27:34
ssvd
есть 2 датчика ds18b20.
подключены к attimy2313, один измеряет дома, а другой на улице, тот что дома, вроде бы как нормально, а на улице врет градусов на 10, что может быть?
Текст считывания температуры такой:

инициализация

Код: Выделить всё

   #asm("cli");
   devices=w1_search(0xf0,rom_codes);
   if (devices==0){
     while(1){
       PORTB=0b01001001;
     }
   }
   #asm("sei");


в прерывании, каждые 7сек

Код: Выделить всё

  temp=ds18b20_temperature(&rom_codes[dTemp][0]);
  minus=0;
  if(temp & 0x8000){
    minus=1;
    temp^=0xFFFF;
    temp++;
  }
  indication=temp;     
  dTemp++;
  if(dTemp==devices)dTemp=0;

Добавлено: Ср фев 24, 2010 10:01:58
Danko
Тот который на улице у всех врет.

А когда берешь два датчика с улицы и из дома опускаешь одновременно в стакан с теплой водой, то оказывается разница в показаниях около 0,5 гр.

Так что не в датчиках дело.

примечание: у меня на датчиках гидроизоляция выводов 100%.

Добавлено: Ср фев 24, 2010 10:16:55
ssvd
Danko писал(а):Тот который на улице у всех врет.

А когда берешь два датчика с улицы и из дома опускаешь одновременно в стакан с теплой водой, то оказывается разница в показаниях около 0,5 гр.

Так что не в датчиках дело.

примечание: у меня на датчиках гидроизоляция выводов 100%.


0,5 это вроде как по ДШ норма.
ну тут на 10! изолирован термоусадкой!

Добавлено: Ср фев 24, 2010 11:41:54
Danko
Ветер, солнце, дождь - все это враги точности измерения.

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

Спросите у Гугла что такое "Метеорологическая будка"? где устанавливается? Как устроена? и пр.

Добавлено: Ср фев 24, 2010 12:27:31
innovator_king
Попробуйте закрыть уличный датчик деревянной крышкой с свободным перемещением воздуха внутри неё. Крышку покрасить в белый цвет. В этом случае влияние солнца будет минимизированно. И всю эту конструкцию разместить подальше от любых металических конструкций.

Добавлено: Ср фев 24, 2010 18:00:37
ssvd
innovator_king писал(а):Попробуйте закрыть уличный датчик деревянной крышкой с свободным перемещением воздуха внутри неё. Крышку покрасить в белый цвет. В этом случае влияние солнца будет минимизированно. И всю эту конструкцию разместить подальше от любых металических конструкций.


пробовал помещать в пенопласт - врет! (((

Добавлено: Ср фев 24, 2010 18:15:00
Seal
я вот так поступил,правда у меня сторона ,на которую выведен датчик северная.Прикрепил биндером монетку для устранения инертности.Изображение

Re: ds18b20+

Добавлено: Вс июл 18, 2010 08:01:57
ssvd
подскажите, при подключении ds18b20, 2х датчиков и более к микроконтроллеру можно ли использовать только один резистор 4,7ком или надо его ставить на каждый датчик?

прикреплена схема подключения с двумя вариантами, какой правильный? или оба правильные?

Re: ds18b20+

Добавлено: Вс июл 18, 2010 08:52:14
Danko
прочтите статью и перефразируйте вопрос или удалите его.

Re: ds18b20+

Добавлено: Вс июл 18, 2010 08:58:06
ssvd
Danko писал(а):прочтите статью и перефразируйте вопрос или удалите его.


мля, что за люди пошли, мозг не давит?.....

Re: ds18b20+

Добавлено: Вс июл 18, 2010 10:08:07
Pooher
Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь! :kill:

Re: ds18b20+

Добавлено: Вс июл 18, 2010 10:52:42
ssvd
Pooher писал(а):Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь! :kill:


А некто не задумывался, что человек может не сильно понимать в электронике, и чтение даташитов не поможет...
Можно было разъяснить и дать на это ссылку, что бы легче было уже разобраться...
Может проще надо ко всему относиться? :)

Re: ds18b20+

Добавлено: Вс июл 18, 2010 13:45:04
Аlex
Достаточно одного.

Re: ds18b20+

Добавлено: Вс июл 18, 2010 19:43:34
Danko
Не правильная цитата:
Pooher писал(а):Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь! :kill:
Правильная цитата:
Pooher писал(а):Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь! :kill:
_________________
Научить нельзя, можно научиться. Пифагор.
:)) :)) :))

Re:

Добавлено: Пн июл 19, 2010 19:32:45
zhu4er
ssvd писал(а):
innovator_king писал(а):Попробуйте закрыть уличный датчик деревянной крышкой с свободным перемещением воздуха внутри неё. Крышку покрасить в белый цвет. В этом случае влияние солнца будет минимизированно. И всю эту конструкцию разместить подальше от любых металических конструкций.


пробовал помещать в пенопласт - врет! (((

и нафига тебе пенопласт... просто можно в белый термоусадочный кембрик одеть и измерять на несолнечной стороне - врать будет намного меньше. А вот точную температуру получить - это только в спецбудке, как выше говорилось! Вот тебе мой код:
termo99.c
(3.34 КБ) 738 скачиваний


А ещё можешь побаловаться с датчиком LM75 - стоит он дешевле

Re: ds18b20+

Добавлено: Пн июл 19, 2010 21:37:47
Pooher
Короче и без прелюдий :) . Линия данных подтягивается резистором 4.7 кОм(НЕ КАЖДЫЙ ДАТЧИК!)
Если использовать резистор 750 Ом, и выполнять преобразование температуры отдельно для каждого датчика, можно отказаться от питания датчиков (использовать паразитное).

Re: ds18b20+

Добавлено: Вт июл 20, 2010 10:53:47
ssvd
Pooher писал(а):Короче и без прелюдий :) . Линия данных подтягивается резистором 4.7 кОм(НЕ КАЖДЫЙ ДАТЧИК!)
Если использовать резистор 750 Ом, и выполнять преобразование температуры отдельно для каждого датчика, можно отказаться от питания датчиков (использовать паразитное).


спасибо огромное! статью тоже прочитал :))

Re: ds18b20+

Добавлено: Вс июл 25, 2010 21:37:53
БАТАРЕЙКУС
Я вот давича тоже по началу стал грешить на свой датчик DS1820 паказывал он у меня 39,5*С окошко открываю руку подважу к противомаскитной сетки вроде прохладно на улице думал кирдык датчику. Благо Отец пришол и сказал жара на улице невыносимая градусов 40 ну тогда я и успакоился всё хорошо ток жарко.(окозалось холодный воздух из комнаты вытикает из форточки через нижнюю часть, где была мая рука, а горячий затикает сверху).

а вы поменяйте датчики местами улицный и домашний и пасмотрите кто врёт программа или датчик всякое может быть