Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 16 июн 2024, 19:20

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 419 ]  На страницу Пред.  1 ... 29, 30, 31, 32, 33, 34, 35 ... 42  След.
Автор Сообщение
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 04:45 
Не в сети

Зарегистрирован: 02 мар 2016, 06:02
Сообщения: 34


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 05:03 
Не в сети

Зарегистрирован: 02 мар 2016, 06:02
Сообщения: 34


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 11:27 
Не в сети

Зарегистрирован: 14 мар 2012, 22:49
Сообщения: 91
Вентилятор никак не может быть нагревателем, значит для второго канала надо поменять логику работы как для охладителя. Иначе один раз включившись вентилятор никогда уже не выключится, пока не снимешь питание. Если я не прав-поправьте.
Можно сделать и универсальную логику, т.е. термостат будет работать как нагреватель так и как охладитель, весь секрет в способе задачи уставок. Если верхняя уставка меньше нижней, то работает охладитель, если наоборот, то нагреватель.
Можно поставить реле с переключающимися контактами и подключить на НЗ группу вентилятор, но тогда выключенный вентилятор будет соответствовать включенному реле, что немножко нелогично и будет потребляться лишняя эл.энергия.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 14:05 


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 15:41 
Не в сети

Зарегистрирован: 14 мар 2012, 22:49
Сообщения: 91
В память влез универсальный термостат, даже кое где пришлось ужаться.
Кнопка ОК при коротком нажатии показывает все уставки подряд, начиная с 1-й. Не дожидаясь конца можно выйти, нажав еще раз ОК.
Запоминаем: верхняя уставка отключает реле, нижняя включает.
Режим нагрева: верхняя уставка больше нижней.
Режим охлаждения: верхняя уставка меньше нижней.
Обе релюхи работают независимо друг от друга, но следят за одной и той же текущей температурой.
МОД 2 4 уставки.rar [106.05 КБ]
Скачиваний: 417

Для общего анода инвертируем вручную весь байт Seg, а также инвертируем младший полубайт (правый) Razrjd везде, где встречаются.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 17:43 
Не в сети

Зарегистрирован: 02 мар 2016, 06:02
Сообщения: 34


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 12 мар 2016, 21:43 
Не в сети

Зарегистрирован: 14 мар 2012, 22:49
Сообщения: 91
Вот с увеличенным интервалом показа уставок.
На будущее, в исходнике есть константа delay_time, в которой надо задать время в миллисек, столько и будет показывать уставки.
МОД 2 4 уст.rar [96.11 КБ]
Скачиваний: 392

А еще лучше выложи свою схему внешних подключений к термостату, может можно без лишней логики обойтись. Есть еще 2 свободных вывода на контроллере, можно куда нибудь приладить.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 13 мар 2016, 03:03 
Не в сети

Зарегистрирован: 02 мар 2016, 06:02
Сообщения: 34


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 13 мар 2016, 11:51 
Не в сети

Зарегистрирован: 14 мар 2012, 22:49
Сообщения: 91
С портом С не получается, он завязан на индикацию.
При аварии датчика все реле отключаются. На индикатор выводится ERR.
На порт В.6 приходит 1 если температура выше 30 или ниже 15 гр.С.
МОД 2 4 уставки.rar [96.23 КБ]
Скачиваний: 349

Вот здесь http://arv.radioliga.com/component/opti ... tart,1100/ есть почти такой же термостат, только проще и поменьше деталей.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Mod#084 (Двуканальный термометр-термостат на ATmega8)
СообщениеДобавлено: 13 мар 2016, 13:11 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 419 ]  На страницу Пред.  1 ... 29, 30, 31, 32, 33, 34, 35 ... 42  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB