Страница 11 из 26
Re: Программируемый на неделю комнатный термостат.
Добавлено: Пн ноя 15, 2010 23:00:26
wonderful
Игорь Владимирович писал(а):К
MIF
В моем термостате безусловно есть гистерезис, просто ненастраиваемый.
У вас на фото стоит промышленный термостат, там гистерезис должен быть настраиваемый без вопросов.
В стандартных термостатах обычно есть установка гистерезиса.
Я имел в виду домашние, комнатные термостаты.
А можно ввести в меню настройки и гистерезис? Или памяти мало осталось?
ЗЫ жду детальки.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Ср ноя 17, 2010 22:10:02
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;
};
Re: Программируемый на неделю комнатный термостат.
Добавлено: Вс ноя 21, 2010 21:57:37
Александр46
Доброе время суток.
Девайсик собрал, все заработало сразу.
Я в восторге, давно искал, а тут именно то что нужно.
Автору большое спасибо.
Однако есть малюсенькая проблемка . При пропадании питания часы начинают отставать. На 10 мин в час.
На 3-й ноге питание от батареи 3,25 В.
Может кто сталкивался с такой проблемкой"???
Re: Программируемый на неделю комнатный термостат.
Добавлено: Пн ноя 22, 2010 21:51:52
Игорь Владимирович
Может батарейка сильно севшая?
Кварц далеко от ножек микросхемы стоит?
Re: Программируемый на неделю комнатный термостат.
Добавлено: Ср ноя 24, 2010 10:41:55
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
Так как познания мои скудноваты в этой области, собирал все точно по схеме.
Очень рассчитываю на помощь, устройство понравилось и хотелось бы его использовать с пользой.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Ср ноя 24, 2010 10:54:35
asup
Я думаю, что скорее всего у Вас проблема с наводками на кабель датчика. Возьмите экранированній провод, например экранированную витую пару для компьютерных сетей. Реле вряд ли может залипать- там группа на 10 А (хотя китай-черт их знает

но не думаю что Вы не коммутируете такую нагрузку. Проще всего- верните датчик на место и посмотрите будет глючить или нет.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Ср ноя 24, 2010 11:26:35
VladKAV
Спасибо за совет!
Вечером попробую.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Ср ноя 24, 2010 12:56:23
Александр46
Еще раз большое спасибо Игорю Владимировичу!
Не буду замарачиваться с отставанием. Пришел к выводу, что микруха битая.
Все работает? котлом управляет. Если кому надо реле РЭС64Б, паспорт РС4.569.724-01.
Включении в соответствии со схемой.
Котел ВАХI-24
Re: Программируемый на неделю комнатный термостат.
Добавлено: Чт ноя 25, 2010 15:30:46
VladKAV
asup писал(а):Я думаю, что скорее всего у Вас проблема с наводками на кабель датчика. Возьмите экранированній провод, например экранированную витую пару для компьютерных сетей. Реле вряд ли может залипать- там группа на 10 А (хотя китай-черт их знает

но не думаю что Вы не коммутируете такую нагрузку. Проще всего- верните датчик на место и посмотрите будет глючить или нет.
Вернул датчик на место в плату. Глюки пропали!
Пошел по другому пути, так как экранированного провода нет, кинул сетевой провод на контакты реле и вынес термостат в коридор, а тут новый сюрприз. После набора температуры, отключения и простоя котла, температура на табло прыгала с 25,1 на 25,6 затем на 24,8 после чего срабатывает реле, котел начинает запускаться, а тут его при 25,6 сразу отрубает и так в течение десяти секунд раза три клацает реле, котел жужит.
Что посоветуете?
Re: Программируемый на неделю комнатный термостат.
Добавлено: Чт ноя 25, 2010 21:54:41
Игорь Владимирович
Если вы можете откомпилировать исходник для вашего варианта, то увеличьте значение гистерезиса в проэкте.
Читайте внимательно секцию #define, там усе подробно закомментировано.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Чт дек 02, 2010 21:12:35
andypap
Спасибо автору за его проделаную работу.
Устройстыо работает в основном стабильно, но несколько раз подвисало поэтому добавил в код Watchdog и все проблемы решились. Также добавил еще третью температуру (ночную) на 4 градуса меньше от комфортной.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Вс дек 05, 2010 20:39:50
VladKAV
Как было предложено ранее, увеличил значение гистерезиса.
Уже неделю термостат постоянно в работе, сбоев нет.
Думаю для котлов с турбиной у которых принудительный отвод продуктов сгорания и подача воздуха,
необходимо сразу увеличивать гистерезис, так как на турбине нет, как у насоса, ограничения на повторное включение, что и приводило к неправильной работе котла.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Вт дек 07, 2010 18:13:33
ala-a-din
а какие фузы выставлять а то не могу айти нигде, прошивка то что выложена выше?
Re: Программируемый на неделю комнатный термостат.
Добавлено: Вт дек 07, 2010 18:19:12
asup
Читай вторую страницу

Re: Программируемый на неделю комнатный термостат.
Добавлено: Вт дек 07, 2010 19:10:08
ala-a-din
Не долго музыка играла

считал фузы и все на этом конец дальше PonyProg пишет устройство не найдено или не исправно

Re: Программируемый на неделю комнатный термостат.
Добавлено: Пн дек 20, 2010 16:26:57
romanopal
ala-a-din писал(а):Не долго музыка играла

считал фузы и все на этом конец дальше PonyProg пишет устройство не найдено или не исправно

Наверное фузы выставили на внешний кварц.
Припаяйте к выводам XTAL1, XTAL2 кварц и конденсаторы и шейте себе на здоровье.
Если не поможет тогда сваяйте генератор на 555 таймере и с него подайте импульсы на МК.
Если уж и это не пойдёт тогда в ГУГЛЕ наберите (059-Исправляем AVR фьюзы при помощи «Atmega fusebit doctor».), и там схема для всей линейки АВР.
Я себе уже сделал.
Работает на ура.
Re: Программируемый на неделю комнатный термостат.
Добавлено: Пн дек 20, 2010 16:40:15
romanopal
Теперь о моей проблеме.
Поставил термостат на роботе - должен управлять насосом нашего контура СО.
Поставил реле на 5в. с контактами на 220в 2а.
Запитка реле прямо с платы.
Проблема в том, что когда реле срабатывает девайс подвисает, или чернеет табло на 2 сек. а потом работает.
Видать наводка от высоковольтной сети в момент замыкания/размыкания контактов.
Реле питает другое реле на 220в насоса.
Может вместо реле поставить оптосимитор.
Если кто может посоветовать какой.
МОС40** подойдёт?
Или просто 5вольтовое реле вынести подальше?
Re: Программируемый на неделю комнатный термостат.
Добавлено: Вт дек 21, 2010 02:31:15
ala-a-din
romanopal писал(а):ala-a-din писал(а):Не долго музыка играла

считал фузы и все на этом конец дальше PonyProg пишет устройство не найдено или не исправно

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