Пятница, 29.03.2024, 02:02
Приветствую Вас Гость | RSS

   
Главная | Каталог статей | Регистрация | Вход
ORION
   
Форма входа
Меню сайта

Категории раздела
Разное [4]
Управление [12]
RX, TX [13]
Металлоискатели [4]
Усилители [18]
Усилители НЧ
Программаторы [4]
Справочники [20]
Электрошокеры [7]
Администрация НЕ несет ответственности за содержащуюся информацию на сайте! Администрация НЕ несет ответственности за последствия использования материалов сайта.
Всё о LPT [3]
Измерительные приборы [7]
Блоки питания [2]
Электроника на рыбалке [7]
ШИМ [2]
Цифровое аудио [7]
Видео с интернета [5]

ADSENSE

...

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0



...
Каталог сайтов

Каталог качественных сайтов

Простой и удобный каталог сайтов


...
  • ut4ucg
  • tolikman888
  • Тэни
  • fizika37
  • lenyavalis74
  • sergej-sibirjak
  • miz2022
  • cexetil
  • vladimirelfimov1952
  • valisleonid18
  • nitro-oc
  • audionosvalvular
  • svvova68
  • qahromonb
  • abbasaliev1971
  • esusloff
  • sargismkrtchyan1962
  • biblicalstudiesru
  • cecfjgpartwilade
  • fiediaxurestand
  • fsem
  • polina2016
  • Teach
  • Пирамидон
  • ridik
  • АлександрСамол
  • osy18108431
  • retron
  • osy1810
  • Milenov
  • Zjama
  • ilfat-imamutdinov
  • urakol
  • Orion_vn6927
  • Alex9673
  • amateur
  • Emon
  • sa1967
  • ananev009
  • niko
  • Akilam
  • Blak_S
  • evg339
  • Любимый
  • rod
  • Supokil
  • DarkAssassian
  • bizmarke
  • n109
  • piligrim59
  • snover
  • Alex
  • Serzh
  • max1111
  • Admin
  • Генадзь
  • myha
  • тамплиер
  • serg
  • aleksm
  • kvpetr53
  • hekoo
  • radist
  • Мой
  • majkl
  • Вадим42
  • Prostoi
  • Гусь
  • Serega15
  • valkor
  • ivan4o47
  • osh73
  • haykaz
  • suh
  • silantiy
  • LadaZ94
  • YES
  • Dgeison
  • el
  • vovka
  • PREVED
  • trifon
  • azer
  • acetilka
  • SergeyNik
  • atl
  • marik4
  • sergey1955
  • stikson0099
  • Sodeystvie
  • viknik
  • supzim
  • 666
  • lawyer
  • ___DMK___
  • Vova1954
  • anton234ff
  • kr580ik80
  • Orion_vn6088
  • ALFA
  • Vano
  • Orion_vn

  • Наша кнопка
    Orion – электроника для любителей и профессионалов

    Главная » Статьи » Управление

    Автономный контроллер шагового двигателя

    Автономный контроллер шагового двигателя

    автор: Сергей Шевченко. Предлагаемый вариант автономного контроллера шагового двигателя выполнен на микроконтроллере (МК) ATTINY2313 и транзисторах КТ972 и предназначен для автономной проверки шагового двигателя и контролеров управления шаговыми двигателями.

    Возможности автономного контролера (АВК) :
    1. управление шаговым двигателем в 2 стороны ( реверсивное вращение).
    2. 9 скоростей вращения двигателя.
    3. выход для проверки контролера на микросхемах ТМ7, работающий с программой VRI-CNC.
    4. выход для проверки контролера с управляющими сигналами СТЕП-ДИР
    5. Инверсия сигнала СТЕП
    6. Шаговый режим работы для всех выходов.
    7. Полушаговый режим для всех кроме режима СТЕП-ДИР.
    8. Пошаговый режим работы.


    Контролер имеет 5 кнопок управления
    1. влево
    2. вправо
    3. шаг-полушаг
    4. скорость
    5. инверсия степ


    В режиме ШАГ работают режимы СТЕП-ДИР - VRI-CNC – изменение скорости и направления для этих режимов происходит одновременно.
    В режиме ПОЛУШАГ работает еще режим VRI-CNC, все изменения работы для этих режимов происходит одновременно.
    Для включения этих режимов необходимо подать питание на МК и подождать около 2 секунд пока не загорится светодиод режима шаг, далее выбираем режим ШАГ-ПОЛУШАГ и жмем кнопку нужного направления вращения.
    Для включения режима пошаговой работы необходимо подать питание на МК, нажать и удерживать любую кнопку пока не загорятся 3 светодиода – это режим пошаговой работы, далее нажимая любую кнопку, будет происходить режим пошаговой работы, тоб-то вал двигателя будет проворачиваться на 1 шаг. Никакие другие режимы в пошаговом режиме не работают и двигатель вращается только в одну сторону.

    Что касается схемы, МК работает на частоте 1 мГц от внутреннего генератора, ну а в остальном все ясно и просто, собираем и наслаждаемся.





    скачать схему в формате spl


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



    Версия прошивки 0,6

    скачать прошивку v6


    Исправил управление скоростью двигателем, теперь при изменении скорости двигатель не останавливается,
    ступеней регулировки - 9 скоростей, находясь на низких скоростях при удержании кнопки скорости более 3-4 секунд и отпускании включается максимальная скорость.
    Добавил режим пошагового тестирования шагового двигателя - необходимо для проверке правильности фазировки движков:
    Для вхождения в этот режим после подачи питания на микроконтроллер нажимаем и держим любую кнопку пока
    Не загорятся 3 светодиода это индикация входа в пошаговый режим теперь при нажатии любой кнопки будет пошаговое
    управление двигателем - поворот вала ровно на 1 шаг при каждом нажатии любой кнопки.
    Для входа в основные режимы требуется выключить и включить питание на Микроконтроллер и ждать пока
    Не загорится светодиод шагового режима работы контролера - около 2 секунд.

    автор: Сергей Шевченко


    Категория: Управление | Добавил: Orion_vn (22.06.2011)
    Просмотров: 7418 | Комментарии: 1 | Теги: ATtiny2313, step motor, шаговый двигатель, контроллер, управление | Рейтинг: 4.7/3
    Всего комментариев: 1
    1 lawyer  
    0
    Здраствуйте, а какие фьюзы выставлять для ATtiny2313?

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    <
    Яндекс цитирования
    radionet
      Яндекс.Метрика
    CY-PR.com
    Copyright by Orion © 2024-2013