Page 2 of 109

Re: Термостат 0,1°C

Posted: 08 Feb 2009 12:00
by diawest1
Будем ждать изменений. А пока, удачи в делах, и... легких творческих мыслей.

Re: Термостат 0,1°C

Posted: 08 Feb 2009 13:15
by hardlock
diawest1, Спасибо!

Re: Термостат 0,1°C

Posted: 09 Feb 2009 08:57
by sergey
Здравствуйте, если есть возможность исправьте листание температуры, так как запросы форумчан ростут и скоро термостат превратится в космический корабль, а времени естественно нет, боюсь не доживу :-) С уважением...

Re: Термостат 0,1°C

Posted: 09 Feb 2009 09:17
by hardlock
sergey wrote:исправьте листание температуры
По возможности сегодня сделаю - ближе к вечеру.

Добавлено спустя 15 минут 58 секунд:
На работе сказали, что ближе к вечеру "ничего не получится", поэтому сделал сейчас. Попробуйте - во вложении все 4 варианта. если всё будет хорошо, то выложу на сайте. А в предыдущей версии просто не там поставил обновление экрана. :oops:

Re: Термостат 0,1°C

Posted: 09 Feb 2009 10:13
by sergey
Здравствуйте, если есть возможность исправьте листание. С уважением...

Добавлено спустя 1 минуту 13 секунд:
Извините что то форум тормознул написал одно и то же 2 раза...

Добавлено спустя 1 минуту 41 секунду:
Спасибо проверю и обязательно отвечу...

Добавлено спустя 46 минут 52 секунды:
Проверил пока тока версию с нагревом, все работает как надо. Спасибо!!!

Re: Термостат 0,1°C

Posted: 09 Feb 2009 10:53
by hardlock
Обновил прошивки на сайте.

Re: Термостат 0,1°C

Posted: 16 Feb 2009 09:20
by sergey
Здравствуйте . Можно ли изменить прошивку по следующей схеме: нагрев PD2=1 PD3=0 , температура в зоне dT PD2=0 PD3=0 , охлаждение PD2=0 PD3=1. Вариант интересен для использования в качестве регулятора для систем отопления или вентиляции путем смешивания холодных и горячих потоков для управления электроприводом исполнительного механизма. С уважением.

Re: Термостат 0,1°C

Posted: 16 Feb 2009 09:23
by hardlock
sergey, рекомендую скачать с моего сайта компилятор CodeVisionAVR и попробовать открыть проект - там не надо быть программистом, чтобы разобраться в таких мелочах. А потом будет удобнее изменять под себя вот такие вот мелочи.

Re: Термостат 0,1°C

Posted: 16 Feb 2009 09:35
by sergey
A где взять проект обновленной версии термостата, на сайте кажется только hex файл. ?

Re: Термостат 0,1°C

Posted: 16 Feb 2009 09:46
by hardlock
sergey wrote:где взять проект
Совсем зарапартовался - нет проекта.

Re: Термостат 0,1°C

Posted: 16 Feb 2009 14:08
by sergey
Нашёл, спасибо буду пробовать.

Добавлено спустя 4 часа 1 минуту 6 секунд:
Я так понимаю рыться нужно здесь Temp = T_LoadOn + DeltaT;

if ((Tnew >= Temp) & (LoadOn)) //Off
{
PORTD.3 = 1;
PORTD.2 = 0;
LoadOn = 0;
}

Temp = T_LoadOn;

if ((Tnew <= Temp) & (!LoadOn)) //On
{
PORTD.3 = 0;
PORTD.2 = 1;
LoadOn = 1;
} но как прописать правильно режим T_LoadOn < Tnew >T_LoadOn + DeltaT ?

Re: Термостат 0,1°C

Posted: 16 Feb 2009 14:10
by hardlock
Правильно поняли. Меняйте условия как Вам удобно и включайте нужные выходы...

Re: Термостат 0,1°C

Posted: 18 Feb 2009 08:22
by sergey
Здравствуйте уважаемый hardlock . Загрузил с вашего сайта CodeVisionAVR, пытаюсь открыть в нем ваш проект, он опознается символом этой же программы, прога выдает ошибку, пытался и с текстового файта создать отдельную папку в CodeVisionAVR потом та же фигня, как в итоге получить со всего этого hex файл, с изменением программы вроде разобрался, блин не могу реализовать в CodeVisionAVR. Подтолкните если можно че я делаю не так. Сам учусь в AVR studio . A в эту программу не въеду хоть тресни... С уважением...

Re: Термостат 0,1°C

Posted: 18 Feb 2009 09:54
by hardlock
sergey wrote:прога выдает ошибку
какую... я не телепат
sergey wrote:пытался и с текстового файта создать отдельную папку в CodeVisionAVR
чего-то не понял, что вы пытались создать. Можно поподробней?
sergey wrote:Сам учусь в AVR studio . A в эту программу не въеду хоть тресни...
Эта программа в 100 раз проще. Я сам начинал с АВР студии - значительно сложнее.

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:00
by sergey
Вы мне скинули проект термостат01 на мою просьбу изменить состояние выводов по моим пожеланиям и предложили открыть его в CodeVisionAVR и самому попытаться изменить программу термостата, с программой в принципе все понятно но при попытке открыть ее в CodeVisionAVR она не открывается... Не пойму в чем моя ошибка, при попытке открытия файла ...

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:01
by hardlock
sergey wrote:но при попытке открыть ее в CodeVisionAVR она не открывается
ну что пишет?

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:07
by sergey
Cant open file: D\Docume~1\Admin\Locals~1\Temp\Rar$D100.235\termostat_led.c ошибка выглядит так...

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:09
by hardlock
не открывайте его из архива! распакуйте вначале!

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:18
by sergey
Дак распаковал архив и открываю файл из этого архива со значком CodeVisionAVR и он не открывается...

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:22
by hardlock
sergey wrote:Дак распаковал архив и открываю файл из этого архива со значком CodeVisionAVR и он не открывается...
Сообщение "Cant open file: D\Docume~1\Admin\Locals~1\Temp\Rar$D100.235\termostat_led.c" говорит о том, что вы пытаетесь открыть прямо из архиватора, либо раскаповали чёрт знает куда....
сейчас вышлю ещё раз. проверил - у меня прекрасно открывается.

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:24
by sergey
Блин, открылась а как получить hex ///

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:27
by hardlock
Project -> Make или Shift+F9

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:27
by sergey
Откомпилировал... и где НЕХ искать...

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:28
by hardlock
Надо не компилировать, а Собирать (Маке). НЕХ будет в той же папке. Потом можно прям из программы прошить.

Re: Термостат 0,1°C

Posted: 18 Feb 2009 10:35
by sergey
Все... въехал, примного благодарен, научили балбеса... Спасибо.