Всем привет) Есть шаговый двигатель биполярный и его не в коем случае нельзя останавливать до завершения работы программы. Он работает в микрошаге 1/256. Как можно детектировать остановку вала аварийную? Думаю три варианта: 1) энкодер на ось 2) датчик тока в цепи управления движком(А+А-...) 3) поставить через передачу малый двигатель на ось и если он крутится то все ок:) Может есть ещё варианты? точно знаю что первый подойдёт, второй сомневаюсь с реализацией (ток можно ограничить только сверху) ну и скорость за которое это должно среагировать Макс. 20 мкс. Буду благодарер любой помощи

Комментарии: 31

  1. Kaktys

    есть умные микрухи, но это не гарантия, гарантия только энкодер

    • Parwiskhm

      Да умная микруха драйвера стоит и обещает что все будет четко. Но а вдруг сгорит она сама ?)) Согласен

      • Kaktys

        эммм, а как ты от сгорания хочешь обезопасить то все? типа резервирование еще и драйвера ?

        • Parwiskhm

          Нет , ну хотя бы вторую цепь защиты добавить , если не драйвер, то энкодер, так сказать

          • Kaktys

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

            • Parwiskhm

              А почему сложно найти? Наверное дело в количестве точек на оборот и моем требовании в 20us. т.к. энкодер на 2000 оборотов не успеет среагировать Согласен, спасибо за ответ ! В любом случае буду тестить энкодер, но и дополнительно ещё попробую датчик тока. Промышленность....

              • Kaktys

                энкодеров на 1024/об есть достаточно недорого с датчиуом тока надо импульсы тока ловить которые мотор генерирует. так как потребление шаговиком тока от БП в целом всегда более менее постоянное за счет чопперов в драйвере

                • Parwiskhm

                  А какие вообще могут возникнуть проблемы с шаговиком что он остановится или не закрутится? Кроме кз Ну т.е. может ли быть такое что потребление все в норме, а шаговик не крутится Просто на просторах интернета есть видео, и там как бы возникает проблема , но движок все равно работает

                  • Kaktys

                    превышение скорости вращения, шагов, когда он не успевает шагать, превышение скорости торможения или разгона, когда инерция не дает изменять скорость, попадание в резонанс, но на микрошаге это обычно маловероятно, ну и тупо пропуск шагов потому что момента не хватает, нагрузка слишком велика

              • Vladimir

                А сколько RPM у движка ?

              • Eone

                В механике за 20 мкс остановить механизм не возможно, проверьте задачу

  2. Defragmented

    1) сложно найти 2) старт такой же кае остановка. придется кодить как разделять эти события 3) если только это не такой многополюсный же двиг ответ будет со слишком большой задержкой

  3. Anonim

    Двигатель вращает нагрузку. Нельзя ли снять сигнал об аварии не с двигателя, а непосредственно с нагрузки?

    • Parwiskhm

      30 RPM Увы с нагрузки вообще никак не снять

      • Anonim

        Чисто для прикола - микрофон? То шум, и вдруг все стихло :)

        • Parwiskhm

          Там вытяжка стоит

          • Anonim

            Мое дело - предложить :)

            • Parwiskhm

              Интересное предложение , благодарю ))) Как вариант ещё датчик вибрации )

    • Nikolay

      Я так подозреваю у человека что-то типа ЧПУ фрезера.

  4. Gerolgio

    пот оку или оптический датчик, можно датчик холла

    • Vladimir

      Чего смотреть то, расчёт банальный Хватит и 2к Но для пущей надёжности пусть будет дешовый оптический на 8к

      • Parwiskhm

        Amt 102-v вот такой ?

        • Vladimir

          Емкостной он, я перепутал.

          • Parwiskhm

            А такие же оптические есть вроде как Поставлю такую

            • Vladimir

              Есть, но не за 30 баксов

            • Kaktys

              есть вращательные холлы на 8к импульсов

  5. Mikhail

    А что если на вал прилепить чёрную точку и каким-нибудь ик фото приемо-передатчиком смотреть обороты?

    • Kaktys

      это ты макс поймайешь пропуск целого оборота

      • Mikhail

        Много точек (: Штрих код целый

        • Kaktys

          Посмотри на AS5048, AS5045 и подобные

          • Mikhail

            Крутяк. Можно крутилку на магнитах сделать

Не нашли ответ?

Вам также может быть интересно

Всем Привет, подскажите что происходит с прошивкой и заменой памяти на айфонах? Есть 2шт se. на первом была ошибка 9, стёр... Читать далее