Page 73 of 109

Re: Термостат ∆T=0,1°C

Posted: 11 Nov 2013 21:56
by hardlock
в моём варианте - устанавливаете 70 градусов, дельта 10 и получите от 70 до 80.

Re: Термостат ∆T=0,1°C

Posted: 12 Nov 2013 17:37
by ban
hardlock- Спасибо за качественную разработку, в вашем варианте у меня работают 2 термостата уже второй год без каких либо нареканий, просто сейчас появилась необходимость в устройстве с сигнализацией при выходе температуры за пределы установленной.

Re: Термостат ∆T=0,1°C

Posted: 17 Nov 2013 13:09
by UT5ULJ
народ, никто печатку не делал под ДИП корпус тиньки в термостат ?. Смотрю на печатку с этой ветки и понимаю что ничего не понимаю на ней.

Re: Термостат ∆T=0,1°C

Posted: 17 Nov 2013 13:20
by Serioga
UT5ULJ wrote:народ, никто печатку не делал под ДИП корпус тиньки в термостат ?. Смотрю на печатку с этой ветки и понимаю что ничего не понимаю на ней.
Посмотри этот.

Re: Термостат ∆T=0,1°C

Posted: 17 Nov 2013 15:33
by ZimA
UT5ULJ на 47-й странице посмотри. Я делал по ней.

Re: Термостат ∆T=0,1°C

Posted: 17 Nov 2013 22:22
by UT5ULJ
спасибо за ответы

Re: Термостат ∆T=0,1°C

Posted: 19 Nov 2013 12:23
by Recov
UT5ULJ wrote:народ, никто печатку не делал под ДИП корпус тиньки в термостат ?. Смотрю на печатку с этой ветки и понимаю что ничего не понимаю на ней.
Выбирай. На некоторых деталях когда наводишь курсор высвечивается номинал. По силовой части что непонятно спрашивай.

Re: Термостат ∆T=0,1°C

Posted: 19 Nov 2013 20:37
by JVOROBEY
Ув. hardlock, спасибо огромное за разработку, спаял, заработало, правда датчик пришлось включать во втором варианте включения, в первом постоянно показывал 127 с копейками и на изменения температуры никак не реагировал.Сейчас пытаюсь с помощью ртутного термометра узнать погрешность датчика, работа прибора радует :good:

Re: Термостат ∆T=0,1°C

Posted: 26 Nov 2013 18:39
by mastert
Собрал термометр на ATtiny2313 для автомобиля , пока на улице было тепло то все прекрасно работало. Теперь при отрицательной температуре не запускается, циферки не светятся.Показания появляются тока когда прогреется салон авто.
Перепаял другую тиньку не чего не изменилось. Кладу в морозилку на 5 мин вынимаю быстро подключаю питание и тишина.Дотрагиваюсь пальцем до тиньки, грею, показания появляются . В чем проблема? и как исправить это. Хотя вольтметр на пике прекрасно работает даже в -35

Re: Термостат ∆T=0,1°C

Posted: 26 Nov 2013 19:17
by hardlock
mastert, а проблема как всегда в невнимательности. Отключайте BOD, ставьте супервизор на ресет и будет Вам счастье.

Re: Термостат ∆T=0,1°C

Posted: 26 Nov 2013 20:26
by mastert
hardlock Большое спасибо за оперативную помощь. Отключил BOD тинька запустилась при -18грд.
Про BOD сказано тока в этой теме, а в теме Термометр BODLEVEL1 включен.

Re: Термостат ∆T=0,1°C

Posted: 28 Nov 2013 09:28
by hardlock
mastert wrote:а в теме Термометр BODLEVEL1 включен.
термометр в машину не ставил, поэтому таких проблем не наблюдал. Поэтому там БОД остался включен.

Re: Термостат ∆T=0,1°C

Posted: 29 Nov 2013 01:15
by UT5ULJ
Освежу тему.
Автору респект за рабочий проект. Спаял все заработало почти сразу. Мне "повезло" DS18B20 попался именно тот который не захотел работать с одним резистором 4,7 к и попросил в обвес еще два по 100 Ом. Хотя брал в ИМРАДЕ два штуки первый запаял в часы тоже на Attiny 2313 и он легко заработал в схеме подключения с одним резистором в 4,7 к.
Изучил внимательно описание автора всеже хочу спросить потому как чувствую себя тупым. Зачем автор разделил прошивки для нагревателя и холодильника, если сигнал на базу управляющего транзистора можно снимать с ноги 6 контроллера ( 1= Т < Tуст. ) это нагреватель или 7 ноги (1= Т > Tуст.) это холодильник. Тоесть с одной прошивкой ( мой вариант прошивка холодильник с ОА) можно устроить и нагреватель и охладитель. Потому что сигналы на 6 и 7 ногах противоположны.

Заранее благодарен за ответ. Бо несплю спокойно. :)

Re: Термостат ∆T=0,1°C

Posted: 29 Nov 2013 10:26
by andreich78
Колыбельная по заказу UT5ULJ
UT5ULJ wrote:Изучил внимательно описание автора всеже хочу спросить потому как чувствую себя тупым. Зачем автор разделил прошивки для нагревателя и холодильника, если сигнал на базу управляющего транзистора можно снимать с ноги 6 контроллера ( 1= Т < Tуст. ) это нагреватель или 7 ноги (1= Т > Tуст.) это холодильник. Тоесть с одной прошивкой ( мой вариант прошивка холодильник с ОА) можно устроить и нагреватель и охладитель. Потому что сигналы на 6 и 7 ногах противоположны.
Заранее благодарен за ответ. Бо несплю спокойно. :)
Смотрим в исходник, строки 39-40, вторая строчка закомментирована и не работает, прошивка для нагревателя:

Code: Select all

#define heat              //точка отображается если T < Tуст.
//#define cold            //точка отображается если T > Tуст.
и только этим отличаются прошивки для нагревателя и холодильника - первый показывает точечку когда 6 нога (PORTD.3) включена и 7я (PORTD.4) выключена, второй - когда наоборот 6 нога (PORTD.3) выключена и 7я (PORTD.4) включена. Но логика работы ног и там и там - одна.
Так что разница у прошивок - только в отображаемой на индикаторе информации.

Насчет того, что нагреватель и холодильник можно повесить на две разные ноги - я бы не советовал. Дело в том, что правильной работой в таком случае было бы включение нагревателя при слишком Т < Туст, отключение и нагревателя и холодильника при попадании температуры в промежуток от Tуст до Туст+Дельта, и включение холодильника при Т > Туст+Дельта. Но у нас не так.

Re: Термостат ∆T=0,1°C

Posted: 29 Nov 2013 13:14
by hardlock
UT5ULJ wrote:Потому что сигналы на 6 и 7 ногах противоположны.
Уже точно не помню, но сигналы не просто противоположны, а при температуре в переделах дельты на обеих "1". Хотя могу и ошибаться.

Re: Термостат ∆T=0,1°C

Posted: 29 Nov 2013 14:19
by andreich78
hardlock wrote:Уже точно не помню, но сигналы не просто противоположны, а при температуре в переделах дельты на обеих "1". Хотя могу и ошибаться.
нет, переключение выходов "парное"

Code: Select all

if ((Tnew >= Temp) & (LoadOn)) //Если температура выше (установленной + Дэльта) и нагрузка включена,
{                              //то выключаем нагрузку
  PORTD.3 = 1;
  PORTD.2 = 0;              
  LoadOn = 0;
}             

Temp = T_LoadOn;                //Temp - временная переменная.

if ((Tnew <= Temp) & (!LoadOn)) //Если температура ниже (установленной) и нагрузка выключена,
{                               //то включаем нагрузку
  PORTD.3 = 0;
  PORTD.2 = 1;
  LoadOn = 1;  
} 

Re: Термостат ∆T=0,1°C

Posted: 29 Nov 2013 18:11
by UT5ULJ
Спасибо за ликбез.

Re: Термостат ∆T=0,1°C

Posted: 29 Nov 2013 22:26
by auroso
Уважаемые форумчане сделал прибор но он показывает нули.Подскажите пожалуйста что делать. Я уже менял и термодатчик и впаивал резисторы по второй схеме проверял на кз -всё как бы и нормально в настройки вхожу - но температуру показывает нули. Делал точно по схеме только на питание поставил конденсатор не 10мкф а 1000 мкф и стабилитроны не ставил. Буду очень признателен в ваших рекомендациях т к прибор очень нужен для инкубатора

Re: Термостат ∆T=0,1°C

Posted: 30 Nov 2013 01:31
by UT5ULJ
Радиотехника наука о контактах. Вы не первый и не последний. Трудно что то советовать другое в дистанционном режиме. это всеравно что объява "РЕМОНТ ВАШЕГО АВТОМОБИЛЯ ПО ФОТОГРАФИИ". Проверяйте монтаж его правильность его качество. Уверены лим вы что микруху прошили правильно и прошили ли вы ее вообще. Может фьюзы забыли выставить и прописать.
Поэтому наберитесь терпения и проверяйте.
Я рисовал и делал печатку сам спаял 2 прибора один себе в насосную яму для поддержания климата возле насоса зимой, ворой куму для поддержания климата в ящике с картошкой на балконе. Оба заработали сразу но DS18B20 но в обеих вариантах отказался работать с одним резистором ( на экране горело 127 и никуда не изменялось).

незнаю как файл вложить в сообщение, хотел печаткой поделиться.

Добавлено спустя 6 минут 56 секунд:
вот разобрался

Добавлено спустя 2 минуты 51 секунду:
плата под ДИП корпус тиньки
Добавил еще один транзистор со светодиодом в эмиттере для индикации включения нагревателя. Потом позже разобрался что индикация осуществляется точечкой на индикаторе. Но платы уже были сделаны.

Кстати освоил пленочный фоторезист. Очень понравился процесс.

Re: Термостат ∆T=0,1°C

Posted: 30 Nov 2013 08:48
by auroso
я думаю что надо перепрошить ещё раз - может что-то с проограммой . поделитесь пожалуйста с реальной прошивкой для инкубатора

Re: Термостат ∆T=0,1°C

Posted: 30 Nov 2013 10:10
by UT5ULJ
auroso wrote:я думаю что надо перепрошить ещё раз - может что-то с проограммой . поделитесь пожалуйста с реальной прошивкой для инкубатора
а чем прошивка для инкубатора должна отличаться от прошивки нагревателя ?
Эмулятор курицы несушки в простонародии инкубатор :) . Это есть нагреватель до определенной температуры с мизерным гистерезисом. Прошивка автотора этой темы на форуме ( дай Бог ему здоровъбя) позволяет сделать нагреватель с разрешающей способностью 0.1 градус. Но для инкубатора я бы ртутным термометром сравнил бы температуру. Потому что DS18B20 думаю может ошибаться на градус или чуть больше. То внутренний градусник курицы он более прицезионный.

Re: Термостат ∆T=0,1°C

Posted: 30 Nov 2013 10:21
by hardlock
auroso, UT5ULJ, 99% что проблема у Вас обеих в резисторе подтяжки. Про него писано на каждой странице данной темы. Попробуйте уменьшить и всё заработает.

Re: Термостат ∆T=0,1°C

Posted: 30 Nov 2013 19:32
by UT5ULJ
hardlock wrote:auroso, UT5ULJ, 99% что проблема у Вас обеих в резисторе подтяжки. Про него писано на каждой странице данной темы. Попробуйте уменьшить и всё заработает.

Для эксперимента таки попробовал совет автора. Подключил DS18B20 по перво схеме ( ноги 1 и 3 на землю нога 2 через подтягивающий резистор на питание и к контролеру). Подтягивающий резистор с 4,7 уменьшил на 3,6 К при включении 0.0 потом на несколько секунд его 127,9 и нормальное измерение температуры. Уменьшил подтян=гивающий резистор до 3к. И все стало на свои места. по включению 0.0 и сразу рабочая температура.

Спасибо за совет.

Re: Термостат ∆T=0,1°C

Posted: 30 Nov 2013 23:51
by auroso
так же сделал и я - но к сожалению ничего не поменялось - нули. Может криво прошилась микросхема или уже незнаю что это может быть

Re: Термостат ∆T=0,1°C

Posted: 01 Dec 2013 00:51
by UT5ULJ
auroso wrote:так же сделал и я - но к сожалению ничего не поменялось - нули. Может криво прошилась микросхема или уже незнаю что это может быть
ответь на вопросы

1 на кнопки реагирует ?

2 чем шил микруху ?

3 посмотри вход микрухи 11 нога осцилографом присутствуют ли пачки импульсов от DS1820 ?

и дай рисунок печатки на которой собирал

я попробую отремонтировать ваш автомобиль по фотографии