Поздравляем JackI с днём рождения!
- Знатоки проводки, подскажите. Отгорел ноль в квартирном щитке и
поплавились провода, плохо был затянут вводной провод в шинке. Пока
все зачистил и обратно зажал, но надо переделывать. Вводной 4мм2 и
шинку заменю, но 3 провода 1.5мм одножилы идут в бетон и без
запаса. Изоляция поплавилась на 10см, провода чуть окислены, можно
термоусадкой изолировать, зачистить получше и в шинку, а можно
обрезать, но придется наращивать на 10см и лишнее соединение делать
в щитке. Как Andreas(23 знак., 20.08.2025 23:21, Off, полностью)
- Хорошее определения, я щтаю. Cкpипaч(1 знак., 20.08.2025 20:08, Off, картинка, полностью)
- Вот этот китайский АЦП-24 уже все видели? Kpoк(1 знак., 21.08.2025 13:20, SCH, ссылка, полностью)
- А как GD32F103 работает на внутреннем генераторе (HSI)? Можно
верить тому, что написано в ДШ? Меня интересует весь температурный
диапазон -40+85. Исследовал внутренний генератор в STM32L0 отзывы
самые положительные, превосходит заявленные в ДШ параметры. - IBAH(20.08.2025 19:30, ARM, полностью)
- Трампинг [август 2025] - enc(01.08.2025 21:26, Off, полностью)
- "У вас в Мордоре тирания. А у нас в Америке можно порвать флаг
страны и ничего за это не будет" POV(1 знак., 21.08.2025 10:52, ссылка)
- Фото до и после: SciFi(1 знак., 20.08.2025 08:29, картинка)
- «Белый дом сообщил украинской делегации, что Зеленский обязан
быть в костюме, иначе встречи не будет. Это официальная встреча, а
президентство США — это институт, требующий высочайшего уровня
уровня соответствия формальным требованиям». Возможно и вброс, но это в стиле Трампа. - enc(18.08.2025 13:48)
- Ну что, сегодня-завтра Фёдорыч скажет досвидос гейропе, воюйте с
Россией сами. - enc(18.08.2025 09:18)
- Кто-то хорошо написал "Есть у американцев такая традиция - с
победителями дружить". - maik-vs(18.08.2025 21:09)
- Цель этого спектакля - подставить под возможный удар не США, а ЕС - AПM(18.08.2025 18:32)
- Фашингтонский сговор будет.. - Solo(18.08.2025 09:24)
- ВВП американский агент? Один фиг перемирие будет. Повыпендриваются
немного. Этот макс в тему. Пишут азербайджанскую нефтяную базу
ночью в Одессе почти под ноль раздолбали. В РФ три НПЗ встали.
Перемирие как никогда близко. - jlm(18.08.2025 10:24 - 10:54)
- Без ставок, хотябы по сто рублей, нещитово. - Cкpипaч(18.08.2025 09:37)
- "Наш источник в ОП рассказал, что Зеленский в личных переговорах с
Трампом займет компромиссную позицию и не будет нагнетать ситуацию,
а уже в расширенном формате с европейскими лидерами мы попробуем
продавить наш формат мирного трека. Подобную стратегию вчера
предложили европейские лидеры, которые боятся нового скандала в
Овальном кабинете и хотят в расширенном формате переубедить
президента США. Основной акцент будет сделан на Корейском сценарий
завершения войны, а Solo(105 знак., 18.08.2025 10:05, ссылка)
- Попытка США продавить "корейский" сценарий просматривался с самого
начала конфликта. Ничего не поменялось. Корейский сценарий - это
фактическое поражение РФ. - =AlexD=(18.08.2025 10:21)
- Та не, нормальное будет решение. Только линию разделения надо по
львовскому меридиану провести. - maik-vs(18.08.2025 21:13)
- В чем это будет поражение, если де-факто мы улучшим свои позиции по
подлетному времени? Другой разговор, если не будут достигнуты
четкие гарантии невступления в нату, Ralex(332 знак., 18.08.2025 14:07)
- Сивков, седня, у Панкина, так и сказал - "это будет
военно-политическое поражение России" Solo(160 знак., 18.08.2025 10:35, ссылка)
- Но 38-я параллель пройдёт по Бугу и как меридиан. - Kpoк(18.08.2025 10:22)
- Сегодня Трамп следующую пару подлодок еще никуда не отправлял? А то
После заявления президента США Дональда Трампа о передислокации
атомных подводных лодок поближе к России Китай отправил в дальнее
патрулирование новую атомную субмарину с баллистическими ракетами
класса Type 094. reZident(129 знак., 06.08.2025 22:34, ссылка)
- Намедни Индия послала Трампа с отказом от закупок российской нефти.
И не просто в индийских СМИ, а вполне официально, на сайте
индийского МИД. reZident(1 знак., 06.08.2025 17:44, ссылка)
- Испания передумала приобретать у США истребители F-35, покупку
отложили на неопределённый срок. Codavr(311 знак., 06.08.2025 13:05, ссылка)
- Трамп заявил, что ему «ничего не известно» об импорте урана и
удобрений из России. Он добавил, что проверит эту информацию.
Сколько его еще ждет открытий чудных... Codavr(1 знак., 06.08.2025 10:48, ссылка)
- Он же реально долбанутый нарцисс )) POV(1 знак., 05.08.2025 17:11, ссылка)
- Звучит как анекдот, но ... американская полит.активистка Кэндис
Оунэс в интервью американскому журналисту Такеру Карлсону
рассказывает, что прекращение упоминаний ей о жене Макрона как о
мужчине-трансе было условием урегулирования конфликта на Украине в
беседе Макрона с Трампом. О.о Кэндис позвонили и сообщили об этом
от имени Трампа. reZident(1 знак., 05.08.2025 16:58, ссылка)
- Документ из секретного канала Трамп-Медведев. Codavr(1 знак., 05.08.2025 15:55, картинка)
- я вот не понял: Гренландию будут покупать или как? - =L.A.=(05.08.2025 08:20)
- Смотрю на Федорыча, а ведь Бидон адекватней был. Ждем 8-е августа. - enc(01.08.2025 21:29)
- А вы думали Пу шутил, когда говорил, что Б&Х ему милее и проще?
Ха-ха ;-) - =AlexD=(05.08.2025 09:23)
- дедушка только падал и терялся, а Дональд - буйный. - =L.A.=(05.08.2025 08:21)
- «На вопрос: «Как дела?» — завыл матерно, напился, набил рожу
вопрошавшему, долго бился головой об стенку, в общем, ушёл от
прямого ответа». (с) Жванецкий. - =L.A.=(06.08.2025 15:34)
- Вождь - Драное Ухо в овальном кабинете под диваном нашел пачку
таблеток от своего предшественника и решил попробовать. А вдруг
волшебные колеса и ему позволят здороваться и общаться с духами.
Знать его торкнуло, но по другому. Ему мерещится, что весь мир
залез в карман Америки вообще и в карман его штанов в частности.
Запутался и не помнит, кому наклал, а кому ещё нет - тарифов,
санкций иль чего попроще. - БAPMAЛEЙ(05.08.2025 17:32)
- Я еще в первую его президентскую компанию сказал, что он мудак, и
ничем не лучше прочих пидаров сидящих в овальном кабинете. Codavr(497 знак., 02.08.2025 07:38)
- WCH CH32V317, ядро QingKeV4F. После взведения бита запроса
прерывания, требуется пауза, иначе следующая команда запрета
перываний, не даёт шанса сработать запрошенному. Nikolay_Po(3066 знак., 20.08.2025 15:16 - 16:14, ARM, полностью)
- "Живой" процессор, а тем более микроконтроллер, - это не голая
программная модель, а реальный сложный электронный узел, со
множеством вентилей, триггеров и, соотвественно , с задержками. - vpv.vpv(21.08.2025 10:25)
- Спасибо!!! Буду тоже внимательным. Китайцы в PFIC_DisableIRQ()
ставят 2 NOPа для PipelineLevel = 3. Ну или fence.i. И логично было
бы засунуть все это непосредственнов в taskYIELD_WITHIN_API() - il-2(20.08.2025 15:51)
- Кстати, 5 дней назад, 15.08.2025, WCH выложили следующую версию
мануала по ядрам QingKeV4. И там сказано про "fence.i": Nikolay_Po(253 знак., 20.08.2025 15:21)
- С Байконура стартовала ракета для запуска спутника с мышами и
мухами.Ученые хотят проверить ее биологическую безопасность. На
такой орбите больше космическая радиация и другая геомагнитная
обстановка...... А как же ракета с живыми америкацами в 1969 г? =L.A.=(1 знак., 20.08.2025 22:29, Off, ссылка, полностью)
- Маск уже проверил. И желающие нашлись в подопытные кролики, да еще
за свои деньги :-) il-2(1 знак., 21.08.2025 09:46, ссылка)
- Американская ракета была освинцована (30 мм чистейшего свинца). В
ней можно было хоть на солнце лететь, разве могут быть сомненья? - Бoмж(20.08.2025 23:32)
- Пишут, что запуск был виден в Челябинске, в Ектеринбурге и в Перми.
Я не видел, т.к. был дома в это время. Но аналогичную "медузу",
развернувшуся потом в "бабочку", я наблюдал ЕМНИП в 2003 или в 2004
году. Тогда был тестовый запуск "Тополь-М" из Плесецка по полигону
в Казахстане по-моему. reZident(1 знак., 20.08.2025 22:51, ссылка)
- Американцы - не люди. Чего их жалеть? - Kpoк(20.08.2025 22:47)
- Это для обоснования "Росс": "Аппарат доставят на высокоширотную орбиту с большим наклонением высотой 370-380 километров. Ученые хотят проверить ее
биологическую безопасность." - Toчкa oпopы(20.08.2025 22:32)
- ЦИПСО сообщает - Anvar(17.08.2025 08:32, Off, полностью)
- Какая-то конкретная движуха идёт, чиновников пересажали за
последний год не перечесть. jlm(1 знак., 20.08.2025 11:11, ссылка)
- Нужное дело. Задание похоже с самого верха. jlm(142 знак., 19.08.2025 16:41, ссылка)
- Депутат Роднина сообщает. jlm(1 знак., 17.08.2025 08:28 - 08:59, ссылка)Anvar
- Очень нехорошо высказалась бывшая жительница США: ложить жизни на
фронте за такое государство не захотят не только из чувства
патриотизма, но и за деньги - ибо оно всегда кинет своих граждан. - Chip_n_Go_20(18.08.2025 15:53,
)
- Базовая штука доверие. Если его мало, приходится придумывать
костыли, вроде принуждения и внутреннего террора. jlm(110 знак., 19.08.2025 08:28)
- Полагаете, что она выражает политику госдарства, на годы вперёд? Я
вижу женщину, которую жизнь побросала изрядно, в том числе и кинула
много раз. У неё свои комплексы, как и у каждого из нас. - maik-vs(19.08.2025 08:02)
- У тех, кто имеет хоть какую-то собственность, особого выбора нет.
Твою собственность только твоё государство защищает, для остальных
это просто ничейный ресурс. - Cкpипaч(18.08.2025 16:19)
- А что не так в высказывании депутата? Патернализм государства
обусловлен. В отличие от семейного патернализма родителей. Хотя в
принципе последний тоже обусловлен - эволюцией. - reZident(17.08.2025 09:53)
- Интересно, а если враги-россии организуют цитатник, с удобным поиском по годам и фамилиям, Роснадзор доступ к нему
быстро закроет? Cкpипaч(133 знак., 17.08.2025 08:35)
- FreeRTOS. Вывод отладочной информации в UART. Что-то я не
справляюсь. Сделал функцию быстрого вывода блока символов в буфер с
последующей передачей при помощи DMA. Отладил, работает отлично.
Потокобезопасно - быстро и блокирует прерывания в критической
секции. Nikolay_Po(659 знак., 11.08.2025 21:34, dao, полностью)
- Решено тут: Nikolay_Po(1 знак., 20.08.2025 15:16, ссылка)
- Немного продвинулся. Подробности на форуме FreeRTOS. Nikolay_Po(1084 знак., 18.08.2025 19:46, ссылка)
- FreeRTOS имеет специальную функцию idle BlackMorda(1 знак., 13.08.2025 20:34, ссылка)
- Зачем печатать из задач? Класть в задаче в оперативку нужное.
Завести задачу с самым низким приоритетом и печатать из неё? - jlm(13.08.2025 20:03)
- Я ниже так и предложил, сделать по аналогии с ОС Windows, у которой
1 принтер и куча приложений/задач, желающих на нём попечатать. - vpv.vpv(14.08.2025 07:16)
- Так и есть в данном случае, один принтер на всю систему, называется
printf() и, что может быть логичней, чем брать и печатать на него
из любого места. - petrd(14.08.2025 07:49)
- откройте из двух терминалов один порт - Vit(14.08.2025 08:49)
- Такое нельзя сделать. Но это не аналогия для данной ситуации. - petrd(14.08.2025 09:13)
- А я думаю - аналогия! Я бы сделал одну задачу-драйвер, для UART,
как для принтера. В нашем случае, последовательного. Внутри этой
задачи прерывания, DMA, монопольный (!) доступ к телу (железу) и
пр.. А все остальне задачи обращаются не к UART'у, а к
обслуживающей его задаче, вернего уровня приложений: "Не будет ли
так любезен Джинн вот это вот передать?". И ждать, когда
UART'овский Джин твой флажок сбросит, т.е. запрос будет обработан. - vpv.vpv(15.08.2025 10:54)
- Следите! Уже сделано так. Все имеют доступ к printf(), внутри него,
когда сообщение готово, вызывается _write() в котором сообщение
отправляется в завернутый в критическую обертку StreamBufferSend().
В задаче из завернутого в критическую обертку StreamBufferRecieve()
это сообщение копируется, его длина и адрес передается в DMA, пуск
DMA, начинается транзакция в UART, задача ставится на ожидание,
пока от прерывания DMA не придет уведомление о завершении
транзакции. C приходом petrd(503 знак., 15.08.2025 11:47)
- Начало новой транзакции никак не мешает завершению передачи
предыдущего символа. Вы же, по опустошению буфера DMA, UART не
выключаете? Nikolay_Po(213 знак., 15.08.2025 12:59)
- Нет, конечно, ничего не выключаю. Похоже на воду дую ....
размышляю, пришло уведомление о завершении транзакции ДМА, а UART
еще передает, задача успела вытащить следующее сообщение, засунула
адрес и длину в ДМА, стартует, а от UART запроса к ДМА еще не
поступало, ну и, значит, стоп, ДМА ждет когда придет запрос от
него. - petrd(15.08.2025 13:21)
- Изобретаем journald вместе. Люблю такое :) - Cкpипaч(15.08.2025 10:55)
- не нужно передёргивать с ситуациями. компорт компа это USART с
дополнительными сигналами. здесь же аж голый USART. можете
семафорить, можете ещё как лочить, но обеспечьте отсутствие одновременного доступа Vit(1 знак., 14.08.2025 09:57, ссылка)
- Завёл тему на форуме FreeRTOS Nikolay_Po(1 знак., 13.08.2025 19:37, ссылка)
- Дошёл до того, что сделал пример, демонстрирующий проблему.
Демонстрирует. Nikolay_Po(3623 знак., 15.08.2025 13:42, ссылка)
- Перечитайте еще раз документацию на xStreamBufferReceive() где
сразу же сверху написано NOTE: Судя по вашему коду выполянется
vTaskSuspendAll(), но это ничего не дает и не является
сериализацией доступа ("последовательнизацией" для записывающих
потоков). Судя по всему, xStreamBuffer не потокобезопасный и у вас
просто "ломается", приходит во внутреннее неконсистентное
состояние. И там же, прямо написано как нужно сделать чтобы он
работал нормально. "One way to achieve such EmbedProg(336 знак., 14.08.2025 04:47,
, ссылка)
- Сделал такую штуку для наблюдения за состоянием задач. Можно
заглядывать в TaskState и StackRemainder: Nikolay_Po(1080 знак., 13.08.2025 14:00, картинка, картинка)
- Сделать так, как это сделано в других ОС, в которых UART один, а
пользовательских задач и желающих что-то на него вывести - много.
Тот же Windows и принтер. :))) Зачем изобретать велосипед? - vpv.vpv(13.08.2025 06:45)
- А к железке могут "единомоментно" несколько тысяч клиентов
подсоединиться? Иначе не понимаю, зачем там вообще ртось! - Eddy_Em(12.08.2025 21:34)
- как вариант реализации, можно и на статическом буфере petrd(1218 знак., 12.08.2025 08:25)
- IMNHO, отжимать ресурс с монопольным доступом для какой-то отладки
это жЫрный моветон. неявное выделение памяти и неопределенность
аппетитов потребителей могут накрыть медным тазом любое разумное
начинание. припоминается форк-бомба. ну и зачем-то появился
vfprintf, кто-то когда-то использовал имена устройств вывода, а не
только стандартные потоки или файлы, явно. в том же фортране
форматрованный вывод можно было не только на терминал пользователя
запустить, но и на Vit(1497 знак., 12.08.2025 02:36)
- Как мне кажется, SWO не относится к быстрым механизмам. По сути это
тот же UART, пусть высокочастотный, но без ДМА и прерываний, т.е.
побайтовый вывод с ожиданием готовности в бесконечном цикле. RTT -
это быстро, но требует JLINK, подходит только для м/к, чье
отладочное ядро умеет читать-писать память без остановки
процессора, выхлоп RTT идет на сеггеровский терминал, т.е. добавить
свой анализатор вывода не просто. В современных м/к достаточно
много UART и DMA, мне пока не AlexBi(286 знак., 12.08.2025 09:18)
- Спасибо за мнение. Отладка у меня останется и в релизе. Оставлю
гребёнку с Rx/Tx UARTa - типа порта консоли. Компортов в МК у меня
штук шесть. Из них для работы требуется два-три. Так что выделение
ресурса для отладки - дело осознанное и умышленное. Nikolay_Po(95 знак., 12.08.2025 08:07)
- [off] Eddy_Em(251 знак., 11.08.2025 23:10)
- Я бы сделал так. Сделал задачу (поток) для передачи через UART.
Ссылки на данные и их размер передавал бы в этот поток из других
потоков. - mmc(11.08.2025 21:47)
- Стек раздуветься из за глубоко вложенных функций и локальных
переменных. Надо поискать есть ли аллокация локальных буферов и
перенести в кучу или аллоцировать глобально. - framer_bum(11.08.2025 21:43,
)
- по данным Генеральной прокуратуры России, экс-депутат Госдумы
Гаджиев передал Западу сведения за $45 млн De_user(1 знак., 20.08.2025 17:19, zen, ссылка)
- RISC-V, ядро QingKe4F, особенности отладки: 1. при останове,
продолжает работу SysTick. 2. При пошаговом выполнении инструкций,
нет входа в прерывание. Запрос висит, но по вектору не переходит. Nikolay_Po(692 знак., 19.08.2025 22:35, ARM, ссылка, полностью)
- Присмотрел микросхемку, но дороговато. Может быть с кем-нибудь
вскладчину? Kpoк(1 знак., 19.08.2025 16:35, SCH, ссылка, полностью)
- Средство вложений, вместо золота :) - ANT(20.08.2025 14:39)
- Чип-дип какой процент отката пообещал? - Codavr(20.08.2025 11:45)
- Вот 10 штук за 5000 руб. Продай партию ЧиД или сам замути бизнес) DH(1 знак., 20.08.2025 10:44, ссылка)
- Цена адекватная.. Нужно брать, тем более всего 16 штук осталось..
Счёт на минуты идёт... - Balda(20.08.2025 10:31)
- Ну так это Military/Aerospace исполнение, оно всегда дорогое - Yft(20.08.2025 09:48)
- Вот к этой присмотрись. Мы их ... понемногу (тыщами в месяц) берём.
Чуть дороже. Но нареканий нет. ;)) SERGHIO(1 знак., 19.08.2025 20:56, ссылка)
- Подозреваю, что у китайцев есть свой пятирублевый аналог :) - Eddy_Em(19.08.2025 20:47)
- Бэкэндер решил потестировать новую фичу. - jlm(19.08.2025 20:09)
- Мы не так бедны, когда за одним столом. Друзей-пропойц надо ценить!
Два диода, друг за дружкой + резюк гасящий, друг мой! - Solo(19.08.2025 19:24)
- В Китае оно примерно в 2 раза дешевле, но тоже "под заказ". - starter(19.08.2025 18:42)
- Нормированная стойкость к спецфакторам - это, всё-таки, не кошка
чихнула. - Toчкa oпopы(19.08.2025 17:43)
- Анекдот же был, в котором новый русский хвастался перед коллегой
дороговизной своего галстука. - SciFi(19.08.2025 16:59)
- Красивое. Интересно, продают или только показывают? - LightElf(19.08.2025 16:57)
- Кредит же можно взять под залог квартиры :) - scorpion(19.08.2025 16:54)
- они ебанулись. - LordN(19.08.2025 16:49)
- В первый раз флай нормально не работает, на прямом ходе огромные
колебания тока, от которых сносит крышу драйверу светляков.
Поскольку флай квазирезонансный и частота не фиксированна, то еще и
частота иногда на некоторых экземплярах улетает в ограничение чипа
и все становится совсем плохо, как на 2й картинке и хуже. Andreas(618 знак., 20.08.2025 14:06 - 14:15, SCH, картинка, картинка, полностью)
- Опять про PID -> Имеем: большинство параметров обрабатывается
в PID в цикле 20мс, данные с датчиков читаются с таким же периодом,
но один из датчиков опрашивается с периодом 200мс и уменьшить это
время нельзя. Можно ли как то аппроксимировать, эмулировать данные
с последнего датчика в недостающие циклы PID регулирования? - Make_Pic(07.03.2025 12:39, Cyber, полностью)Cкpипaч
- Опять про PID вопрос: Оптимальный PID регулятор. Есть три параметра, на которые влияет
скорость, и они через коммутатор подключены ко входу PID
регулятора, выход PID регулятора управляет скоростью. У каждого
входного параметра есть оптимальный диапазон значений и чем
значение больше, тем лучше. Коммутатор должен определить и
подключить тот параметр, который находится в оптимальной зоне. Как
это лучше сделать и есть ли реальные реализации такого управления? - Make_Pic(20.03.2025 14:31)
- Еще раз спрошу про Оптимальный PID регулятор (режим бурения,
управление скоростью опускания бурильного инструмента (долота)
конкретно скоростью лебедки, оптимальный -> имеем три
параллельных PID канала регулировки скорости лебедки 1 - давление
на грунт (породу), 2 - момент на инструменте (момент вращения
верхнего привода, который вращает долото), 3 - перепад давлений
промывочной жидкости. Каждый входной параметр имеет допустимые
границы и оптимальные (обычно Make_Pic(232 знак., 19.04.2025 14:58)
- если я правильно понял вопрос - табличная функция, ну или график,
если пользоваться устоявшимися терминами - LordN(20.03.2025 16:55)
- Я думаю, для начала надо нарисовать структурную схему системы
регулирования, многое станет понятно... - IBAH(20.03.2025 16:36)
- Для начала, приведите критерии оптимальности. Отсюда и станет
понятно, как определять. Может, банально методом перебора значений.
Или генетическим алгоритмом, если система толерантна к нештатной
работе регулятора, к выбросам или медленному выходу на значение. - Nikolay_Po(20.03.2025 16:18)
- Здесь же задам вопрос по сигналам энкодера - С энкодера на PID
поступает сигнал с большим биением частоты (механические биения,
изношены механизмы, не точно установлен энкодер, не устранить
причину в механике, нет возможности). Ка лучше устранить биения
программно? Фильтрация, другие способы программной обработки? - Make_Pic(17.03.2025 06:56)
- иногда полезно снять реальную переходную характеристику своего
объекта регулирования. LordN(89 знак., 14.03.2025 18:39)
- зачем эмулировать? заведи датчик на е-фильтр и забирай данные с его
выхода. например. или вообще напрямую. только как-то не понимаю шо
за пид такой с несколькими датчиками? LordN(329 знак., 07.03.2025 12:59)
- А если я буду запоминать значения двух предыдущих циклов по 200мс и
аппроксимировать промежуточные точки с периодом 20мс и это
подсовывать PID регулятору с датчика с вычисленными значениями, но
будет постоянная задержка в 200мс - есть смысл так делать? - Make_Pic(12.03.2025 07:34)
- Тоже самое за тебя делает И-составляющая. Cкpипaч(104 знак., 12.03.2025 07:58)
- В первом каскаде с датчика только PD, интегральной составляющей нет - Make_Pic(12.03.2025 08:01)
- Главный вопрос - какова постоянная времени объекта? Должна быть
хотябы в сто раз больше чем период опроса датчика. Cкpипaч(176 знак., 12.03.2025 08:15)
- примерно 2 секунды - Make_Pic(12.03.2025 08:19)
- опрос датчика веса колонны 200мс меньше не сделать, первый контур
регулирования 20мс. второй 200мс - Make_Pic(12.03.2025 08:20)
- Там где вес, там уравнение Мещерского, нет? Вы уверенны что вам
именно ПИД нужен? И, да, первый контур у вас 200мс, раз реаьный
опрос датчика с такой частотой, не нужно обманывать себя. - Cкpипaч(12.03.2025 08:39)
- Нет во время процесса регулирования управление опусканием буровой
колонны, масса постоянная. Необходимо два контура, второй управляет
скоростью опускания буровой колонны - Make_Pic(12.03.2025 09:30)
- Тогда вам нужно, для ПИД, принимать массу колонны постоянной, раз
уж процесс у вас быстрый, а масса не меняется быстро. В таком
случае, можете экстраполировать значение веса, а ступеньки, когда
не сошлось, ограничивать по скорости, фильтром, как рекомендовал
Скрипач. Nikolay_Po(380 знак., 12.03.2025 10:04)
- e-фильтр - экспоненциальный? - Make_Pic(11.03.2025 09:37)
- да - LordN(11.03.2025 10:19)
- Не корректно вводую написал - да, каскадное включение PID, но из за
перепадов значений каждые 200мс появляются всплески, которые в
"разнос" посылают последний каскад PID регулятора. - Make_Pic(07.03.2025 13:10)
- Не слушай Анвара. Я разрешаю :-) - il-2(07.03.2025 12:50)
- кто-нить может ткнуть носом в схему преобразователя NTC10k - в
0...20 или в 4...20мА? LordN(163 знак., 15.08.2025 15:32, SCH, полностью)
- а если вот такую микруху заюзать и прям на еённый вход, ноги 2-3,
прицепить NTC10k? LordN(26 знак., 19.08.2025 16:57, ссылка)
- Кстати, на форуме ОВЕНа обсуждался способ подключения NTC к
аналоговым входам ПР200 и других программируемых реле. Проблема
была в отсутствии функции вычисления логарифма, ее добавили в
библиотеку макросов bodis(1 знак., 17.08.2025 09:46, ссылка)
- Модуль аналоговых входов обойдется дешевле чем этот колхозинг.
IMHO. Cкpипaч(1 знак., 16.08.2025 10:31, картинка)
- насчет линеаризации бы сначала подумать. резистор в параллель
сужает разнос. обычно для NTC использую "Slope ADC". PWM в ток
вариантов тоже есть. просится недорогой МК с компаратором и опорой Vit(172 знак., 16.08.2025 07:51, ссылка, ссылка)
- Вроде уже обсуждали. Резистор параллельно NTC "для линеаризации",
полезен для вывода на стрелочную индикаторную головку. Но
бесполезен для входа АЦП - улучшая линейность, сокращает полезный
диапазон сигнала для АЦП (если после линеаризации не делать
отдельного усиления со сдвигом. - Nikolay_Po(16.08.2025 10:16)
- Вышел из отпуска и нашел свой график зависимости температурного
разрешения(на разряд АЦП) NTC 10к В3950 от температуры при 12битном
АЦП и тупом резисторе 15к на питание. Неужели нужно кому-то больше
с учетом дерьмоватости NTC? Andreas(1 знак., 18.08.2025 09:57, картинка)
- Интересная серия статей про схемотехнику измерений NTC bodis(1 знак., 18.08.2025 09:05, ссылка)
- берём 10к с чувствительностью 3950к от -40 до +85 диапазон
сопротивлений от 111к до 0.323к, т.е. примерно 300:1. эти 300 это
уже 8+ разрядов АЦП. при +80 значение 0.378к. т.е.на 5 градусов
добавилось аж 1/6 от минимального (2+разряда), итого для режима
индикатора, но не измерителя, нужно уже почти 11 бит. отдаём ещё
чуток на смещение АЦП и разброс - и уже 12 бит разрешения не
хватает. а если хочется хотя бы 1 градус различать? кому-то может и
бесполезно, у кого-то Vit(195 знак., 16.08.2025 10:39 - 10:45, ссылка)
- спасибо! LordN(521 знак., 16.08.2025 08:24)
- У тех NTC, что я видел, было 2 параметра: R @ 25°C (те самые 10k,
но в природе встречается и 100k, и 1k, и т.д.) и параметр β
(крутизна характеристики). Ещё точность @ 25°C (5% по
сопротивлению, например, в градусах это совсем мало). Есть формула
с логарифмом: SciFi(1 знак., 16.08.2025 09:49, ссылка)
- Чтг мешает сделать нормально? Кусочно-линейная аппроксимация очень
проста, примеров кода в сети полно, точность достижима любая
наперед заданная. - Yurasvs(16.08.2025 08:43)
- я думал температуру надо:) ЗЫ резистор в параллель ему жалко.
жадина:) Vit(280 знак., 16.08.2025 08:40)
- мои варианты: LordN(54 знак., 15.08.2025 17:11 - 17:33, ссылка, картинка)
- XTR115, в этой серии есть и с более развитой периферией, с ОУ и диф
усилителями на борту IBAH(1 знак., 15.08.2025 17:23, ссылка)
- Вот еще простенькая схема в Вольты bodis(1 знак., 15.08.2025 16:29, ссылка)
- Линеаризацию для начала сделать в Вольты. Далее - как обычно bodis(35 знак., 15.08.2025 16:08, ссылка, ссылка)