Page 72 of 109

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

Posted: 09 Oct 2013 09:46
by hardlock
MitsuokaOroshi wrote:Касается изготовления устройства управления мощным коллекторным двигателем с помощью валкодера на основе микроконтроллера (любого Вам удобного)
Здравствуйте. Если Вы заметили, как "быстро" я отвечаю, то наверное поняли, что времени на контроллеры у меня совсем нету. К сожалению не помогу с конструкцией.

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

Posted: 09 Oct 2013 10:48
by andreich78
Nikolas wrote:1. Установлено 20 градусов дэльта 1 градус. Прошивка "нагрев"
2. Была температура 20.5, реле выключено.
3. Стала температура 20 - если 20 будет 3 секунды реле включится. Если во время 3 секунды станет 20.1 реле не сработает.
4. Температура поднялась до 21 - реле сразу выключилось. Здесь можно оставить как есть без задержки.
Задержка переключения с учетом возврата в гистерезис снизу. Тестировал в Proteus'е.
Лови:

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

Posted: 09 Oct 2013 18:59
by MitsuokaOroshi
Здравствуйте. Если Вы заметили, как "быстро" я отвечаю, то наверное поняли, что времени на контроллеры у меня совсем нету. К сожалению не помогу с конструкцией.
Ясно но я и не собирался "выпрашивать" у Вас проект бесплатно потому и предложил обсудить через ЛС. Так как Вы многим помогали с доработкой термостата под их нужды думал у Вас найдется немного времени и идей для этого. Ну да ладно и так очень благодарен Вам за данный проект! :drink:
С уважением!

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

Posted: 09 Oct 2013 19:37
by hardlock
MitsuokaOroshi wrote: Так как Вы многим помогали с доработкой термостата под их нужды
давно это было... щас всё больше отнекиваюсь. И на комерческие проекты не встеваю, т.к. сроки не смогу выдержать вобще никакие. Сори.

БП вон забросил, полгода уже доделать немогу.

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

Posted: 09 Oct 2013 23:01
by Nikolas
andreich78 wrote:Задержка переключения с учетом возврата в гистерезис снизу. Тестировал в Proteus'е.
Спасибо! Проверил в железе, работает. Изменил для себя, управление настенным котлом.
В 478 строке убрал LastSwitch == 0, чтобы сразу сработало на отключение.

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

Posted: 10 Oct 2013 15:26
by andreich78
Nikolas wrote:Изменил для себя, управление настенным котлом.
В 478 строке убрал LastSwitch == 0, чтобы сразу сработало на отключение.
Ух, про отключение без задержки я забыл сделать...
нормально. будет работать.

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

Posted: 11 Oct 2013 22:10
by Nikolas
Поправил архив, теперь есть два варианта, задержка переключения с учетом возврата в гистерезис снизу и сверху.
Еще раз спасибо hardlock, и andreich78.

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

Posted: 11 Oct 2013 23:44
by MitsuokaOroshi
Стоит несколько раз отключить питание и термостат постоянно работает в режиме нагрев, и не выставляет температуру срабатывания выше 24,9 градуса. Первый раз это решилось перепрошивкой но теперь уже здорово раздражает-так как приходиться перепрошиваться. Питание от 12v аккумулятора. С супервизором отсюда http://hardlock.org.ua/viewtopic.php?f= ... 1936#p1936 не запускается... в чем проблема?

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

Posted: 11 Oct 2013 23:45
by hardlock
MitsuokaOroshi, светодиод не тот. надо с малым падение напряжения.

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

Posted: 11 Oct 2013 23:48
by MitsuokaOroshi
hardlock wrote:MitsuokaOroshi, светодиод не тот. надо с малым падение напряжения.
Как узнать что тот?

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

Posted: 11 Oct 2013 23:49
by hardlock
MitsuokaOroshi, померять падение напряжения при работе. На ресете не должно быть меньше 3,5 Вольт, иначе МК будет в дауне...

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

Posted: 12 Oct 2013 00:13
by MitsuokaOroshi
Сейчас перепрошью и попробую.

Добавлено спустя 22 минуты 17 секунд:
Перешился-прилепил супервизор и пару раз включил/выключил, пока не сбросился. Нашел в закромах старый светодиод что еще солдепия делала-включился нормально. Резистор использовал на 2,4ком так как указанного не нашлось. Понаблюдаю за стабильностью и если чего отпишусь. Благодарствую! :good: :drink:

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

Posted: 12 Oct 2013 11:20
by Nikolas
Если вы не хотите использовать термостат в низких температурах супервизор ненужен, достаточно отметить BODLEVEL1=0 проверено регулируемым блоком питания, от 5 - 2,7 вольт работает стабильно потом контролер корректно отключается.

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

Posted: 12 Oct 2013 15:41
by MitsuokaOroshi
В общем не планирую конкретно в этом экземпляре-но в других областях применения желательно найти причину и исправить. Поработает пока с супервизором, если будет чудить-сделаю как Вы написали. Спасибо за совет!

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

Posted: 12 Oct 2013 15:58
by ROMAN+T
Добрый день ! Собрал термостат на холодильник работает чудно! :good: но очень нужна прошивка стандартной логикой работы с аварийным выходом за пределы установленной температуры .
если есть такая дайте пожалуйста ссылку. логика работы аварии :выход логической единицы с незадействованной ножки т.е. ( при прошивке управления обогревателем с ножки 7 и наоборот с прошивкой холодильника ножка 6) :scratch: как-то так
Заранее благодарен

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

Posted: 12 Oct 2013 17:26
by Nikolas
ROMAN+T, Посмотрите в соседней теме "Применение термостата 0,1°C в инкубаторе" там делали аварийный выход.

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

Posted: 12 Oct 2013 17:42
by ROMAN+T
Насколько я понял там четкие рамки температур аларма ,а мне нужны корректируемые т.е. выставил сегодня 0 +5 при выходе за эту темп срабатывает аларм ,завтра мне надо выставить на нём 0 -20 и т д :wall: если знаете где в программе нужно дописать-подскажи

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

Posted: 26 Oct 2013 07:33
by georg77
для ROMAN+T :на стр 70 есть прошивка под ОА с регулируемым алармом http://hardlock.org.ua/download/file.php?id=3876
из-за нехватки пинов попробовал переделать подключение кнопок - вместо 2-х пинов - 4 и 5 - используется только 4-й, с него резистор на землю, на этот 4-й пин 2 кнопки через диоды от 2-ого и 8-ого пинов.
освободившийся пин 5 использовал для аларма
попробовал в железе - работает, если будет интерес - на днях выложу

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

Posted: 27 Oct 2013 14:51
by Nikolas
georg77, интересно посмотреть схему и исходник.

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

Posted: 31 Oct 2013 11:37
by georg77
вот исходник + прошивка под ОА (Внимание!Схема включения кнопок изменена!)
5-й пин - аларм (активн - "1") - при срабатывании моргает индикатор всеми разрядами
пин 2 - диод анодом к пин 2 - кнопка "+ " - пин 4 - резистор 10 - 20 ком на минус
пин 8 - диод анодом к пин 8 - кнопка "- " - пин 4
пин 7 - управление охладителем - срабатывает если Т>(Туст+Дельта) и отключается если Т=Туст
пин 6 - управление нагревателем - срабатывает если Т<(Туст-Дельта) и отключается если Т=Туст
аларм выставляется как и другие параметры через нажатие 2-х кнопок сразу

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

Posted: 09 Nov 2013 19:12
by ban
georg77- какие пределы установки аларма и может ли он быть меньше дельты?

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

Posted: 09 Nov 2013 21:27
by georg77
Alarm по умолчанию - 5 град (можно поправить в исходнике)
максимальный- 25 град (можно поправить в исходнике)
Alarm не может быть установлен меньше Дельты (можно поправить в исходнике)

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

Posted: 11 Nov 2013 17:31
by ban
georg77- К сожалению не специалист в программировании.Например нужно поддерживать температуру 70-80 градусов. Выход за пределы 70-80 градусов-включение сигнализации. Реализация: Туст.-75град, Дельта-5град, Alarm-5град.Я все правильно понимаю?

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

Posted: 11 Nov 2013 18:08
by georg77
я бы установил Туст.-75град, Дельта-1град, Alarm-5град
таким образом Т будет поддерживаться около 75 град - 74 град и аларм сработает при Т ниже 70 град и выше 80 град
Дельта - интервал температуры в котором происходит гитерезис (грубо говоря - поддерживается температура)

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

Posted: 11 Nov 2013 18:53
by ban
georg77- Спасибо за оперативную поддержку! На днях буду пробовать в железе.