Задать вопрос
Ответы пользователя по тегу Микроконтроллеры
  • Для управления нагрузкой лучше ЦАП или ШИМ?

    kotomyava
    @kotomyava
    Системный администратор
    Система с нагревателем очень инерционна, и прекрасно управляется ШИМ.

    В случае ШИМ, транзистор в цепи нагрузки, работает в ключевом режиме, и на нём очень малы потери.
    В случае ЦАП, транзистор работает в линейном режиме и на нём, соответственно, большие потери.

    ШИМ с RC фильтром:
    Если фильтр в цепи управления нагрузкой, то это упрощённая замена цап, где нужен именно он, но его нет. Это не ваш случай.
    Если в цепи нагрузки, то это, в вашем случае, это просто лишние потери на фильтре, т.к. фильтром тут уже служит инертность нагревателя.
    Ответ написан
    4 комментария
  • Перспективность профессии программиста микроконтроллеров?

    kotomyava
    @kotomyava
    Системный администратор
    Зарплаты весьма высокие, т.к. необходима высокая квалификация даже на старте. Но не у нас. И удалённой работы, совсем не так много, как в IT, к сожалению.
    У нас мало рабочих мест, зарплаты, обычно, довольно печальные, в сравнении с тем же IT, большая часть разработки электроники, в целом у нас, это оборонка, и там свои заморочки...

    Тяги к электронике, и баловства с ардуинками, крайне мало для начала даже в этой сфере. Там весьма хардкорное программирование - необходимо куда серьёзнее следить за ресурсами, знать различные алгоритмы, зачастую серьёзную математику и.т.п. Без профильного образования, чаще всего там делать просто нечего.

    В перспективных разработках чаще всего будут ARM и ПЛИС. 8/16 битные микроконтроллеры, хоть и используются местами, но чаще из-за инерции, или очень специфичной периферии.

    P.S. Я сделал, кстати, ровно обратный переход, и совершенно о том не жалею. Сейчас, если жить в России, к сожалению, разработка электроники хороша, только как интересное хобби, а не как прибыльная работа.
    Ответ написан
    Комментировать
  • Python для микроконтроллеров?

    kotomyava
    @kotomyava
    Системный администратор
    Это будет в итоге очень нишевая штука, как сейчас бейсик или паскаль которые есть под некоторые архитектуры. И чтобы нормально разрабатывать софт более-менее широкого спектра устройств, использовать этот питон не получится.
    Соответственно и вникать в него, профита будет мало.

    К тому же, если у вас уже есть знания в программировании, выучить простенький синтаксис C будет очень легко, а он есть практически под любой контроллер. =)
    Ответ написан
    3 комментария
  • Станок ЧПУ, как точно измерять коодринаты?

    kotomyava
    @kotomyava
    Системный администратор
    Если использовать не шаговый двигатель, то необходимо применять энкодер(тут вариантов немало, самый простой полоска на плёнке и готовая пара светодиод фототранзистор), редуктор с высоким передаточным числом и довольно навороченный алгоритм управления оборотами двигателя, чтобы точно позиционироваться.

    В самосборных станках обычно применяют всё же шаговые двигатели, что намного проще, иногда делают обратную связь по не задействованной обмотке ШД, чтобы отлавливать потенциальные пропуски шага, или опять же применяют энкодер.
    Ответ написан
    Комментировать