Page 51 of 109

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

Posted: 10 Feb 2012 20:12
by hardlock
Coviraylhik wrote: датчик DS18b20 очень критично относится к частоте генерации,
схренали? С выключенным БОД (с супервизиором) при температуре -25 градуса и при температуре +80 термостат работает нормально.

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

Posted: 11 Feb 2012 02:40
by Recov
У меня три изделия до -20 работали без проблем. И с внутренним генератором. Правда без супервизора только один испытывал.

А на котле уже месяц без супервизора трудится как сигнализация на закипание, и ничего не слетает.

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

Posted: 11 Feb 2012 12:43
by dimmar
При компилировании в CodeVisionAVR выдаёт следующие ошибки.
Подскажите в чём проблема?

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

Posted: 11 Feb 2012 13:40
by hardlock
dimmar wrote:Подскажите в чём проблема?
проблема в версии кодевижена. Вам надо 1.25.9. С двойкой что-то не сложилось. Или двойку поновее, но с ней другие сложности.

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

Posted: 11 Feb 2012 16:44
by dimmar
hardlock wrote: проблема в версии кодевижена. Вам надо 1.25.9. С двойкой что-то не сложилось. Или двойку поновее, но с ней другие сложности.
Спасибо.

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

Posted: 12 Feb 2012 18:58
by petruxa99
Здравствуйте,начал делать плату из компонентов дип,
возник возможно глупый вопрос ,что ето за элементы? на своем опыте небольшом я такого обозначения не встречал.
2012-02-12_225307.jpg
2012-02-12_225307.jpg (5.38 KiB) Viewed 9646 times

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

Posted: 13 Feb 2012 07:10
by hardlock
petruxa99, перемычка в одном месте (т.е. сверху или снизу). Можно ведь догадаться...

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

Posted: 13 Feb 2012 08:28
by petruxa99
А дак это просто джампер,а я чет сразу в дебри)))))))

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

Posted: 13 Feb 2012 12:44
by molecul
Подскажите пожалуйста, при отключении электроэнергии термостат теряет настройки, т.е. при следующем включении он показывает заданную температуру "-100" и дельту в "0.0". Примерно с год назад я собирал этот же термостат, он в течении этого года служит исправно (греет воду в баке) и на отключение питания не реагирует (все настройки сохраняются), а вот второй термостат, собранный недавно, после каждого выключения ведет себя как в первый раз :) . Стабилитроны на 5,6 вольта стоят, питается от стабилизированного трансформаторного БП (с понижением напряжения через 78l05 прямо на плате термостата). В эти морозы термостат заведует подогревом погреба, а электрики, в последнее время, взяли моду чуть ли не каждодневно отключать электричество, после подачи которого термостат теряет память и терпеливо ждет пока его опять уму-разуму научат :) .

UPD. Прочел на предыдущей странице про фьюз "sut 0", у меня он был не включен (1), включил его "0", посмотрю как будет работать.

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

Posted: 13 Feb 2012 13:50
by hardlock
molecul, а лучще сразу поставить супервизор из светодиода и резистора.

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

Posted: 13 Feb 2012 18:08
by molecul
Уже поставил, посмотрю как будет работать.

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

Posted: 13 Feb 2012 20:44
by hardlock
IYra, перенёс Ваше сообщение.

Вариант инкубатора

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

Posted: 19 Feb 2012 19:19
by alex123123
при подаче питания происходит кратковременное включение реле (ок1-1,5 сек), если t' ниже установленной.
А так схема хорошая!

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

Posted: 20 Feb 2012 02:16
by ZimA
Да зашунтируйте вы обмотку реле электролитом и все. Емкость подберите экспериментально. И будет задержка на включение. В целом, на работе девайса это ни как не отразится.

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

Posted: 20 Feb 2012 18:36
by space_s
Собрал железяку. Купил контроллер Atiny2313A (был в наличии только такой). Добрался до программирования.
Но стал вопрос: Сможет ли корректно работать прошивка написанная для Atiny2313 на Atiny2313A?

Вот ссылка на даташит по переходу на новый контроллер: http://www.atmel.com/Images/doc8261.pdf

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

Posted: 21 Feb 2012 10:28
by hardlock
space_s, думаю должно заработать без проблем, т.к. они обратно совместимы.

Добавлено спустя 1 минуту:
ZimA, не получится. Что же Вам всем мешает добавить пару строк в программу? Неуж то так всё запущено?

Кстати, в исходниках вроде добавлено. Строки 451, 452:

Code: Select all

PORTD.3 = 1;
PORTD.2 = 0;

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

Posted: 29 Feb 2012 21:50
by space_s
Да, действительно. Можно записать вашу программу в Atiny2313A, причём в программаторе выставляется Atiny2313.
Вчера записал, и проверил. Все заработало как надо, только резистор для датчика пришлось подбирать (а то показывало 127.9).
Стабильно работает при 4.2 кОм. При 4.4 кОм наблюдался срыв при резком изменении температуры (показания уходили на 127.9).

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

Posted: 29 Feb 2012 21:52
by hardlock
space_s wrote:причём в программаторе выставляется Atiny2313
надо ждать обновления программаторов, т.к. там вроде новые фьюзы появились.
space_s wrote:табильно работает при 4.2 кОм. При 4.4 кОм наблюдался срыв
по даташиту вообще от 1к (вроде, хотя может подзабыл.)

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

Posted: 04 Mar 2012 18:39
by techno_rock
доброго времени суток. такое дело, собрал устройство, подключил к 5 вольтовой линии usb для проверки, работало нормально. а потом когда подключил стабилизатор 12 вольт и реле начались приколы. при заданной температуре он включал реле, а когда температура доходила до точки отключения мк перезагружался. так было несколько раз пока в ней что-то не коротнуло. теперь при нажатии на одну из кнопок табло показывает зачение не как раньше _2.1 например а 002.1 и кнопкой вверх управления не происходит. это теперь можно выкидывать микруху? изначально не знал про супервизор...

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

Posted: 04 Mar 2012 19:24
by Killer
Здравствуйте товарищи... Я новичек в электрике (кроме светодиода и резистора на 1Ком в руках ни чего не держал) напишите плиз что мне надо прикупить для выполнения данного девайса.... А да может понадобиться, я хочу засунуть эту штуку в жигули для слежения за температурой двиготеля

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

Posted: 04 Mar 2012 20:51
by hardlock
techno_rock, прошейте заново.

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

Posted: 05 Mar 2012 10:08
by embedded
techno_rock У вас диод паралельно катушки реле стоит?
Очень похоже что нет.Я бы вообще от применения реле отказался.Оптика +симистор и никаких проблем.

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

Posted: 14 Mar 2012 02:01
by xfly
Приветствую! Огромное спасибо автору за разработку и поддержку проэкта! Собрал данный термостат, заработал с первой попытки! Вот только регулировка порога срабатывания оуществляеться до 99 градусов. Ткните носом где можно подправить прошивку чтоб регулировалсь до 125 градусов, а то я в СИ, как свинья в апельсинах рабираюсь. И как убрать правую точку, десятые доли мне не нужны и я использовал 3х разрядный индикатор.

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

Posted: 14 Mar 2012 11:03
by hardlock
xfly wrote:Вот только регулировка порога срабатывания оуществляеться до 99 градусов.
регулировка осуществляется до (125 - dT), т.е. если дТ = 25 грто регулировка будет до 125-25, т.е. до 99 градусов. это подтверждают строки из файла kbd.c

Code: Select all

if (T_LoadOn < (2250 - DeltaT))
xfly wrote:И как убрать правую точку, десятые доли мне не нужны и я использовал 3х разрядный индикатор.
в файле termostat_led.c убрать всё что после "]]" до ";"

Code: Select all

PORTB = byCharacter[byDisplay[2]] | 0b00000100;

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

Posted: 14 Mar 2012 11:41
by xfly
Спасибо! С поргом срабатывания почемуть сам ступил :( , все действительно регулируеться , просто дельта была так настроенна.