• Противофазная ЭДС. Не понимаю, почему?

    @Indemsys
    Несмотря на то что ЭДС самоиндукции и ЭДС источника складываясь дают ноль ток все равно будет течь потому что в этом абстрактном случает сопротивление тоже ноль.
    И тут деление нуля на ноль дает константу - ток.
    Если б нарисовали реальную индуктивность с собственным сопротивлением, то увидели бы четкую разницу между этими двумя ЭДС.
    Катушка в учебниках - не обычный проводник, а проводник с нулевым сопротивлением и в ней никогда не может течь ток в фазе с напряжением иначе бы возник бесконечный ток. В идеальной катушке строго соблюдается сдвиг фаз между током и напряжением в 90 град на любой частоте, даже на бесконечно малой частоте.
    И тут надо вспомнить что любое включение когда либо возникшее в прошлом - это уже переменный ток, а не постоянный. Т.е. опять же в идеале постоянных токов не бывает если рассматривать реальное течение времени.

    Здесь вся проблема в идеальности, которую никто и никогда в жизни не видел.
    И кстати это философский вопрос может ли быть в принципе такая идеальность, и не скрываются ли в глубинах физической идеальности новые принципы.
    Как скажем по примеру того что напряжение на самом высоком уровне точности оказывается дискретным с дискретностью равной заряду электрона.
  • Стоит ли соваться в embedded-разработку на UPWORK без серьёзного опыта?

    @Indemsys
    На микроконтроллерах STM на крышке не написано что на нем можно сделать, а что нельзя.
    Так что секунды точно не хватит.
    Тут как бы меет значение оценка ресурсов платформы.
    И если нет опыта, то ресурсы оценить нечем, и именно оценка ресурсов (потребление, пямять, быстродействие, масштабируемость...) здесь самый главный скил.
  • Можно наладить связь между устройствами по проводам с помощью интерфейса RS485 не используя протокол передачи данных например Модбас??

    @Indemsys
    ivan58,
    Нужно только чтобы одни устройства всегда слушали и отвечали на команды, и только одно выдавало команды и принимало ответы.
    Это, конечно, не протокол, а просто способ взаимодействия.
    Протокол - это когда точно написаны числовые идентификаторы команд и форматы пакетов.
    Протоколы часто избыточны. В том же MODBUS будут команды которые никогда не пригодятся.
    Поэтому, да наверно стоит начать без протокола.
  • Какое семейство микроконтроллеров не будет иметь проблемы с поставками на ближайший год?

    @Indemsys Автор вопроса
    Владимир Куц,
    Не, у нас серьезная организация.
    Мы на алике комплектацию не покупаем.
    Кстати, почему производители или продаваны нам должны рассказать о своих поставках и заказах?

    Самый очевидный путь, конечно, посмотреть на сроки поставки на Digi-Key.
    Но там почему-то всегда фигурируют маленькие количества, до нескольких тысяч, а нам нужно больше.
  • Кто из производителей первым сделает чипы на ядре Cortex-M55?

    @Indemsys Автор вопроса
    Mars36,
    Так речь не о радикальных сложностях. А в форе в десяток месяцев.
    В принципе этого достаточно чтобы выйти на рынок раньше многих.

    Мой опыт говорит что как бы ни была хорошо изучена специалистом периферия одного семейства при переходе на другое он потратит около полугода по оптимистичной оценке.
  • Кто из производителей первым сделает чипы на ядре Cortex-M55?

    @Indemsys Автор вопроса
    Mars36,
    Что-то я не понял вашей мысли.
    На M1 доки нет и спорить бессмысленно.
    Серии SoC i.MX от NXP я знаю, сам делал модули и платы на них, сам трассировал, сам писал загрузчики и портировал на них и Линукс и Windows CE.
    Если у вас такой же опыт в разработке, то интересно послушать.
    Но кто чем занимается в этой сфере у меня свое представление.

    Машинное обучение в моих системах не может быть абстрагировано от железа потому что оно встроенно в контур управления этим железом.
  • Кто из производителей первым сделает чипы на ядре Cortex-M55?

    @Indemsys Автор вопроса
    Mars36,
    Вопрос был про SoC, а не контроллер.
    То что известно о M1 говорит за то что он сильно интегрирован, и вполне справиться с функциями некоего контроллера.
    Проприетарность не проблема. Многие чипы поначалу были проприетарными. А тут вообще известное и хорошо документированное ядро.
    Поэтому не понял где тут юмор.

    Сфера применения написана у самого M55.
    Есть тучи цифровых алгоритмов в embedded c которыми не справляется ST на M7.
    Те же решения для обратной кинематики и предсказания движений, высокочастотные алгоритмы со слиянием Sensor fusion и т.д. , пространственная ориентация высокой точности и проч. Да просто PID-ы заменить повсеместно на нейросетевые адаптивные алгоритмы уже огромный успех.
    Мне лично больше всего нужен Predictive maintenance с готовыми шаблонами.
  • Как устранить помехи по i2c (Raspberry+pcf8574)?

    @Indemsys
    20strannik08,
    Экранировка I2C на скорости 100 КГц будет избыточной.
    Чаще всего помогает просто соединение GND всех устройств проводом по кратчайшему пути звездой с соединение звезды на минусе источника питания.
    WiFi наводок на I2C не даст. Слишком большая емкость у I2C для WiFi
    А вот кулеры надо исследовать внимательней. Возможно в них сидят ШИМ преобразователи - это уже серьезней.
  • Какие есть недостатки у ESP32?

    @Indemsys
    Tururupark,
    На микроконтроллерах STM или NXP или TI очень удобно делать гироскутеры, квадрокоптеры, 3D принтеры, манипуляторы, станки , сканеры, WEB камеры , инвертеры, конвертеры, UPS-ы, информационные панели, шлюзы полевых шин, контроллеры ветряков, умные зарядники и т.д. и т.п.
    И все это делать на ESP 32 либо невозможно либо очень неэффективно.
  • Какие есть недостатки у ESP32?

    @Indemsys
    Это возможно потому что в ESP 32 изучать особо нечего. Это всего один чип.
    Нет никакого семейства чипов ESP xx, где можно было бы выбрать наиболее оптимальный вариант по периферии , функциональности и цене.
    Далее думаю к недостаткам ESP 32 можно причислить:
    - крайне некачественная документация на сам чип. Его Technical Reference Manual всего 720 страниц, аналогичные чипы у ST или NXP описываются на 5000 страницах.
    - низкая скорость ядра 160 Мгц. У ST похожие чипы имеют более 500 МГц, у NXP есть до 1 ГГц.
    - быстро устаревающий WiFi. Нету диапазона 5 ГГц.
    - сильно ограниченная номенклатура периферии. Нет интерфейса CAN, всего один 3-х фазный ШИМ генератор с очень ограниченной функциональностью, нет контроллера дисплеев, криптографические ускорители по функциональности уступают конкурентам, нет сопроцессора вычислений с плавающей точкой, нет отладочной трассировки и аналога отладочного инетерфейса SWD и т.д. и т.п. Это только первое что в глаза бросается.
  • Кто из производителей первым сделает чипы на ядре Cortex-M55?

    @Indemsys Автор вопроса
    pfg21, Шутка была бы если б M1 не существовало.
    А так будут те же полгода-год на освоение платформы M1
    Подозреваю что и M1 и M55 сделаны на родственных мутациях архитектуры Armv8
  • Кто из производителей первым сделает чипы на ядре Cortex-M55?

    @Indemsys Автор вопроса
    Что-то не смог найти на него даже минимальный даташит.
    Но с виду он слишком огромный и обвязки на него море надо.
    Также видимо нет у него и ассортимента, чтоб были 3-з фазные таймерные модули, полевые шины, внутренняя Flash и проч.
    Словом - отстой.
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    Прикольно что сервер должен явно указать браузеру откуда что можно скачивать.
    А со звездочкой много браузеров ответ не принимают.
    Я даже не знаю как автор будет это реализовывать на NodeMcu.
    Ему легче все же отказаться от AJAX.
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    Ромзес Панагиотис,
    Нет, там не написано явно, что все браузеры умеют и умеют это по умолчанию.
    А в этом я и вижу главную проблему.
    И CORS начинается с браузера отсылкой чего-то такого: Origin: foo.example
    В NodeMCU не знаю сможет ли человек добавить в заголовки нужные поля и отработать OPTIONS. Это будет ему уже второй проблемой.
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    Алексей Ярков,
    Я читаю здесь
    https://en.wikipedia.org/wiki/Cross-origin_resourc...
    Отсюда не следует что за CORS ответственен только сервер.
    CORS начинается с правильного запроса браузера.
    Обратите внимание там на фразу - A CORS-compatible browser
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    Ромзес Панагиотис,
    Это понятно, но как любому браузеру сказать чтобы вставил такой заголовок?
    Из JavaScript этим насколько знаю управлять нельзя.
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    Про CORS не знал.
    Но быстрый поиск говорит, что его надо как будто включать в браузерах отдельно.
    Или в некоторых браузерах.
  • Как не заплыть жиром, работая удаленно программистом?

    @Indemsys
    coodan: Перетренировка это действительно коварная вещь. Чаще всего начинающие ее поздно обнаруживают. И начинаются травмы. А потом все бросается.
    Чтобы не потерять мотивацию неплохо включится в соревнование.
    Я например каждый год улучшаю свою позицию в марафоне.
  • Как не заплыть жиром, работая удаленно программистом?

    @Indemsys
    Slava_LI: У мужика больше 90 Кг при его то росте. Вот было бы у него 80 кг, вот тогда бы он был авторитет в данном вопросе. А так просто переевший BCAA очередной качок. Ему стоит побеспокоится за свою печень лет через 15.