Вытесняющая многозадачная ОС. Практика AVR
Re: Вытесняющая многозадачная ОС. Практика AVR
Ну да, некоторая сложность есть. Но это же ерунда на самом деле.) Тут уж приходится выбирать или красота, но нужно ждать или быстро, но несколько не красивенько.)
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
так при "размазывании" все равно "быстро" не получится. получится "незаметно", но не быстро.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Вытесняющая многозадачная ОС. Практика AVR
Так быстро то ведь понятие относительное! При 1 сек периоде преобразования какая х. разница!
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Вытесняющая многозадачная ОС. Практика AVR
Я вот тоже не понимаю, почему экстраполированные той же параболой значения будут обманом?
Re: Вытесняющая многозадачная ОС. Практика AVR
Так обман везде. Телевизор ведь тоже обман. Ох и дурят нашего брата.) И это нормально. В этом то как раз и выигрыш.)
Добавлено after 2 minutes 34 seconds:
О красоте.
- доктор, у меня одно яйцо длиннее другого
- ну и что, это у всех так
- да, но как то неаккуратненько
Добавлено after 2 minutes 34 seconds:
О красоте.
- доктор, у меня одно яйцо длиннее другого
- ну и что, это у всех так
- да, но как то неаккуратненько
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
ну, возможно, термин "обман" и несколько натянут на глобус...ПростоНуб писал(а):почему экстраполированные той же параболой значения будут обманом?
но суть вот в чем.
я заявляю: измерение температуры ведется с заданным пользователем периодом, но не реже 1 раз в секунду. и с таким же периодом возможно изменение состояния управляющего выхода.
некто берет и настраивает на период 1 сек. задает порог по какому-то каналу в 25 градусов, берет в руку датчик и ожидает, что через 1 секунду произойдет срабатывание выходного канала.
и моя цель - не обмануть его ожидания, потому как рассказы про инерционность датчика, "размазанность" протокола обмена, экстраполирование параболой и т.п. "тонкости" оставят потребителя в ощущении, что его держат за лоха.
поэтому либо сформулировать "описание функции" так, чтобы она соответствовала реальности, либо обеспечить соответствие реальности описанию
да, кстати, на данном этапе ПИД не предусмотрен - исключительно релейный режим термостатирования
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Вытесняющая многозадачная ОС. Практика AVR
[uquote="ARV",url="/forum/viewtopic.php?p=3586378#p3586378"]изначально задуман широкий спектр применения устройства - от управления теплыми полами и/или температурой теплоносителя в системе отопления, до управления каким-либо бытовым (утрирую) самогонным аппаратом[/uquote]
Все перечисленные примеры - классические случаи ПИД регулирования. То есть, для них показание датчика в отдельно взятый момент времени вообще смысла не имеет. Зато имеет значение текущий график изменения показаний датчика во времени и его интегральная и дифференциальная составляющие.
Добавлено after 7 minutes 55 seconds:
[uquote="ARV",url="/forum/viewtopic.php?p=3586378#p3586378"]оставят потребителя в ощущении, что его держат за лоха.[/uquote]
Потребитель, скорее, будет чувствовать себя обманутым, если на его глазах вместо заданной температуры в 25 градусов, он будет наблюдать постоянные ее колебания 22-28 градусов )))
Все перечисленные примеры - классические случаи ПИД регулирования. То есть, для них показание датчика в отдельно взятый момент времени вообще смысла не имеет. Зато имеет значение текущий график изменения показаний датчика во времени и его интегральная и дифференциальная составляющие.
Ни в одном из перечисленных случаев он работать не будет из-за просто немерянной инертности нагревателя/холодильника. Просто попробуйте без ПИД регулирования управлять ТЭН-ом в водонагревателе или электроплиткой с кастрюлей воды. У Вас получится не поддержание температуры, а постоянные ее колебания вокруг целевого значения с размахом в несколько градусов или даже в несколько десятков градусов.ARV писал(а):релейный режим термостатирования
Добавлено after 7 minutes 55 seconds:
[uquote="ARV",url="/forum/viewtopic.php?p=3586378#p3586378"]оставят потребителя в ощущении, что его держат за лоха.[/uquote]
Потребитель, скорее, будет чувствовать себя обманутым, если на его глазах вместо заданной температуры в 25 градусов, он будет наблюдать постоянные ее колебания 22-28 градусов )))
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
вы, наверное, будете удивлены, но нас окружает просто невероятное количество приборов, "поддерживающих" заданную температуру даже без намека на ПИД!ПростоНуб писал(а):У Вас получится не поддержание температуры, а постоянные ее колебания вокруг целевого значения с размахом в несколько градусов или даже в несколько десятков градусов
а ПИД я думал применить в следующей версии, если таковая будет вообще
кстати, сделал "паралельное" чтение датчиков, уложился в 16,2 мс на все 8 штук. так что эта проблема может считаться закрытой - это не 100 мс, все-таки
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Вытесняющая многозадачная ОС. Практика AVR
[uquote="ARV",url="/forum/viewtopic.php?p=3586479#p3586479"]вы, наверное, будете удивлены, но нас окружает просто невероятное количество приборов, "поддерживающих" заданную температуру даже без намека на ПИД!
термоспот, духовка, холодильник, электроплита... конвектор, газовый котел, утюг...[/uquote]
Вы, наверное, будете удивлены, но почти все из перечисленных приборов в современном исполнении используют ПИД-регулирование. По крайней мере у меня дома с ПИД-регулированием (с завода, от рождения) духовка, холодильник, утюг, скороварка, хлебопечка и термопот
В общем случае, если уж ставится МК, то отказ от ПИД-регулирования выглядит, по меньшей мере, странно. Влияние на себестоимость ничтожно мало, а результат налицо и легко демонстрируем потенциальному потребителю.
Вы, наверное, будете удивлены, но почти все из перечисленных приборов в современном исполнении используют ПИД-регулирование. По крайней мере у меня дома с ПИД-регулированием (с завода, от рождения) духовка, холодильник, утюг, скороварка, хлебопечка и термопот
В общем случае, если уж ставится МК, то отказ от ПИД-регулирования выглядит, по меньшей мере, странно. Влияние на себестоимость ничтожно мало, а результат налицо и легко демонстрируем потенциальному потребителю.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
возможно. но вопрос: стали ли они от этого лучше, как приборы?ПростоНуб писал(а):По крайней мере у меня дома с ПИД-регулированием (с завода, от рождения) духовка, холодильник, утюг, скороварка, хлебопечка и термопот
мода нагружать любое изделие НЕНУЖНЫМ функционалом мне известна. я по-старинке продолжаю придерживаться мнения, что разумная достаточность - лучший выбор.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
Если 750 мс. То при считывания температуры с одного датчика сразу выводить температуру и реагировать.
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Вытесняющая многозадачная ОС. Практика AVR
[uquote="ARV",url="/forum/viewtopic.php?p=3586564#p3586564"]стали ли они от этого лучше, как приборы?[/uquote]
Жена утверждает, что духовка и утюг точно лучше. Хлебопечки по жизни были только с ПИД-регулированием, ибо тепературный режим при подъема теста нужно выдерживать с высокой точностью. Электронные скороварки однозначно выигрывают у дедовских тут даже обсуждать нечего. Холодильник и термопот без ПИД-регулирования меня бы устроили, но то, что он есть хуже их не делает.
Вы прямо ретроград какой-то
Жена утверждает, что духовка и утюг точно лучше. Хлебопечки по жизни были только с ПИД-регулированием, ибо тепературный режим при подъема теста нужно выдерживать с высокой точностью. Электронные скороварки однозначно выигрывают у дедовских тут даже обсуждать нечего. Холодильник и термопот без ПИД-регулирования меня бы устроили, но то, что он есть хуже их не делает.
Вы прямо ретроград какой-то
Данный функционал совершенно прозрачен для пользователя, но при невозможности прямого измерения температуры (в тесте, в пище, в белье) - альтернатив ему нет.ARV писал(а):нагружать любое изделие НЕНУЖНЫМ функционалом
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
а владельцы айфонов говорят, что они звонят лучше, чем другиеПростоНуб писал(а):Жена утверждает, что духовка и утюг точно лучше
да, я - ретроград. я не сторонник функционала по причине избытков ресурсов. но это к теме отношения не имеет, и развивать это направление беседы не стоит.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Вытесняющая многозадачная ОС. Практика AVR
[uquote="ARV",url="/forum/viewtopic.php?p=3586895#p3586895"]
Не путайте понты с фактами. Жена видит, что в духовке с ПИД-регулированием пища готовится быстро и не пригорает, хотя в старой было медленно и иногда пригорала. Она видит, что после глажки влажного полотенца можно сразу без опаски гладить свой бюстгалтер и трусики, хотя старым утюгом можно было подпалить нижнее белье при таком резком переходе. Это факты, вполне измеримые и легко демонстрируемые.
а владельцы айфонов[/uquote]ПростоНуб писал(а):Жена утверждает, что духовка и утюг точно лучше
Не путайте понты с фактами. Жена видит, что в духовке с ПИД-регулированием пища готовится быстро и не пригорает, хотя в старой было медленно и иногда пригорала. Она видит, что после глажки влажного полотенца можно сразу без опаски гладить свой бюстгалтер и трусики, хотя старым утюгом можно было подпалить нижнее белье при таком резком переходе. Это факты, вполне измеримые и легко демонстрируемые.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
между понтами и фактами отсутствует резкая грань, особенно когда на сторону понтов становится специалист.
вот спустимся на грешную землю: тема посвящена RTOS на AVR - не смотря на то, что RTOS для AVR существуют минимум лет 10, не нашлось ни одного, кто имел бы реальный опыт работы с ними. и сейчас на меня смотрят, как на отсталого - можно взять МК посовременнее, помощнее и попросторнее, да еще и подешевле... но где были все эти умники в то время, когда AVR были недорогими и ОЧЕНЬ хорошими? почему они не делали на них то, что теперь пробовал сделать я? потому что RTOS никогда не была мейнстримом. даже для "крутых" МК.
думаете, на новейших МК они сделают что-то отличное от мейнстрима? а в мейнстриме сейчас интернет вещей и "визуализация" - 100% аналог ПИДа для утюгов и духовок (в смысле бессмысленной беспощадности). просто мода, ничего личного.
нельзя продать утюг, если не придумать его преимущества перед угольным. ключевые слова отнюдь не придумать преимущества, а продать.
я не собираюсь ничего продавать, и мне не нужны МНИМЫЕ преимущества, мне некому запудривать мозги (и себе тоже не хочу).
и вроде как у вас есть опыт и знания, но тем не менее вы даете заведомо неприемлемые, но модные советы - добавить ПИД в универсальный простой терморегулятор. ведь вам наверняка известно, что плохо настроенный ПИД хуже релейного регулятора! а процедура настройки не по силам не то что средней домохозяйке, но и не всякий инженер возьмется за неё.
так для кого эта функция?!
вот спустимся на грешную землю: тема посвящена RTOS на AVR - не смотря на то, что RTOS для AVR существуют минимум лет 10, не нашлось ни одного, кто имел бы реальный опыт работы с ними. и сейчас на меня смотрят, как на отсталого - можно взять МК посовременнее, помощнее и попросторнее, да еще и подешевле... но где были все эти умники в то время, когда AVR были недорогими и ОЧЕНЬ хорошими? почему они не делали на них то, что теперь пробовал сделать я? потому что RTOS никогда не была мейнстримом. даже для "крутых" МК.
думаете, на новейших МК они сделают что-то отличное от мейнстрима? а в мейнстриме сейчас интернет вещей и "визуализация" - 100% аналог ПИДа для утюгов и духовок (в смысле бессмысленной беспощадности). просто мода, ничего личного.
нельзя продать утюг, если не придумать его преимущества перед угольным. ключевые слова отнюдь не придумать преимущества, а продать.
я не собираюсь ничего продавать, и мне не нужны МНИМЫЕ преимущества, мне некому запудривать мозги (и себе тоже не хочу).
и вроде как у вас есть опыт и знания, но тем не менее вы даете заведомо неприемлемые, но модные советы - добавить ПИД в универсальный простой терморегулятор. ведь вам наверняка известно, что плохо настроенный ПИД хуже релейного регулятора! а процедура настройки не по силам не то что средней домохозяйке, но и не всякий инженер возьмется за неё.
так для кого эта функция?!
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Вытесняющая многозадачная ОС. Практика AVR
[uquote="ARV",url="/forum/viewtopic.php?p=3586918#p3586918"]когда AVR были недорогими и ОЧЕНЬ хорошими[/uquote]
При бешенной стоимости JTAGICE mkii и постоянном гимморое из-за двух адресных пространств, я никогда AVR не мог назвать "хорошими". Все субъективно в этом мире.
Ручная (через ПК) настройка ПИД-регулятора необходима или при большом количестве датчиков и исполнительных устройств, или если целевая функция не константа.
При бешенной стоимости JTAGICE mkii и постоянном гимморое из-за двух адресных пространств, я никогда AVR не мог назвать "хорошими". Все субъективно в этом мире.
Вы сильно отстали от жизни. Вообще-то, уже лет 30 пользуются адаптивными ПИД-регуляторами. Причем адаптация приходит достаточно быстро, если количество контролируемых парметров невелико. Например, для ПИД-регулятора инкубатора адаптация кроме температуры и влажности может учитывать так же вес яиц в инкубаторе.ведь вам наверняка известно, что плохо настроенный ПИД хуже релейного регулятора! а процедура настройки не по силам не то что средней домохозяйке, но и не всякий инженер возьмется за неё.
Ручная (через ПК) настройка ПИД-регулятора необходима или при большом количестве датчиков и исполнительных устройств, или если целевая функция не константа.
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
Здесь не раз уже указывали на то, что этот сайт любительский. Если вам нужен совет профессионалов, идите на caxapa.ru, electronix.ru.
Про свой опыт я уже писал. Вижу следующее. Вы неясно представляете, что вы хотите получить, используя RTOS. Поэтому, чтобы не метаться, просто сами себе обозначьте истинную причину перехода на RTOS, решит ли она вашу проблему.
Про свой опыт я уже писал. Вижу следующее. Вы неясно представляете, что вы хотите получить, используя RTOS. Поэтому, чтобы не метаться, просто сами себе обозначьте истинную причину перехода на RTOS, решит ли она вашу проблему.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
Demiurg, я очень ценю ваше желание помочь.
но, увы, вынужден признать, что с RTOS не сложилось в данный текущий момент.
так что тему можно либо закрыть, либо переименовать во что-то более соответствующее сути...
спасибо всем, кто пытался.
но, увы, вынужден признать, что с RTOS не сложилось в данный текущий момент.
так что тему можно либо закрыть, либо переименовать во что-то более соответствующее сути...
спасибо всем, кто пытался.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Вытесняющая многозадачная ОС. Практика AVR
Почему?ARV писал(а):с RTOS не сложилось в данный
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Вытесняющая многозадачная ОС. Практика AVR
читайте где-то в середине темы - я все объяснял
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!