Страница 3 из 26

Добавлено: Пн янв 04, 2010 19:51:10
Игорь Владимирович
Выкладываю обновленную версию прошивки:

1. Исправлено некорректное отображение минусовой температуры от 0 до -1 градуса (в это время отображался знак плюс, хотя температура измерялась правильно);
2. Управляющий сигнал (постоянно вкл. или выкл.) выведен на PORTC.4 вместо импульсного управления реле;

Добавлено: Пн янв 04, 2010 22:43:24
Satriani
Спасибо Вам огромное, Игорь Владимирович, за то что откликнулись на мою просьбу. Завтра заеду в гости к другу, прошью мк да и за одно возьму схемку программатора, пора наверное и самому учиться работать с мк :) . Вот думал собрать именно такой девайс, и благодаря Вам моё желание реализовалось. Спасибо Вам ещё раз!!

Добавлено: Вт янв 05, 2010 20:40:53
savage
Как раз сижу и травлю плату. Нужна?
Формат Eagle. Выкладываю как есть. Вроде бы ошибок нет. У меня там нет маркировки деталей. Так что см первоисточник. Надеюсь кому сгодится.

Реле 351. Во всяком случае у меня какой то безимянный аналог. Включил релюшку в замкнутом состоянии. На случай если термостат будет обесточен, котел будет в режиме нагрева. Соответственно поменял прошивку, чтобы соответствовала логике работы этого реле. Пока правда не отлаживал. Как уже сказал травлю плату.


Игорь Владимирович. Спасибо огромное! Я собирался ваять свое, а тут подвернулось.

Добавлено: Вт янв 05, 2010 21:47:50
Tochka
Игорь Владимирович писал(а): К стати креплю немножко исправленую и обновл. версию прошивки с исходником (убран дребезг сообщений на экране при старте за счет раннего разрешения прерываний, если кому интересно...)
Я конечно извиняюсь, но по моему архив битый

Добавлено: Ср янв 06, 2010 17:16:15
Игорь Владимирович
Я конечно извиняюсь, но по моему архив битый
Скачивайте последнюю, она самая свежая, исправлено 2 мелких ошибки + используется простое реле.

Добавлено: Ср янв 06, 2010 17:22:46
Игорь Владимирович
Спасибо Вам огромное, Игорь Владимирович, за то что откликнулись на мою просьбу. Завтра заеду в гости к другу, прошью мк да и за одно возьму схемку программатора, пора наверное и самому учиться работать с мк . Вот думал собрать именно такой девайс, и благодаря Вам моё желание реализовалось. Спасибо Вам ещё раз!!
Пользуйтесь на здоровье!!! К стати рекомендую програматор по AVR910 от Protoss'а. Поищите в интернете, быстро найдете.
Сам пользуюсь и очень доволен, он на МК меге8, +USB интерфейс, + скоростной, + поддержка многих МК, + недорогой. Программой AVR Prog v1.4 прошивает мегу8 полностью за 8 секунд, с CV AVR намного дольше.

Добавлено: Ср янв 06, 2010 17:31:40
Игорь Владимирович
Реле 351. Во всяком случае у меня какой то безимянный аналог. Включил релюшку в замкнутом состоянии. На случай если термостат будет обесточен, котел будет в режиме нагрева. Соответственно поменял прошивку, чтобы соответствовала логике работы этого реле. Пока правда не отлаживал. Как уже сказал травлю плату.
А вы учли последние изменения???
http://radiokot.ru/forum/viewtopic.php?p=356396#356396

Могу выложить исходник, если надо конечно???

Добавлено: Ср янв 06, 2010 17:51:53
Satriani
Игорь Владимирович, вот вчера заезжал в гости к другу, чтобы залить новую прошивку, а заодно и схему программатора взять, так вот и он мне порекомендовал именно этот программатор, уже и атмегу прошили для него :). Сегодня был на радиорынке, купил всё необходимое для программатора, скоро соберу :). Кстати прошивка для термостата нормально работает, спасибо :).

Добавлено: Ср янв 06, 2010 21:48:20
savage
Игорь Владимирович писал(а): А вы учли последние изменения???
http://radiokot.ru/forum/viewtopic.php?p=356396#356396
Нет. Я поправил исходник из статьи. Буду очень признателен за последний исходник!

Вот что я там изменил:

void relay (char s)
{
#asm ("cli")
if (s)
{
//PORTC |= 0x10;
//delay_ms(50);
//PORTC &= ~0x10;
PORTC &= ~0x20;
}
else
{
//PORTC |= 0x20;
//delay_ms(50);
//PORTC &= ~0x20;
PORTC |= 0x20;
};
#asm ("sei")
}

Добавлено: Ср янв 06, 2010 22:06:52
savage
Вот что получилось:
Изображение

Добавлено: Ср янв 06, 2010 22:18:20
Игорь Владимирович
Лови

Добавлено: Чт янв 07, 2010 13:59:47
savage
Спасибо!

Добавлено: Чт янв 07, 2010 14:37:16
Игорь Владимирович
Как вообще впечатления от устройства, нравится/не нравится, предложения, пожелания?

Добавлено: Чт янв 07, 2010 20:18:33
savage
Собственно пока впечатление одно. Оно работает!
В общем само устройство мне нравится!
Пока не поставлю все по месту, где оно будет работать, говорить что либо рано. Как все это будет работать с отоплением? А это уже зависит от того где расположить датчик. Как настроить краны у батарей.
Разве что поменяю расположение кнопок. Слегка не подумавши развел плату для клавиатуры. "+" и "-" поменяю с "верх" и "низ". Но это уже к устройству не относится.

Еще раз Спасибо! И С Рождеством!

Добавлено: Пт янв 08, 2010 11:35:58
savage
К стати идея такая появилась. Сделать сеть из датчиков и вычислять среднюю температуру с них. Благо библиотека КодеВижина это позволяет.
Можно будет расположить датчики в разных комнатах или даже в разных углах.

Добавлено: Пт янв 08, 2010 17:34:55
Виталий_Lektor
Уважаемый Игорь Владимирович!А можно вас попросить внести в программу небольшую доработку:
Возможность самостоятельно вводить желаемый гистерезиз нижний порог,верхний порог.Сам я в програмировании "нолик :)) "С уважением.

Добавлено: Пт янв 08, 2010 21:15:02
savage
На всякий случай выкладываю вариант прошивки последней версии, с изменениями для моего варианта девайса (да простит меня Уважаемый Автор!).
Изменения только в клавиатуре и управлении реле. Ну и еще я пиктограммы луны и огонька поменял, а то луна на скобку похожа. Огонек поменял на солнышко. Жена забраковала однако. :roll:
Чтобы не было путаницы после номера версии написал буковку s.

Добавлено: Сб янв 09, 2010 19:57:24
Игорь Владимирович
Ну и еще я пиктограммы луны и огонька поменял, а то луна на скобку похожа. Огонек поменял на солнышко. Жена забраковала однако.
А термометр значит понравился???... :))
Никак не могу понять, как вам на поле 5Х8 удалось нарисовать "солнышко"??? Стремное оно какое-то.... Незря наверное "Жена забраковала"

Добавлено: Сб янв 09, 2010 20:35:41
savage
Жена как раз забраковала огонек :roll:
"Звезду товарищу Суворовоу!" (с) генералисимус Екатерина II

Добавлено: Сб янв 09, 2010 20:44:17
savage
Вот так примерно:Изображение
Больше на звезду похоже.

Хотя правильнее все же:Изображение
Вроде бы так в астрономии солнце обозначают.