- Апдйт CubeIDE - работаю на версии 1.15 Апдейтер предлагает
поставить 2.0.0 Апдейтится, или это сулит гемор? Mty1(1 знак., 13.02.2026 00:42, ARM, картинка, полностью)
- И еще вопрос, ни у кого нет случайно кабеля Crouzet 8897010? - OlegPowerC(13.02.2026 14:19, SCH, полностью)
- Андрей Карпатый выложил демонстрацию маленькой модели GPT в виде
200 строк на Питоне. Показывает принципиальные моменты того, что
запустило лавину чуть менее 10 лет назад. В комментариях болельщики
выложили версию на Си (400 строк). SciFi(2 знак., 13.02.2026 13:25, dao, ссылка, ссылка)
- SIMCom A7672E S2-109ZS-Z33Q7 S2-109ZS-Z31VP S2-109ZS-Z30NA в чем разница ? - VLLV(13.02.2026 10:43, RFID, полностью)
- Keil ARM. Две переменные поимели один адрес. Как понять причину
косяка? Где код кривой?.. POV(414 знак., 10.02.2026 22:26 - 22:31, MCU, полностью)
- Сходил в учреждение, где выдают справки нарколог и психиатр. Что
там творится... Еще год назад было не так. Этo_Я(137 знак., 12.02.2026 13:41, Off, полностью)
- А чего это никто не отмечает 19-ю годовщину Мюнхенской речи Путина? - _volkanaft_(11.02.2026 15:05, zen, полностью)
- тн13А шьётся, но не дрыгает ножками... пробовал шить разные
прошивки мигания гирляндами. @Nest_Andart(226 знак., 06.02.2026 00:21, AVR, картинка, картинка, полностью)
- Поздравляем с днём рождения DVV ! - General(11.02.2026 05:12, misc, полностью)
- Шаговый мотор и драйвер DRV8825PWPR (с микрошагами) крутят барабан.
Не хватает усилия, и шаги противно щелкают. Буду измерять
токи-напряжения и считать энергетику, но может есть какой-то трюк,
как избежать противных щелчков? VLLV(1 знак., 08.02.2026 17:06, SCH, ссылка, полностью)
- Микро шаг считайте контроллером и шимом . Будет тихо. Драйвер слаб.
Например мощнее DRV8870. Частот шима выше 15 к. все будет очень
тихо. IMHO - Driver_gv(10.02.2026 21:31)
- 1. Этот звук точно издает шаговый двигатель? 2. Драйвер DRV8825
очень слаб для двигателя Nema 23 такого размера, советую взять
драйверы такого типа: EmbedProg(507 знак., 10.02.2026 14:38,
, ссылка)
- а нужен именно шаговый двигатель? - =L.A.=(09.02.2026 13:47)
- Задрать ток до пределов, дозволенных двигателем. Если не помогает,
то использовать более мощный двигатель. Чудес, к сожалению, не
бывает... - _Илья(08.02.2026 18:20)
- Намучался я с ними в своё время. Отказался в пользу более серьезных
драйверов. Если надо именно этот запускать - поднимать ток и
ставить вентилятор... POV(133 знак., 08.02.2026 18:08)
- Судя по кино, тупо не хватает момента в статике. Можно попробовать
: поднять напряжение питания драйвера, увеличить ток. - IBAH(08.02.2026 17:24)
- Поделитесь пожалуйста информацией про построение
высоконадежных/отказоустойчивых систем [на микроконтроллере]? Т.е.
когда разработчик подразумевает и учитывает, что среда исполнения
может быть не надежна. Типа критичные данные хранятся в нескольких
копиях, всё постоянно перепроверяется, проверяется корректность
работы блоков микроконтроллера и т д. Как-то давно уже слегка
затрагивали тему: - может кто подскажет ключевые слова для поиска
информации и упомянутого там AN ? pavel2000(10 знак., 09.02.2026 18:27, dao, ссылка, ссылка, полностью)
- Ключевые слова Functional Safety (FuSa). Гляньте материал по ссылке
(оно старое, но дает представление). Оно как бэ не только про
микроконтроллер, но и про систему. Если FMEA анализ своей
схемотехники вы можете провести и увеличить надежность переработкой
схемы, то для МК общего назначения - уже нет, но можете покрыть ПО
тестами и уйти в безопасный режим при обнаружении ошибки.
Библиотеки тестирования (Class B) обычно доступны у разных вендоров
(и даже у Китайцев). Под НДА Илья(198 знак., 12.02.2026 17:53, ссылка, ссылка)
- Зависит от того ездит-плавает-ныряет-летает ваше устройство и
сколько человек умрет в случае его отказа. Для народно-любимого STM
можно начать отсюда []. Если есть намерения это все продавать, то
сертификация по словам одного знакомого требует в 2-3 раза больше
усилий чем разработка. Он себе заодно язву на нервной почве
заработал... NeoPower________(1 знак., 10.02.2026 19:11, ссылка)
- делал прогу в которой главный цикл задавался через железный ресет
мк - vvv(10.02.2026 11:48,
, +1)
- Принцип Fail Fast, Restart Quickly ? bodis(1 знак., 10.02.2026 10:56, ссылка)
- Такая старинная методичка. Toчкa oпopы(263 знак., 09.02.2026 22:02, ссылка)
- Глянь на кучу материалов для Hercules Safety MCU от TI, оттуда
можно начать понимание. - VVB(09.02.2026 20:57)
- как я мечтал о такой прошивке для себя! Но до чего я ленив.... - Лaгyнoв(09.02.2026 20:40)
- Видел как-то плату вычислительного модуля импортного ПЛК для
ответственных применений. _Илья(536 знак., 09.02.2026 19:29)
- Отказоустойчивость ПЛК - это отдельная олимпиада. Есть стандарты и
уровни безопасности типа SIL или AK bodis(26 знак., 10.02.2026 10:05, ссылка)
- Я ради любопытства/просвещения изучаю прошивки вот таких устройств.
Хотелось бы не только "снизу" это изучить, но и "сверху". Грубо
говоря, в общих чертах понятно, что происходит на уровне маш.кода,
но хотелось бы также понять, как подобное изображают на С.
Например, я вижу что переменная одновременно хранится в трех
адресах, раскиданных по адресному пространству - наверное это не
совсем вручную распределяют? - pavel2000(09.02.2026 20:18)
- Не беда. Достаточно залить туда одинаковые прошивки, и они
одновременно споткнутся на одном и том же глюке. - SciFi(09.02.2026 19:37)
- Это если глюк заложен в прошивку. А если глюком является
"залипание" бита в ячейке памяти или на шине - т.е дефект/сбой
чипа? Программа должна это безопасно обработать. Такой подход
кладут в основу написания кода. - pavel2000(09.02.2026 20:22)
- Сначала надо определиться со списком угроз, потом думать как
минимизировать вероятность ущерба, исходя из имеющихся
возможностей. Универсального рецепта я думаю что нет. В простейшем
случае ограничиваются CRC флэша. Более продвинутые добавляют
контроль осцилляторов. Еще добавляют контроль ошибочных состояний
(туда попадают и аппаратные и алгоритмические ошибки). А вообще
список возможных угроз огромен, даже не выходя за границы м/к. Еще
есть внешняя схема, источники питания, AlexBi(80 знак., 10.02.2026 08:39)
- +1. Я бы даже сказал, оценить разные риски количественно. Пока ни одной цифры не было, как обычно. Так-то легко можно
направить все свои усилия на борьбу с самым маленьким риском просто
потому, что это прикольно. Условно, боролись со сбойным железом, а
в итоге заглючил софт, написанный мизинцем левой ноги. - SciFi(10.02.2026 08:45)
- Полагаю цифр нет и не может быть, т.к. они индивидуальны для
каждого изделия и появляются только после набора статистики.
Поэтому борьба с глюками плохо поддается количественной оценке.
Известна только уязвимость флэша, и та без цифр. Все остальное
плотно покрыто мраком тайны. AlexBi(147 знак., 10.02.2026 09:26)
- Цифры есть. Для МК, как я понимаю, они берутся как % количества
гейтов конкретной периферии, ядра, памяти и пр. Условно, есть FIT
конкретного МК, АЦП занимает 5%, то FIT для АЦП будет 5% от общего
(может не совсем так и у производителя есть методика расчета, но
она есть). Соответственно, тест АЦП может выявить проблему АЦП и
"программа примет надлежащие меры". Покрыв тестави критические для
безопасности блоки можно увеличить метрику надежности системы.
Цифры для FuSa-ready Илья(246 знак., 12.02.2026 18:09)
- "Цифр нет" ... "на порядок". Это цифра 10 вообще-то. Уже хорошее
начало. - SciFi(10.02.2026 09:42, +1)
- А кто как борется с взаимным влиянием каналов в многоканальном АЦП
(например в STM32, вчастности 103), Варианты: двойное
преобразование канала, между требуемыми преобразованиями
преобразования пустого канала. Какие есть варианты. - IBAH(12.02.2026 12:39, MCU, полностью)
- Вы не учитываете что после измерения вход АЦП STM32 содержит
остаточное изменяющееся напряжение, поскольку входы АЦП являются
аналоговыми выходами внутренних преобразователей. Подключать входы
АЦП следует только через ОУ, поскольку входы АЦП STM32 неожиданно
низкоимпедансные. Нельзя подключать входы через резисторы (словите
RC цепочку, конденсатором будет sample-and-hold емкость) или
запараллелить, подключать через высокоомный резисторный делитель. EmbedProg(6 знак., 12.02.2026 14:22,
)
- Типичная проблема. Когда нужно заглянуть глубже 0.2%. Чередую
выборки DMA полезные с пустыми после переключения. В особо тяжёлых
случаях, делаю 4 выборки на канал, две первых отбрасываю (но это
уже на WCH CH32V, но по принципу неотличимо от STM32F1). - Nikolay_Po(12.02.2026 14:13)
- тайминги после переключения мультиплексора выдержаны? - Ralex(12.02.2026 13:27)
- 1) Игнор. А у них большой уровень? - Kpoк(12.02.2026 12:48)
- Аппаратура - не гадит? Toчкa oпopы(152 знак., 12.02.2026 12:47, ссылка, ссылка)
- LordN как тебе такое? Инженерный калькулятор для королей говна и
пара. Toчкa oпopы(1 знак., 12.02.2026 09:04, Cyber, ссылка, полностью)
- Нюансы российского ИИ... serge_dem(81 знак., 12.02.2026 13:31, Off, ссылка)
- парни, нужен совет. нужен правильный термин для поиска пч. короче,
мне нужен пч, который умеет сам, без ансамбля, понять, что нагрузка
не крутится, когда его, пч, уже просят крутиться. и так же он
должен попытаться увеличить стартовый момент до какого-то
допустимого максимума и только потом, если нагрузка так и не начала
крутиться, выдать какую-то аварию и остановить пч. LordN(114 знак., 03.02.2026 17:48, Cyber, полностью)
- У Фуджи насосной это называется подъем крутящего момента при старте
--> Solo(2 знак., 05.02.2026 17:01, картинка, картинка)
- чет не то, вот смотри, у меня пч стартует не с нуля, а с некой
частоты, ну пусть 5Гц. LordN(339 знак., 05.02.2026 20:16)
- В настройках этого частотника необходимая вам функция коррекции
старта отсутствует. Корректировать подъем момента в диапазоне 0...
например 20Гц - не получится. Меняйте частотник! - Solo(06.02.2026 12:30)
- менять пч - это я и сам понимаю :о) LordN(90 знак., 06.02.2026 16:14)
- Ну тут полно вариантов.. Вот например --> Solo(54 знак., 06.02.2026 16:48, ссылка, ссылка)
- вот это? LordN(3 знак., 06.02.2026 17:01, картинка, картинка)
- так он минимум 750Вт, а у меня движок 100Вт, даже меньше. в бывший
данфос запрашивал, ответили что без сенсорное управление на малых
оборотах будет боле-мене нормально работать только при нагрузке
хотябы процентов сорок от номинала ПЧ. а это 300Вт. можно конечно
взять попробовать и убедиться что все плохо самому, но хотелось бы
сперва определенностей каких-то - LordN(06.02.2026 17:05)
- Не надо векторное! Простое и рабоче-крестианское.. Solo(1 знак., 06.02.2026 17:10, картинка)
- блин, да почти вся нормальная работа этого привода проходит на
низкой частоте, и я не хочу его гонять в перегрузе всю дорогу, он
тупо сдохнет. там пиздецки жарко, привода и клапана стоят в зоне
выгрузки горящего угля. там даже зимой можно в трусах ходить не
смотря на сквозняки и открытые проемы, а летом там вапще пизда
всему. :о) LordN(96 знак., 06.02.2026 17:53)
- Кусочно применяй! P0.12=25%, P0.17=3Hz, P0.18=5% и далее линейно
ещо две точки рассчитай и выстави. На картинке опечатки с номерами
функций кусочной, обрати внимание!!! Solo(1 знак., 07.02.2026 11:40, картинка)
- У вас маломощный двигатель, он и в номинальном режиме имеет КПД
всего 60...65% ( посмотрите на шильдик), потому что омическое
сопротивление обмоток из тонюсенького провода сравнимо с
эквивалентным сопротивлением двигателя как электрической нагрузки.
Выведите на дисплей показания тока и задирайте коррекцию смело,
пока ток на низкой частоте не превышает номинального. Без коррекции
у таких двигателей он сильно падает с частотой, что и приводит к
катастрофически малому моменту на Yurasvs(259 знак., 06.02.2026 21:38)
- Так задерите ему коррекцию U/f на низах. Такие маломощные двигатели
имеют очень большое омическое сопротивление обмоток ( толстый
провод туда тупо не влазит), а посему при линейной U/f
характеристике завал момента у них начинаеся уже с 25Гц и ниже.
Перегрев вряд ли случится, у Вас задвижка недолго перемещается, да
и охлаждение у мелких моторов лучше благодаря закону куба-квадрата. - Yurasvs(05.02.2026 21:57)
- Omron/Yaskawa называют это прямо - overtorque, если я правильно
понял. Например, в серии V1000: Toчкa oпopы(520 знак., 04.02.2026 23:31)
- До какой частоты будет происходить раскрутка? И какой мощности
будет двигатель. На высоких частотах заклинивание или
"опрокидывание" двигателя легко определяется по повышенному току, а
на малой частоте сложней. - Yurasvs(04.02.2026 23:13)
- робот дает широкий набор терминов... POV(2 знак., 03.02.2026 17:56, картинка, картинка)