Управление шаговым двигателем

  • Автор темы 6apcik
6

6apcik

  • 21 Янв 2018
Надеюсь не ошибся с темой. Нужна помощь по управлению шаговым двигателем микроконтроллером,скажем atmega8,328. Понятно чтописать за меня программу никто не будет,прошу просто ткнуть туда где можно почитать. Важны любые решения ситуации. Имеется биполярный M42SP-12tK 4-х контактный. Обьясню что от него требуется. Подается питание,двигатель возвращается в положение 0. В ручную поворачиваем вал двигателя,считаем угол,когда он превышает допустим 500 градусов мы делаем что-то вроде ограничения угла(Откидываем обратно не даем повернуть дальше). Ясно что надо чем-то мерить угол,что можно использовать для этих целей? Какие идеи есть?
 

Что это ? Неисправность Прошивки Схемы Справочники Маркировка Корпуса Программаторы Аббревиатуры Частые вопросы Ссылки дня

  • Это информационный блок по ремонту

    Содержит основные технические рекомендации и советы поиска по разделам сайта необходимые для ремонта - принципиальные схемы, файлы прошивок, программ, маркировку компонентов, ссылки на базы данных. Обратите внимание и на другие темы где расположены советы и секреты мастеров, измерения, принцип работы и методы диагностики. Предназначен для тех, кто случайно попал на эту страницу, периодически обновляется и отображается только гостям.
  • Вопросы по ремонту

    Вопросы по Управление шаговым двигателем Если у вас есть вопрос по ремонту и определении дефекта, Вы должны создать свою, новую тему в форуме. По этой теме уже рассмотрены следующие неисправности:

    • не включается
    • прошивка
    • перезагружается
    • замена;
    • мигает;
    • цена;
    • купить;
  • Прошивки в разделах:

    Прошивки телевизоров TOSHIBA
  • Package (корпус) - вид корпуса электронного компонента

    SOT-89 - пластковый корпус для поверхностного монтажа
    SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    TO-220 - корпус для монтажа (пайки) в отверстия
    SOP (SOIC, SO, TSSOP) - миниатюрные корпуса для поверхностного монтажа
  • Programmer (программатор) - устройство для записи (считывания) информации в память или другое устройство

    Ниже список некоторых программаторов:
    Postal-2,3 - универсальный программатор по протоколам I2C, SPI, MW, IСSP и UART. Подробно - Postal - сборка, настройка
    TL866 (TL866A, TL866CS) - универсальный программатор через USB интерфейс
    RT809H - универсальный программатор EMMC-Nand, FLASH EEPROM через интерфейсы ICSP, I2C, UART, JTAG
    CH341A - самый дешевый (не дорогой) универсальный программатор через USB интерфейс
  • Краткие сокращения

    LED (Light Emitting Diode) - Светодиод (Светоизлучающий диод)
    MOSFET (Metal Oxide Semiconductor Field Effect Transistor) - Полевой транзистор с МОП структурой затвора
    EEPROM (Electrically Erasable Programmable Read-Only Memory) - Электрически стираемая память
    eMMC (embedded Multimedia Memory Card) - Встроенная мультимедийная карта памяти
    LCD (Liquid Crystal Display) - Жидкокристаллический дисплей (экран)
  • Частые вопросы

    Как мне дополнить свой вопрос по теме Управление шаговым двигателем?

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему Управление шаговым двигателем как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

    При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям - схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.

В

Васисуалий

Команда форума
  • 24 Янв 2018
Ну на вскидку Робофорум.... :upset: Измерять угол - энкодер. В зависимости от необходимой точности варианты от энкодера с принтера до промышленного настоящего абсолютника...

Кстати при наличии нормального энкодера шаговый двигун не обязателен! :umnik:
 
D

dsp155

  • 26 Янв 2018
Васисуалий, точно!
Редуктор и коллекторник..
Но у шаговиков ресурс ограничивается сроком нормального функционирования Подшипников..

Добавлено 26-01-2018 03:33

6apcik, зачем такой алгоритм?
Выбираешь драйвер под ток обморок движка с запасом.
Обычно драйвер управляются тремя сигналами:
1 step шаг
2 dir. Направление вращения
3 enable. Включение драйвера..

Продаешь на драйвер enable, и импульсы на вход step-> вал двигателя начнет вращаться.
Направление вращения зависит от сигнала dir. И от полярности включения обмоток двигателя
 
Y

yazovskikh-nikolay

  • 28 Фев 2018
Добрый вечер страна. Нужно еще обеспечить торможение двигателя, затем удержание в позиции. В вязальных машинках используется датчик нулевого положения и от него происходит поворот шагового двигателя. Подаются импульсы на две обмотки. В зависимости от сдвига фаз между импульсами происходит поворот якоря шаговика. Если сдвиг фаз нулевой, то происходит удержание в заданной точке траектории.
 
Y

yazovskikh-nikolay

  • 1 Мар 2018
Доброе утро страна. Драйвера используются следующие: SLA7029, а в новых машинках применяют - SLA7080. Датчики нулевого положения используются Omron.
 

Верх Низ