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
Re: Термометр на ATtiny2313 и DS18B20
Posted: 01 Dec 2013 22:50
by German
Здравствуйте, купил себе индикатор непохожий на ваш 5462BS : после 2-х цифр стоит двоеточие.Это нормально или нужен другой?В программирование мало понимаю-это мой первый проект на мк.И еще вопрос- можно ли это все реализовать на attiny2313-20pu
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, огромное спасибо!!! То, что доктор прописал!!!
Вроде всё нормально работает.
В принципе с таким раскладом можно и не округлять, всё равно четвёртого разряда нет.
Re: Термометр на ATtiny2313 и DS18B20
Posted: 22 Jan 2014 18:02
by botsman_ru
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
спасибо огромное, обязательно попробую
а почему же сразу то заработал, а через трое суток гакнулся?