Page 22 of 27

Re: Термометр на ATtiny2313 и DS18B20

Posted: 23 Sep 2013 12:14
by hardlock
safronov-63, нагрев от солнышка? Датчик в фольге?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 23 Sep 2013 13:24
by safronov-63
Весь день облачно. Датчик не в фольге, в термосусадке. Заметил, если часто нажимать каждые 10 сек, то температура повышается. Если постоит минут 5, то нормально показывает.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 23 Sep 2013 13:25
by hardlock
safronov-63, самонагрев датчика. Питание Выше 5 вольт или подтяжка сильно маленькая...

Re: Термометр на ATtiny2313 и DS18B20

Posted: 23 Sep 2013 15:42
by safronov-63
Питается от 3-х 1,5В батареек. На счет подтяжки проверю, тоже сомнения есть.

Добавлено спустя 2 часа 13 минут 25 секунд:
Фотки термометра. Крепится на 2 присоски.

Image
Image
Image
Image

Re: Термометр на ATtiny2313 и DS18B20

Posted: 01 Dec 2013 22:50
by German
Здравствуйте, купил себе индикатор непохожий на ваш 5462BS : после 2-х цифр стоит двоеточие.Это нормально или нужен другой?В программирование мало понимаю-это мой первый проект на мк.И еще вопрос- можно ли это все реализовать на attiny2313-20pu
Image

Re: Термометр на ATtiny2313 и DS18B20

Posted: 03 Dec 2013 14:34
by hardlock
German, подойдёт и такой, но надо будет изменить разводку платы под Ваш индикатор.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 09 Dec 2013 16:31
by German
hardlock, подключил все это.Датчик по 2-х проводной схеме.напряжение 3 батарейки ААА 4,5 В. Показывает температуру фиг знает какую: при 20 гр 0,25 начинаю на него дышать 72,5/65,3/ и т.д до 12,0 потом 0,25/0,24.Что это такое?
По первуму способу подключения датчика показывает 58,0 и так стоит,если менять сопротивление,то значения меняются,но остаются постоянными.Например теже 58,0 при 4.7 кОм подношу паяльник(разогретый) даже не меняет десятых долей-как есть 58,0, так и осталось.По второму все шик но погрешность сильная.Думаю все дело в напряжении (мало) или в сопротивлении стоит 4,7 кОм.Все как у вас на схеме.Помогите пожалуйста.С подключение ничего не напутал,прошивку поставил правильную.
И еще вопрос: какое максимальное напряжение можно подавать на схему, от 7-17 В?И силу тока если можно,спасибо.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 09 Dec 2013 16:45
by hardlock
German wrote:Например теже 58,0 при 4.7 кОм
скорей всего 85 (все FF в ответе). 99% напутали сегменты.
German wrote:И еще вопрос: какое максимальное напряжение можно подавать на схему
ДО стабилизатора - смотрите даташит на стабилизаор (обычно до 35В), главное шоб от перегрева не пучило его.
ПОСЛЕ стабилизатора - 4,5 - 5 Вольт.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 10 Dec 2013 07:34
by German
hardlock, все работает!!!Большое Вам спасибо за данную схему и быстрые ответы.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 15 Dec 2013 15:41
by Rymkin
Доброго дня суток уважаемый Юрий и все форумчане!
Мне понравилась конструкция термометра! Но мне нужно его изменить с бытового термометра на радиаторный.
То есть у меня есть конструкция довольно мощного Блока Питания и я хотел бы установить датчик температуры на алюминевый радиатор, куллер остывает его, но мне бы хотелось информативно знать температуру.
Поэтому я хотел бы знать какие детали надо изменить и какой датчик ставить?
Так как бытовой датчик для этих целей вроде не годится.
Подскажите.
С уважением!
Александр.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 15 Dec 2013 16:06
by IYra
Rymkin wrote: Поэтому я хотел бы знать какие детали надо изменить и какой датчик ставить?
Так как бытовой датчик для этих целей вроде не годится.
Датчик DS18B20 - измерение температуры до +125°С Вряд ли радиатор доходит до этого
Поэтому менять ничего не надо. Только понадежней датчик закрепить.
Можно еще использовать проект термостата для управления куллером

Re: Термометр на ATtiny2313 и DS18B20

Posted: 16 Dec 2013 01:31
by Rymkin
О как...
Спасибо! Удивлен оперативностью!
А как такой датчик крепить к радиатору? И чем?
И как задействовать управление куллером?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 16 Dec 2013 08:26
by IYra
Rymkin wrote: А как такой датчик крепить к радиатору? И чем?
Смотря какой радиатор. В ветке Регулятор 12V вентилятора на ATtiny13
есть примеры.
Можно дырку просверлить по диаметру и вставить на термопасте. Закрепить герметиком
Можно закрепить на пластине плоской стороной и термоусадкой. А затем к радиатору.
Rymkin wrote: И как задействовать управление куллером?
Внимательно прочитать ветку Термостат ∆T=0,1°C
Прошивка Для холодильника ("точка" горит, когда T > Tуст.) Включается куллер.
Ну для начала сделать термометр. Функциональность термостата добавляется просто.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 21 Dec 2013 11:16
by Rymkin
Елки лесом! Давно ищу такую схему! Респект автору!!!
Максимальная плюсовая температура какова?
И можно ли его увеличить?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 21 Dec 2013 15:54
by IYra
Rymkin wrote:Максимальная плюсовая температура какова?
И можно ли его увеличить?
Измерение температуры от -55°С до +125°С (шаг 0,1°С)
Увеличить в данной конструкции нельзя

Re: Термометр на ATtiny2313 и DS18B20

Posted: 22 Dec 2013 09:34
by Rymkin
У меня светики такие: FUS3912CG21E даташит только такой нашел http://pdf1.alldatasheet.com/datasheet- ... 912CX.html
И есть LSD3752 такой даташит http://pdf.datasheetcatalog.com/datashe ... 2746_1.pdf
Я так и не понял сколько жрет напряжение и тока один сегмент и сам индикатор тот и другой...
Может подскажете?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 22 Dec 2013 10:49
by IYra
Rymkin wrote:У меня светики такие: FUS3912CG21E
Я так и не понял сколько жрет напряжение и тока один сегмент и сам индикатор тот и другой...
Может подскажете?
Не надо заморачиваться на токе и напряжении.
"Ограничительные резисторы подобраны для получения тока около 5 мА на сегмент. В моей схеме стоят 470 Ом."
- цитата надо внимательней читать
Самое главное - ОА (общий анод) или ОК(общий катод) от этого зависит прошивка
FUS3912CG21E - вроде ОК(общий катод)
Ну и проверить соответствие выводов индикатора и на схеме

Re: Термометр на ATtiny2313 и DS18B20

Posted: 30 Dec 2013 15:56
by Rymkin
сколько напряжения и тока идет от 1 пина микры к 1 светодиоду сегмента чтобы мне посчитать для резистора?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 30 Dec 2013 15:59
by hardlock
Rymkin, расчитывайте на 5 мА, 5В. Учтите подение напряжения на светодиоде. А вобще ставьте 50-100 Ом и не парьтесь.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 05 Jan 2014 19:53
by samogon
Доброго времени суток! Подскажите пожалуйста, как сделать округление до целых и убрать "-0" при переходе через 0, на стандартной прошивке? Делаю термометры на 3-х разрядных индикаторах и уже достало, что постоянно горит "-0" при около нулевой температуре. И как сделать чтобы знак минуса "плавал"? А то при температуре "-1", между минусом и температурой целый пустой разряд. Ковырял прошивку, но ни черта не понял, так как в программировании, я человек "далёкий".

Re: Термометр на ATtiny2313 и DS18B20

Posted: 06 Jan 2014 17:41
by IYra
samogon wrote: как сделать округление до целых и убрать "-0" при переходе через 0, на стандартной прошивке?
И как сделать чтобы знак минуса "плавал"? А то при температуре "-1", между минусом и температурой целый пустой разряд.
Как вариант в функции PrepareRpmData()
заменить

Code: Select all

exit:  
  if (Minus)
   {
     byDisplay[0] = 11;  
   }
на

Code: Select all

exit:  
   if (Minus)
   {
     if ((byDisplay[2]==0) & (byDisplay[1]==10))   //   - 0.5    минус не рисуем
     {
     }
     else
     {
       if (byDisplay[1]==10) byDisplay[1] = 11;   // рисуем минус во втором разряде 
       else byDisplay[0] = 11;
     }  
   }   
Но это не округление а просто управление выводом минуса

Re: Термометр на ATtiny2313 и DS18B20

Posted: 06 Jan 2014 18:51
by samogon
IYra, огромное спасибо!!! То, что доктор прописал!!! :dance: Вроде всё нормально работает. :) В принципе с таким раскладом можно и не округлять, всё равно четвёртого разряда нет.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 22 Jan 2014 18:02
by botsman_ru
а с такой проблемой не сталкивался ни кто?
http://www.tehnari.ru/f170/t61947/index ... post995125

Re: Термометр на ATtiny2313 и DS18B20

Posted: 22 Jan 2014 18:55
by hardlock
botsman_ru, как и предыдущие стопятьсоттыщраз - проблема в резисторе подтяжки. Пробуйте уменьшить до 3кОм.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 22 Jan 2014 19:06
by botsman_ru
спасибо огромное, обязательно попробую
а почему же сразу то заработал, а через трое суток гакнулся?