Программируемый на неделю комнатный термостат.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт ноя 05, 2009 16:35:24
Откуда: Старый Оскол

Сообщение wonderful »

Игорь Владимирович писал(а):К MIF
В моем термостате безусловно есть гистерезис, просто ненастраиваемый.
У вас на фото стоит промышленный термостат, там гистерезис должен быть настраиваемый без вопросов.
В стандартных термостатах обычно есть установка гистерезиса.
Я имел в виду домашние, комнатные термостаты.
А можно ввести в меню настройки и гистерезис? Или памяти мало осталось?

ЗЫ жду детальки.
Реклама
Открыл глаза
Сообщения: 50
Зарегистрирован: Чт май 28, 2009 22:58:52
Откуда: Украина

Сообщение Vitalik_Nic »

Подскажите как добавить еще один порт для реле.
Использую это устройство для водонагревателя, в нем есть два нагревательных элемента по 800 ват
так как я использую только на половину мощности, то есть включается постоянно один и тот же
нагревательный элемент, на втором который не используется оседает накипь, чтобы этого не происходило
надо периодически переключать нагревательные элементы.

Объясняю как могу..
1.Смысл такой, произошло событие по которому включается нагрузка ( первый нагревательный элемент водонагревателя),
2.после некоторого времени опять происходит событие и выключается нагрузка ( первый нагревательный элемент водонагревателя),
3.событие включается нагрузка ( второй нагревательный элемент водонагревателя)
4.событие выключается нагрузка ( второй нагревательный элемент водонагревателя)
следующее событие повторяет с первого пункта. (типа сдвигающего регистра)

Побитовый вариант выглядит так
0-00, 1-10, 0-00, 1-01, 0-00 .....

Знаю что здесь нужно копать
функция "Управление реле" в ней есть
void relay (char s)
{
if (s)
{
PORTC |= 0x10;
}
else
{
PORTC &= ~0x10;
};
Реклама
Родился
Сообщения: 4
Зарегистрирован: Вс ноя 21, 2010 21:49:38

Сообщение Александр46 »

Доброе время суток.
Девайсик собрал, все заработало сразу.
Я в восторге, давно искал, а тут именно то что нужно.
Автору большое спасибо.
Однако есть малюсенькая проблемка . При пропадании питания часы начинают отставать. На 10 мин в час.
На 3-й ноге питание от батареи 3,25 В.
Может кто сталкивался с такой проблемкой"???
Открыл глаза
Аватара пользователя
Сообщения: 76
Зарегистрирован: Сб дек 12, 2009 00:49:45
Откуда: Украина, г. Житомир

Сообщение Игорь Владимирович »

Может батарейка сильно севшая?
Кварц далеко от ножек микросхемы стоит?
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт ноя 18, 2010 13:24:41

Сообщение VladKAV »

Здравствуйте, прошу помощи!
Возникла проблема с работой термостата.
После сборки отказалась запускаться программа (часы не выставлялись), после замены микросхемы DS 1307 (корявая попалась) все заработало на столе.
Затем подключил к котлу вместо перемычки комнатного термостата, вечер и ночь отработал нормально, на день все было отключено.
Далее вечером после выноса датчика температуры в другое помещение (длина проводов примерно 3м-4м), прибор начал глючить.
При переключении на ГВС или отключении ГВС, а так же нагреве котла до выставленных параметров (в самом котле) срабатывало отключение по температуре теплоносителя и на термостате стопорились часы, кнопка перезапуска доводила до вывода версии программы на дисплей и зависала.
После всяческих манипуляций с зависшим прибором было замечено следующее:
- Показание времени на основном дисплее замирало, при переходе (без перезагрузки) в настройку времени, секунды показывали до 133 и т.д.
- При корректировке минут, секунды обнулялись, и часы продолжали идти дальше, работа устройства продолжалась нормально до следующего останова котла по температуре теплоносителя или переключении на ГВС и с него.
- Установка котла на полную мощность, как предписывается многими руководствами при использовании комнатного термостата вроде дала положительный эффект но пронаблюдать достоверно пока не представилось, а при переключении на ГВС все опять повторяется.
Из принятых мер по устранению неполадок было выполнено:
- Установка стабилизатора 7805 на радиатор большей площади и вынос отдельно от основных элементов, так как ранее он сильно грелся, а располагался рядом с часами и под дисплеем. Питание схемы осуществляется от БП на 9V-1000mA (выдает без нагрузки 12V), дисплей с подсветкой.
- Корпус пока не закрывал для контроля температуры элементов.

Есть подозрение на залипание контактов реле. Собирал схему для постоянной работы реле, на TIANBO, 05VDC, HJR-3FF-S-Z. http://www.transistor.ru/pdf/relays/pcb/HJR-3FF.pdf
Так как познания мои скудноваты в этой области, собирал все точно по схеме.
Очень рассчитываю на помощь, устройство понравилось и хотелось бы его использовать с пользой.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Сб янв 23, 2010 14:30:30
Откуда: Украина, Харьковская область

Сообщение asup »

Я думаю, что скорее всего у Вас проблема с наводками на кабель датчика. Возьмите экранированній провод, например экранированную витую пару для компьютерных сетей. Реле вряд ли может залипать- там группа на 10 А (хотя китай-черт их знает :)) но не думаю что Вы не коммутируете такую нагрузку. Проще всего- верните датчик на место и посмотрите будет глючить или нет.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт ноя 18, 2010 13:24:41

Сообщение VladKAV »

Спасибо за совет!
Вечером попробую.
Родился
Сообщения: 4
Зарегистрирован: Вс ноя 21, 2010 21:49:38

Сообщение Александр46 »

Еще раз большое спасибо Игорю Владимировичу!
Не буду замарачиваться с отставанием. Пришел к выводу, что микруха битая.
Все работает? котлом управляет. Если кому надо реле РЭС64Б, паспорт РС4.569.724-01.
Включении в соответствии со схемой.
Котел ВАХI-24
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт ноя 18, 2010 13:24:41

Сообщение VladKAV »

asup писал(а):Я думаю, что скорее всего у Вас проблема с наводками на кабель датчика. Возьмите экранированній провод, например экранированную витую пару для компьютерных сетей. Реле вряд ли может залипать- там группа на 10 А (хотя китай-черт их знает :)) но не думаю что Вы не коммутируете такую нагрузку. Проще всего- верните датчик на место и посмотрите будет глючить или нет.
Вернул датчик на место в плату. Глюки пропали! :)

Пошел по другому пути, так как экранированного провода нет, кинул сетевой провод на контакты реле и вынес термостат в коридор, а тут новый сюрприз. После набора температуры, отключения и простоя котла, температура на табло прыгала с 25,1 на 25,6 затем на 24,8 после чего срабатывает реле, котел начинает запускаться, а тут его при 25,6 сразу отрубает и так в течение десяти секунд раза три клацает реле, котел жужит. :shock:

Что посоветуете?
Открыл глаза
Аватара пользователя
Сообщения: 76
Зарегистрирован: Сб дек 12, 2009 00:49:45
Откуда: Украина, г. Житомир

Сообщение Игорь Владимирович »

Если вы можете откомпилировать исходник для вашего варианта, то увеличьте значение гистерезиса в проэкте.
Читайте внимательно секцию #define, там усе подробно закомментировано.
Родился
Сообщения: 1
Зарегистрирован: Пн дек 07, 2009 21:14:19

Сообщение andypap »

Спасибо автору за его проделаную работу.
Устройстыо работает в основном стабильно, но несколько раз подвисало поэтому добавил в код Watchdog и все проблемы решились. Также добавил еще третью температуру (ночную) на 4 градуса меньше от комфортной.
Вложения
prog.rar
(9.03 КБ) 748 скачиваний
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт ноя 18, 2010 13:24:41

Сообщение VladKAV »

Как было предложено ранее, увеличил значение гистерезиса.
Уже неделю термостат постоянно в работе, сбоев нет.
Думаю для котлов с турбиной у которых принудительный отвод продуктов сгорания и подача воздуха,
необходимо сразу увеличивать гистерезис, так как на турбине нет, как у насоса, ограничения на повторное включение, что и приводило к неправильной работе котла.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 376
Зарегистрирован: Пт май 07, 2010 01:42:09
Откуда: РФ

Сообщение ala-a-din »

а какие фузы выставлять а то не могу айти нигде, прошивка то что выложена выше?
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Сб янв 23, 2010 14:30:30
Откуда: Украина, Харьковская область

Сообщение asup »

Читай вторую страницу :)
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 376
Зарегистрирован: Пт май 07, 2010 01:42:09
Откуда: РФ

Сообщение ala-a-din »

Не долго музыка играла :( считал фузы и все на этом конец дальше PonyProg пишет устройство не найдено или не исправно :(
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Чт мар 19, 2009 23:46:28

Сообщение romanopal »

ala-a-din писал(а):Не долго музыка играла :( считал фузы и все на этом конец дальше PonyProg пишет устройство не найдено или не исправно :(
Наверное фузы выставили на внешний кварц.
Припаяйте к выводам XTAL1, XTAL2 кварц и конденсаторы и шейте себе на здоровье.
Если не поможет тогда сваяйте генератор на 555 таймере и с него подайте импульсы на МК.
Если уж и это не пойдёт тогда в ГУГЛЕ наберите (059-Исправляем AVR фьюзы при помощи «Atmega fusebit doctor».), и там схема для всей линейки АВР.
Я себе уже сделал.
Работает на ура.
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Чт мар 19, 2009 23:46:28

Сообщение romanopal »

Теперь о моей проблеме.
Поставил термостат на роботе - должен управлять насосом нашего контура СО.
Поставил реле на 5в. с контактами на 220в 2а.
Запитка реле прямо с платы.
Проблема в том, что когда реле срабатывает девайс подвисает, или чернеет табло на 2 сек. а потом работает.
Видать наводка от высоковольтной сети в момент замыкания/размыкания контактов.
Реле питает другое реле на 220в насоса.
Может вместо реле поставить оптосимитор.
Если кто может посоветовать какой.
МОС40** подойдёт?
Или просто 5вольтовое реле вынести подальше?
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 376
Зарегистрирован: Пт май 07, 2010 01:42:09
Откуда: РФ

Сообщение ala-a-din »

romanopal писал(а):
ala-a-din писал(а):Не долго музыка играла :( считал фузы и все на этом конец дальше PonyProg пишет устройство не найдено или не исправно :(
Наверное фузы выставили на внешний кварц.
Припаяйте к выводам XTAL1, XTAL2 кварц и конденсаторы и шейте себе на здоровье.
Если не поможет тогда сваяйте генератор на 555 таймере и с него подайте импульсы на МК.
Если уж и это не пойдёт тогда в ГУГЛЕ наберите (059-Исправляем AVR фьюзы при помощи «Atmega fusebit doctor».), и там схема для всей линейки АВР.
Я себе уже сделал.
Работает на ура.
А какой частоты кварц и емкость конденсаторов?
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Чт мар 19, 2009 23:46:28

Сообщение romanopal »

ala-a-din писал(а):
romanopal писал(а): Наверное фузы выставили на внешний кварц.
Припаяйте к выводам XTAL1, XTAL2 кварц и конденсаторы и шейте себе на здоровье.
Если не поможет тогда сваяйте генератор на 555 таймере и с него подайте импульсы на МК.
Если уж и это не пойдёт тогда в ГУГЛЕ наберите (059-Исправляем AVR фьюзы при помощи «Atmega fusebit doctor».), и там схема для всей линейки АВР.
Я себе уже сделал.
Работает на ура.
А какой частоты кварц и емкость конденсаторов?
<Больше 1 МГц
кондуки 17-27 нФ
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Чт мар 19, 2009 23:46:28

Сообщение romanopal »

Сори- 17-27 пФ
Ответить

Вернуться в «Статьи»