Драйвер шагового двигателя для станка с ЧПУ

.

Вот довольно таки простой драйвер ШД для самодельного станка с ЧПУ на 3 оси + управление питанием шпинделя. Сам такой собрал, прост в сборке, не требует прошивки. Микросхемы использовал SN74LS75. Стабилизатор 78L05 не использовал, т.к. запитал микросхемы (и сам драйвер) от компьютерного БП (самый оптимальный вариант). При сборке не повторите мою ошибку, под транзисторы обязательно нужна изоляционная тепло-отводная прокладка! А то я замкнул все транзисторы на радиатор и долго не мог понять почему оно не работает… Позже я вовсе убрал радиатор, так как с двигателями типа ПБМГ-200-265 транзисторы не греются совсем.

Разводка печатной платы:

 Микросхемы которые можно применить в драйвере:

  • К555ТМ7
  • К155ТМ7
  • КР1533ТМ7
  • SN74ALS75 (аналог КР1533ТМ7)
  • SN74LS75 (аналог К555ТМ7)
  • SN7475 (аналог К155ТМ7)

Datasheet (Даташит) к зарубежным аналогам (SN74ALS75, SN74LS75, SN7475): SN74LS75_datasheet.zip (220кб)

Скачать печатную плату в формате SprintLayout: UR3VCD_V2.0 (34кб)

Позже будет видео, и статья о самом станке.

Добавление: 28.08.2015

Схема контроллера:

drajver-shagovogo-dvigatelya-dlya-stanka-s-chpu_4drajver-shagovogo-dvigatelya-dlya-stanka-s-chpu_5

Схема драйвера:

drajver-shagovogo-dvigatelya-dlya-stanka-s-chpu_6

VN:F [1.9.20_1166]
Пожалуйста оцените статью, мне очень важно Ваше мнение!
Rating: 9.5/10 (87 votes cast)
Драйвер шагового двигателя для станка с ЧПУ, 9.5 out of 10 based on 87 ratings
Поделиться ссылкой с друзьями:

Comments

  1. ТКД, просто не впаивайте детали для этих 2х осей. А если Вам нужна всего одна ось, то не проще купить уже готовый драйвер на одну ось? Они не дорогие.

  2. Добрый день. Купил двигатели ПБМГ 200-265. Теперь надо сделать такой же драйвер как у вас. Делать ЛУТом микросхемы (+сверлить) и паять их я умею только если есть четкие указания что именно и куда. А в общем я в них ничего не понимаю. У вас отличная схема, но у меня есть пару вопросов.
    1) КТ815 — 13шт. Они смазаны термопастой? Обязательно. Греются?
    2) К155ТМ7 — 3 шт. Впаиваются без изменения схемы?
    3) LED — 1 шт. Какой?
    4) Резисторы 1кОм-13 шт. , 10кОм-1 шт. , 4,7кОм-1 шт. Вопросов нет)
    5) 1 uF -1 шт. Низковольтный?(вопрос задали на базаре, взял низковольтный)
    6) 100uFx36V и 220uFx25V Что это ? На фото, на вашей плате, ничего на их месте нет.
    7) 7(или z)blos Что это?
    8) n4007 Что это?
    9) 20D и 10nF Что это?
    10) Обычные перемычки обозначены красными линиями на схеме и сделаны металлической проволкой на самой плате.
    А что обозначено -|>|- и выглядит как медная проволка.
    Буду очень благодарен за ответы.

    1. Lisander, отвечаю на ваши «пару» вопросов:
      1) Термопастой смазывал когда ставил радиатор, как выяснилось позже они не греются совсем с такими двигателями. Так что ни паста, ни радиатор не нужен.
      2) Без изменений.
      3) Любой обычный светодиод 3-5 мм в диаметре.
      4) Ответов нет)
      5) Да, низковольтный подойдет.
      6) Это электролитические конденсаторы. У меня их нет потому что я микросхемы ТМ питанию напрямую 5в от компьютерногог блока питания. Сдедовательно не нужен в моем случае 78L05.
      7) Не знаю где Вы это взяли.
      8) 1N4007 — диод выпрямительный.
      9) Что такое 20D тоже не знаю. 10nF — Конденсатор керамический (См. твой вопрос №5).
      10) Красные линии — перемычки, делаются из проводов.
      -||- по схеме это керамический конденсатор.

  3. Сразу уточню несколько моментов.
    5) и 9) 1uF и 10nF это одно и тоже, низковольтные оба?
    9) Возможно не 20D. а 200, стоит между контактами шаговых двигателей Y и Х
    8)1N4007 — диод выпрямительный. Это черные баночки в количестве 12 штук?

    1. Lisander,
      5) и 9) Это керамические конденсаторы на 1 МикроФарад и на 10 НаноФарад. Отличаются только емкостью.
      9) Резистор на 200 Ом.
      8) Да.

  4. А движки 3 штуки надпись на них такая -Stepper p/n 181 type17pmHoo5-p2va
    За ранние спасибо.

    1. Евгений, транзинсторы слабые, ищите схожие по параметрам с кт815. Микрохемы подойдут. Двигателя тоже.

  5. Спасибо,а вот к примеру не могли бы вы написать какие можно применить, я не очень в этом разбираюсь это моя первая путёвая плата вот есть всё уже кроме транзисторов ,есть кт315 — а,б,в,г,

  6. И если поставить кт940а контролер работать будет на них? возможно движки по слабее поставить?

    1. Евгений, у кт940 максимальный ток 0.1А, этого просто мало. Можете попробовать поставить, возможно их хватит для Вашего двигателя, но очень высока вероятность того что сгорят.
      Ищите транзисторы:
      кт815 — 1.5А (у меня стоят эти)
      кт817 — 3А
      кт972 — 4А

  7. Нашёл транзисторы в том же принтере с которого снял движок, на свой страх и риск поставил и заработало, транзисторы без теплоотвода название D2041T вот только одна проблемка двигатель работает как надо, но сильно нагревается а кт 815 слабо тянут двигатель Stepper p/n 181 type17pmHoo5-p2va. Вот вопрос вы не пробовали ставить кт 972 как на них моторчики не нагреваются ? или это нормально , и с какой прогой вы работаете на своём станке, у меня просто прога демо версия VRI CNC7.3D а в турбо сnc я не могу разобраться можете скинуть прогу которая у вас .

    1. Евгений, в данном случае температура двигателя не зависит от транзисторов. Возможно вы питаете двигателя высоким напряжением. Поищите какое для них нормальное напряжение. И еще, для этих двигателей нормально греться. В постоянной работе могут быть теплые, в режиме удержания могут греться до 60-70градусов. Для этого контроллера использовал программу VRI-CNC полную версию.

  8. А прогу VRI-CNC полной версии скинуть можете пожалуйста сюда или на почту? потому что я не могу найти не где её полной версией.

    1. Евгений, полная версия программы в интернете не валяется. И скинуть ее тоже нельзя. Она покупается специально под Ваш компьютер (привязка идет к жесткому диску). Стоит не дорого, всего 200 руб. Для покупки свяжитесь с автором программы: vetrovroman[собака]mail.ru

Добавить комментарий для Иан Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *