ds18b20+
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
есть 2 датчика ds18b20.
подключены к attimy2313, один измеряет дома, а другой на улице, тот что дома, вроде бы как нормально, а на улице врет градусов на 10, что может быть?
Текст считывания температуры такой:
инициализация
в прерывании, каждые 7сек
подключены к 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;
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Тот который на улице у всех врет.
А когда берешь два датчика с улицы и из дома опускаешь одновременно в стакан с теплой водой, то оказывается разница в показаниях около 0,5 гр.
Так что не в датчиках дело.
примечание: у меня на датчиках гидроизоляция выводов 100%.
А когда берешь два датчика с улицы и из дома опускаешь одновременно в стакан с теплой водой, то оказывается разница в показаниях около 0,5 гр.
Так что не в датчиках дело.
примечание: у меня на датчиках гидроизоляция выводов 100%.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
Danko писал(а):Тот который на улице у всех врет.
А когда берешь два датчика с улицы и из дома опускаешь одновременно в стакан с теплой водой, то оказывается разница в показаниях около 0,5 гр.
Так что не в датчиках дело.
примечание: у меня на датчиках гидроизоляция выводов 100%.
0,5 это вроде как по ДШ норма.
ну тут на 10! изолирован термоусадкой!
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Ветер, солнце, дождь - все это враги точности измерения.
Не зря на метеостанциях термометры устанавливают в метеобудках и только в определенном месте.
Спросите у Гугла что такое "Метеорологическая будка"? где устанавливается? Как устроена? и пр.
Не зря на метеостанциях термометры устанавливают в метеобудках и только в определенном месте.
Спросите у Гугла что такое "Метеорологическая будка"? где устанавливается? Как устроена? и пр.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
-
innovator_king
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Пт фев 12, 2010 14:15:28
- Контактная информация:
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
innovator_king писал(а):Попробуйте закрыть уличный датчик деревянной крышкой с свободным перемещением воздуха внутри неё. Крышку покрасить в белый цвет. В этом случае влияние солнца будет минимизированно. И всю эту конструкцию разместить подальше от любых металических конструкций.
пробовал помещать в пенопласт - врет! (((
- Seal
- Сверлит текстолит когтями
- Сообщения: 1122
- Зарегистрирован: Чт мар 05, 2009 19:51:55
- Откуда: Дырасполь
я вот так поступил,правда у меня сторона ,на которую выведен датчик северная.Прикрепил биндером монетку для устранения инертности.

- Вложения
-
- 0224101705.jpg
- (46.47 КБ) 714 скачиваний
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
Re: ds18b20+
подскажите, при подключении ds18b20, 2х датчиков и более к микроконтроллеру можно ли использовать только один резистор 4,7ком или надо его ставить на каждый датчик?
прикреплена схема подключения с двумя вариантами, какой правильный? или оба правильные?
прикреплена схема подключения с двумя вариантами, какой правильный? или оба правильные?
- Вложения
-
- 1.JPG
- (72.09 КБ) 986 скачиваний
http://abro-nsk.ru
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: ds18b20+
прочтите статью и перефразируйте вопрос или удалите его.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
Re: ds18b20+
Danko писал(а):прочтите статью и перефразируйте вопрос или удалите его.
мля, что за люди пошли, мозг не давит?.....
http://abro-nsk.ru
- Pooher
- Мучитель микросхем
- Сообщения: 491
- Зарегистрирован: Вс янв 07, 2007 01:45:48
- Откуда: Российская Федерация, будь она неладна...
Re: ds18b20+
Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь! 

Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
Re: ds18b20+
Pooher писал(а):Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь!
А некто не задумывался, что человек может не сильно понимать в электронике, и чтение даташитов не поможет...
Можно было разъяснить и дать на это ссылку, что бы легче было уже разобраться...
Может проще надо ко всему относиться?
http://abro-nsk.ru
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: ds18b20+
Достаточно одного.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: ds18b20+
Не правильная цитата:

Правильная цитата:Pooher писал(а):Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь!
Pooher писал(а):Сказали же - ЧИТАТЬ СТАТЬЮ! А ещё лучше - ДАТАШИТ. После подобных высказываний - помогать человеку желание пропадает на прочь!
_________________
Научить нельзя, можно научиться. Пифагор.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re:
ssvd писал(а):innovator_king писал(а):Попробуйте закрыть уличный датчик деревянной крышкой с свободным перемещением воздуха внутри неё. Крышку покрасить в белый цвет. В этом случае влияние солнца будет минимизированно. И всю эту конструкцию разместить подальше от любых металических конструкций.
пробовал помещать в пенопласт - врет! (((
и нафига тебе пенопласт... просто можно в белый термоусадочный кембрик одеть и измерять на несолнечной стороне - врать будет намного меньше. А вот точную температуру получить - это только в спецбудке, как выше говорилось! Вот тебе мой код:
А ещё можешь побаловаться с датчиком LM75 - стоит он дешевле
Даже у стен есть уши...
- Pooher
- Мучитель микросхем
- Сообщения: 491
- Зарегистрирован: Вс янв 07, 2007 01:45:48
- Откуда: Российская Федерация, будь она неладна...
Re: ds18b20+
Короче и без прелюдий
. Линия данных подтягивается резистором 4.7 кОм(НЕ КАЖДЫЙ ДАТЧИК!)
Если использовать резистор 750 Ом, и выполнять преобразование температуры отдельно для каждого датчика, можно отказаться от питания датчиков (использовать паразитное).
Если использовать резистор 750 Ом, и выполнять преобразование температуры отдельно для каждого датчика, можно отказаться от питания датчиков (использовать паразитное).
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
- ssvd
- Нашел транзистор. Понюхал.
- Сообщения: 167
- Зарегистрирован: Ср ноя 04, 2009 18:00:56
- Откуда: Алтайский край
- Контактная информация:
Re: ds18b20+
Pooher писал(а):Короче и без прелюдий. Линия данных подтягивается резистором 4.7 кОм(НЕ КАЖДЫЙ ДАТЧИК!)
Если использовать резистор 750 Ом, и выполнять преобразование температуры отдельно для каждого датчика, можно отказаться от питания датчиков (использовать паразитное).
спасибо огромное! статью тоже прочитал
http://abro-nsk.ru
- БАТАРЕЙКУС
- Потрогал лапой паяльник
- Сообщения: 346
- Зарегистрирован: Сб фев 07, 2009 19:21:25
Re: ds18b20+
Я вот давича тоже по началу стал грешить на свой датчик DS1820 паказывал он у меня 39,5*С окошко открываю руку подважу к противомаскитной сетки вроде прохладно на улице думал кирдык датчику. Благо Отец пришол и сказал жара на улице невыносимая градусов 40 ну тогда я и успакоился всё хорошо ток жарко.(окозалось холодный воздух из комнаты вытикает из форточки через нижнюю часть, где была мая рука, а горячий затикает сверху).
а вы поменяйте датчики местами улицный и домашний и пасмотрите кто врёт программа или датчик всякое может быть
а вы поменяйте датчики местами улицный и домашний и пасмотрите кто врёт программа или датчик всякое может быть
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.