Страница 1 из 2

Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:40:18
CheerfulCalf
Объясните, пожалуйста, в кратце что это за штука и как она работает? Или подскажите что читать и по каким словам гуглить (а том сам даже не понимаю чего искать).

Получил задание сделать с мк систему климат контроля, в частности обогрев помещения. Казалось бы, померял температуру, если низкая - включил отопление, выше заданного предела - отключил... Но преподователь сказал, что должны быть два термодатчика - один в помещении, другой (грубо говоря) на радиаторе. Они передают свои данные о темепературах в некий "сумматор", который не пойму что и как делает, и уже только потом, на основании данных полученных от него надо принимать решение, включать ли (отключать ли) обогрев...

Вот что за штука требуется?

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:44:53
igor-x
CheerfulCalf писал(а): Вот что за штука требуется?
препод таким образом обозначил что данные полученные с датчиков, обрабатываются одной программой реализованной на МК. сумматор имелся в виду кусок программы, который принимает решение - включить или выключить обогрев

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:47:09
CheerfulCalf
Тогда зачем надо два датчика? Не совсем представляю себе алгоритм. Точнее вообще не представляю зачем нужен датчик на радиаторе...

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:49:24
bensaratov
CheerfulCalf писал(а):Точнее вообще не представляю зачем нужен датчик на радиаторе...
он будет как раз отвечать за определенную температуру, выбранную вами допустим надо вам +20 в помещении вон он и будет ее поддерживать

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:51:22
CheerfulCalf
А почему не хватает датчика "за диваном"? Надо 20, он показывает 18 - включил радиатор. Нагрелась температура в помещении до 20 - выключил...

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:53:19
bensaratov
CheerfulCalf писал(а):А почему не хватает датчика "за диваном"? Надо 20, он показывает 18 - включил радиатор. Нагрелась температура в помещении до 20 - выключил...
у тебя один датчик должен контролировать комнатную я так понимаю температуру а второй включать выключать нагревательный элимент, одним ты ни как не сделаешь

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:55:42
igor-x
CheerfulCalf писал(а):Тогда зачем надо два датчика? Не совсем представляю себе алгоритм. Точнее вообще не представляю зачем нужен датчик на радиаторе...
датчик на радиаторе нужен для экономного алгоритма обогрева. это связано с большой задержкой обогрева больших обьемов воздуха. например ваш радиатор(без датчика) раскаляется до 100 градусов и шпарит пока температура отдаленного датчика не поднимется до 20 градусов(заданная темп.), после этого радиатор отключается, а греть то он продолжает . в результате температура в комнате поднимется до 30 градусов. в случае двух датчиков можно реализовать уменьшение температуры радиаторов при приближении к заданной темперетуре благодаря этому температура в комнате не будет скакать в больших пределах

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 09:56:17
CheerfulCalf
Не, уточню.

Есть помещение, в нём радиатор. Надо чтобы в помещении была температура 20С.
МК должен включать / выключать радиатор, на основании данных полученных с двух термодатчиков (один показывает t помещения, другой t радиатора)..

уж не PID ли имеется ввиду?


igor-x
значит всё-таки PID ? А с какого бока подходить к решению задачи?

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:01:44
bensaratov
CheerfulCalf писал(а):МК должен включать / выключать радиатор, на основании данных полученных с двух термодатчиков (один показывает t помещения, другой t радиатора)..
уж не PID ли имеется ввиду?
а что сразу про мк не судьба сказать было, тогда да PID будет, тогда тут написание программы для мк нужно чтобы она управляла этими датчиками

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:04:56
igor-x
bensaratov писал(а): не судьба
про МК было сказано в первом сообщении

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:07:20
bensaratov
igor-x писал(а):про МК было сказано в первом сообщении
проглядел :)))

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:08:01
igor-x
CheerfulCalf писал(а): А с какого бока подходить к решению задачи?
.. я набросаю рекомендации по решению...
кстати по терморегулированию на этом сайте были проекты, не знаю насколько подходящие в данном случае

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:08:49
CheerfulCalf
bensaratov писал(а):
CheerfulCalf писал(а):МК должен включать / выключать радиатор, на основании данных полученных с двух термодатчиков (один показывает t помещения, другой t радиатора)..
уж не PID ли имеется ввиду?
а что сразу про мк не судьба сказать было, тогда да PID будет, тогда тут написание программы для мк нужно чтобы она управляла этими датчиками
Управляла термометрами???

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:09:23
bensaratov
igor-x писал(а):кстати по терморегулированию на этом сайте были проекты, не знаю насколько подходящие в данном случае
и где то кстати про климат контроль тоже было :roll:

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:10:26
bensaratov
CheerfulCalf писал(а):Управляла термометрами???
у тебя же вроде датчики стоят не термометры или мя ошибаюсь? :roll:

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:11:59
CheerfulCalf
Так а скакого бока к задаче подходить? Разве для того же пида не надо иметь данные по нагреву конкретного помещения конкретным радиатором? Что в матлаб вбивать-то, чтобы пид сделать и "оттунить" его? :)

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:12:15
Sams
Так это вам к основам ТАУ (теория автоматического управления). Сумматор, он же еще элемент сравнения, используется на структурных и функциональных схемах, и нужен для математического расчета управляющего сигнала, ну и построения различного рода характеристик вашей системы. В таком случае аппаратной реализации не имеет.

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:12:33
CheerfulCalf
bensaratov писал(а):
CheerfulCalf писал(а):Управляла термометрами???
у тебя же вроде датчики стоят не термометры или мя ошибаюсь? :roll:
DS18B20

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:17:06
bensaratov
CheerfulCalf писал(а):DS18B20
термодатчик проще говоря :))
да как раз они будут подавать данные твоей мк о температуре, а та в свою очередь будет уже принимать решение отключать или нет нагревание помещения

Re: Что такое "сумматор" ?

Добавлено: Чт апр 19, 2012 10:26:47
Sams
CheerfulCalf, у вас вообще есть структурная схема САР и передаточная функция разомкнутой системы?