Page 3 of 6

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

Posted: 29 Jul 2019 12:25
by propell_ant
Yanshun, а с ненажатыми кнопками сколько потребляет?

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

Posted: 29 Jul 2019 13:01
by Yanshun
propell_ant, Добрый день.
Если не нажимать кнопки, когда просто отображается текущая температура (реле выключены), то 30 мА, если точнее от 25 до 33.
Во время мигания ошибки, потребления скачет в так мигания, 30мА и 0мА.

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

Posted: 29 Jul 2019 14:59
by propell_ant
Yanshun, думаю, что пины кнопок сконфигурированы как выходы, а должны быть как входы. В результате 110-30=80ма потребления происходит от замыкания выхода с лог 1 на землю. Сейчас нет времени исправить, но постараюсь сделать побыстрее.
Спасибо за замечание, такие вещи сложно найти.

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

Posted: 29 Jul 2019 15:20
by Yanshun
propell_ant, +.
Главное не спешите, будет время, исправите ПО.
А я пока буду гонять термостат.
Фьюзы страшная игрушка, навыставлял, что залочил парочку контроллеров :-D

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

Posted: 29 Aug 2019 17:43
by Yanshun
Добрый вечер.
Есть новости по прошивки?

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

Posted: 01 Sep 2019 09:36
by propell_ant
Пока не сделал, на работе очень напряженно. Еще месяц не смогу отвлечься.

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

Posted: 01 Sep 2019 15:13
by Yanshun
Понял, буду ждать.

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

Posted: 08 Sep 2019 19:46
by propell_ant
Yanshun, ловите исправление. В архиве с прошивками (tlm8_v4.1.02.rar) в папке hex_step_1deg лежат прошивки с шагом настройки температуры в 1 градус, теперь это будет входить во все сборки.
На модельках я проверил, с вас - тестирование в железе.

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

Posted: 09 Sep 2019 17:54
by Yanshun
propell_ant, Доброе утро.
Благодарю за оперативность, сегодня вечером проверю в железе и отпишусь.

Добавлено спустя 11 часов 19 минут 51 секунду:
Добрый вечер.
Проверил я прошивку (tlm8_v4.1.02_heat_oa.hex) уставка 0,1 градус, вход в меню одновременно нажатием двух клавиш: для выставления Температуры/Дельты/Ошибка.
Проверил прошивку (tlm8_v4.1.02_heat_d10_oa.hex), уставка температуры 1 градус, Дельта 0,1 градус. Вход в меню одновременно нажатием двух клавиш: для выставления Температуры/Дельты/Ошибка.
Теперь термостат стал, как от Хардлока.

Потребления тока теперь стабильно держится на 30мА (реле были выключены), только индикация. При зажатии клавиш ток остается 30 мА, проблема с жором пропала.

Теперь осталось вернуть в прошивку: Выставления температуры, нажатием любой из клавиш, а Дельта/Выдержка/Ошибка, нажатие двух одновременно клавиш.
Шаг установки температуры 1 градус, выдержка времени отключения второго реле от 0 до 240 сек.
Также при зажатии клавиши, + или - увеличить скорость перелистывания цифр, это существенно доставляет проблемы при 0,1 градуса, при 1 градусе еще терпимо.

Это подождем, пока есть положительные изменения.

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

Posted: 10 Sep 2019 13:17
by propell_ant
Yanshun, понятно, у вас должна была быть отдельная ветка, а я вам собрал общую. Придется вам еще чуть-чуть подождать.

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

Posted: 10 Sep 2019 15:52
by Yanshun
propell_ant, +++
Без проблем, буду ждать.

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

Posted: 15 Sep 2019 01:30
by propell_ant
Обсуждение термостата для газового котла выделено в отдельную тему:
http://hardlock.org.ua/viewtopic.php?f=10&t=509

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

Posted: 15 Sep 2019 06:45
by Yanshun
propell_ant, Доброе утро.
Благодарю.

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

Posted: 18 Sep 2019 09:31
by Yanshun
Добрый день.
Хотел поинтересоваться о возможности в прошивку запихнуть Режим Нагрев или Охлаждение, чтобы в самом меню можно было это выбирать?
Таким образом на одну прошивку станет меньше и быстро можно менять область использования термостата без его прошивки.

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

Posted: 18 Sep 2019 11:59
by propell_ant
А что в вашем понимании дает режим нагрева, и что режим охлаждения?

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

Posted: 18 Sep 2019 14:00
by Yanshun
Сейчас у Вас есть две прошивки (cold/heat), а если их объединить и в самом меню термостата выбирать режим работы. Таким образом можно функционала двух прошивок объединить, тем самым убрав одну прошивку, чтобы меньше запутывать, и не потеряв функционал.

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

Posted: 18 Sep 2019 14:04
by propell_ant
Я не об этом, чем по-вашему отличается режим нагрева от режима охлаждения?

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

Posted: 18 Sep 2019 14:33
by Yanshun
Тем, что при прошивке Нагрев термостат включает реле, когда нужно повысить температуру.
При Охлаждении, включается реле когда нужно понизить температуру.

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

Posted: 18 Sep 2019 16:00
by propell_ant
Нет, это не так. Реле включается и выключается в обеих прошивках одинаково. Различие только в том, что точка в первом разряде индикатора загорается когда температура ниже установленной (нагрев) или выше установленной (охлаждение).

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

Posted: 18 Sep 2019 16:10
by Yanshun
Я сломался :-)

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

Posted: 18 Sep 2019 21:47
by propell_ant
В термостате на attiny2313 предусмотрено два порта для управления нагрузкой. Один нормально закрыт, другой нормально открыт. Обычно люди для нагревателя подключают реле к нормально открытому порту, а для холодильника - к нормально закрытому. Так что изначально термостат не предусматривал "перекидывание" с нагревателя на холодильник без перепайки-перепрошивки.

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

Posted: 19 Sep 2019 06:27
by Yanshun
propell_ant, Доброе утро.
Это верно, но я думал можно "сломать" эту стену в данном термостате.

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

Posted: 17 Nov 2019 21:57
by propell_ant
Описание на первой странице изменено, термостат должен работать на частоте 8 МГц. Картинка с фьюзами тоже изменена.

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

Posted: 06 Jan 2020 04:23
by dandiv
Переделал немного печатку под свои нужды (размеры конечно увеличились, но для меня это не критично, просто сделал для себя версию, чтобы программатором USB-ISP ,чтобы не задумываясь о подключении программатора была возможность перепрошить).
Печатку прикрепил, могу фото показать, как выглядит в живую.
Возник вопрос - каким кабелем датчик вынести? (длина примерно 25 метров) Использовать FTP или можно КВК-П 2Э 2х0,75 (есть у кого опыт по подключению датчика данным кабелем?).

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

Posted: 06 Jan 2020 05:49
by Yanshun
dandiv, Добрый вечер.
Я подключал максимум 2 метра, датчик от прибора, с такими длинами я пока дел не имел. Я бы Вам посоветовал взять прибор и кабель, можно попробовать FTP его должно хватить (с ним проще работать), все это подключить на столе и понаблюдать за термостатом, так как на такую длину могут влиять наводки и быть ложные срабатывания, одни словом нужно проводить тесты.
Замерить возле датчика, на сколько просядет питание при такой длине/сечения провода, будут ли приходить корректно данные с датчика.
Тесты, тесты и еще раз тесты. Неделю должно хватить на тестирование, чтобы все косяки отловить.
Так как прибор имеет контроль ошибок, с этим проблем не будет.
Ждем результатов.

P.S. Нажмите Правка с теле сообщения и самостоятельно его отредактируйте. Тем самым Вы сами его и измените.
Так же возле значка ПРАВКА есть Крестик, это удаляет сообщение полностью.