Page 39 of 109

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

Posted: 30 Mar 2011 17:50
by ptica1
Здравствуйте!
Решил написать в эту тему, так-как более подходящей не нашел, а новую заводить пока наверное нет смысла.
Вопрос следующего характера. Можно ли видоизменить данный проект под управление тривиальным электрочайником?. Конечно можно немного доработав применить и существующий вариант, но это как говориться "будет уже не то пальто".
Для чайника нет необходимости в цифровых индикаторах, достаточно 5- 10 светодиодов и дискретность задачи температуры скажем 10 или 20 градусов. Неплохо было бы, что бы он умел так же работать в режиме подогрева (увеличить гистерезис до 5 градусов).
Я думаю многих, заинтересовало бы такое устройство, так-как практически у каждого владельца квартиры с электроплитой есть второй чайник в шкафу на случай "провала", а "провал" наступает в основном из-за выхода из строя элементов автоматики.
Надеюсь, Вы прокомментируете этот пост.

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

Posted: 31 Mar 2011 12:56
by realtim
Всем привет народ! Пишу курсач по такой же теме, не могли бы помочь и описать схему где что и зачем и программу саму(блок схема и по какому принцепу работает) выручите плиз кому не трудно :wall: :wall: :wall:

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

Posted: 01 Apr 2011 11:28
by hardlock
realtim, куда уж подробней - схема есть, печатка есть, прошивка есть.... Даже исходники есть! ПринЕп работы - включил и заработало!... что тут ещё добавить, если по статье не получается разобраться.

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

Posted: 01 Apr 2011 13:20
by realtim
я просто попросил описать схему где, куда и зачем идет, почему это так сложно для вас? и алгоритм программы. просто глядя на код трудно понять. я понимаю что она работает просто мне для работы надо это немного поподробней разобрать

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

Posted: 01 Apr 2011 22:16
by Coviraylhik
realtim wrote:я просто попросил описать схему где, куда и зачем идет, почему это так сложно для вас? .........
хе-хе , да если по моему так можно прочесть этот форум Image многое и прояснится , так как подобные вопросы Image уже задавались в нем.

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

Posted: 01 Apr 2011 22:32
by realtim
ясно, ладно спасибо за понимание.

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

Posted: 06 Apr 2011 17:43
by Andr_bear
Возможно ли сделать, чтобы при включении питания для прошивки на нагрев сразу был сигнал PD2=1 PD3=0 , и соответственно наоборот для прошивки на охлаждение? Очень надо убрать секундную задержку на сравнение температуры от датчика с выбранной температурой срабатывания.

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

Posted: 06 Apr 2011 19:35
by hardlock
Andr_bear, а если температура за пределами?

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

Posted: 06 Apr 2011 22:37
by Andr_bear
Мне показалось логично так сделать, чтобы устройство начинало работать сразу в направлении прошивки :-) Подскажите, как можно включить такую возможность. Для моего случая хочется сделать так :-) Или, как вариант, последнее значение температуры заносится в память и выдается на экран при подключении питания.

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

Posted: 07 Apr 2011 07:44
by hardlock
Andr_bear, не, Вы не поняли. Допустим температура установлена 30 градусов, а реально - 50. Тогда при включении питания устройство на секунду включит нагрузку, а когда померяет температуру - выключит. По моему - не айс.

А вообще - открывайте исходник - там всё так прокоментировано, что разберётесь...

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

Posted: 07 Apr 2011 09:11
by Andr_bear
Я все пытаюсь уйти от показания двух нулей в начале. Так как я управляю освещением светодиодами в зависимости от их нагрева, то мне необходимо видеть реакцию на включение сразу. Я смотрел исходник, но пока не смог найти нужные строки :( Если не трудно, подскажите куда смотреть поточнее

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

Posted: 07 Apr 2011 11:51
by Coviraylhik
Andr_bear wrote:Я все пытаюсь уйти от показания двух нулей в начале. ............
Да ничего тут не поделаеш, микро программа грузится в МК, в это время и видны нули, можно уменьшить это визуальное время загрузки , изменив тактование программы МК на максимально возможное для тини 20Мгц, но последствия ...., внешний кварц займет 4-5 ножки МК, и наверное ещё 100? изменений в исходнике.

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

Posted: 07 Apr 2011 12:41
by hardlock
Coviraylhik, не!
нули вначале, это температура ДО того момента, пока не получил данные с датчика (а это 750 мс минимум).

Andr_bear, почему я должен за всех делать очевидное? :wall: Строка 468, 469:

Code: Select all

PORTD.3 = 1;
PORTD.2 = 0;

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

Posted: 07 Apr 2011 22:29
by Andr_bear
Спасибо! Вы открыли мне глаза :-) Я не внимательно смотрел на исходный код

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

Posted: 13 Apr 2011 23:33
by rodg
hardlock, собрал устройство всё вроде нормально, только вот буквы t перед показаниями нет... Точка о включеной нагрузке работает, светиться что может быть??? Использовал прошивку для холодильника "termostat_led_oc_cold.rar" в исходнике на этот символ стоит 0х70 а должно 0х59... ладно почему тогда что-то другое не светится из кода 0х70???

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

Posted: 13 Apr 2011 23:42
by hardlock
rodg wrote:в исходнике на этот символ стоит 0х70 а должно 0х59
а инвертировать? и проверить сегменты....

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

Posted: 14 Apr 2011 11:11
by Coviraylhik
rodg wrote:........... собрал устройство всё вроде нормально, только вот буквы t перед показаниями нет... Точка о включеной нагрузке работает, светиться что может быть???.................
Там никакой буквы при текущих показаниях и не должно быть, Точка о включеной нагрузке и знак минус при отрицательной температуре, всё.

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

Posted: 15 Apr 2011 18:28
by rodg
Coviraylhik, вы меня успокоили... :)

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

Posted: 18 Apr 2011 16:03
by RADIOTEHNIC
какое реле можно поставить?

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

Posted: 18 Apr 2011 16:08
by hardlock
RADIOTEHNIC, какой вопрос, такой ответ - ЛЮБОЕ....

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

Posted: 18 Apr 2011 16:22
by Kissa
Добрый день, сделал термостат, печатку отчасти изменил, температуру показывает(в режиме паразита не захотел сразу работать, потом подберу резистор) включил по обычной схеме, но вот только индикация срабатывания нагрузки не отображается и Д3 всегда в 1, а Д2 в 0, не зависимо от гистерезиса и выставленной температуры! прошивка ОА на нагрев. подскажите, в чем фигня...
Температуру выставлял как больше "реальной"(35 градусов, так и меньше(на фото)! И то, что выводит при этом на экран!
ImageImageImage
сорри за говнокачество фоток..

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

Posted: 18 Apr 2011 16:24
by hardlock
Kissa, Так У Вас температура уже выше, чем установленная... Вот он и не включается. Поставьте температуру 30 градусов и он включится.

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

Posted: 18 Apr 2011 16:26
by Kissa
подправил пост, несовсем ясно изложился)
ставил температуру как больше, так и меньше... один фиг=(

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

Posted: 18 Apr 2011 16:28
by hardlock
Kissa, а точка в первом разряде загорается?

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

Posted: 18 Apr 2011 16:29
by Kissa
нет