Вход




Регистрация

Зарегистрироваться

Статистика



Locations of visitors to this page

Контроллер для ЧПУ станка
Электроника ЧПУ станка
28.01.2012 10:22

На сайте Самодельный ЧПУ станок уже есть описание и схема самодельного контроллера для ЧПУ.

Сегодня мы поговорим о другой схеме управления ЧПУ станком собранной на 555TM7 и проверенной армией любителей изготавливать самодельные ЧПУ станки в домашних условиях. Основная прелесть этого контроллера в том, что он не требует прошивки и настройки, этот самодельный контроллер ЧПУ станка настолько прост, что работает сразу после сборки!

Схему можно разделить на 3 части: Блок питания с подачей 5-ти и 12-ти вольт, собственно сам контроллер и драйвера шаговых двигателей.

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

Схема контроллера проста до безобразия, 3 микросхемы и горстка резисторов на 1кОм.

Схема контроллера ЧПУ станка

 

Описание и назначение выводов разъема порта LPT.

выв.

Название

Направление

Описание

1

STROBE

ввод и вывод

устанавливается PC после завершения каждой передачи данных

2/9

DO-D7

вывод

8 линий данных

10

АСК

ввод

устанавливается в "0" внешним устройством после приема байта

11

BUSY

ввод

устройство показывает, что оно занято, путем установки этой линии в «1»

12

Paper out

ввод

для принтеров

13

Select

ввод

устройство показывает, что оно готово, путем установки на этой линии «1»

14

Autofeed

Ввод и вывод

15

Error

ввод

индицирует об ошибке

16

Initialize

Ввод и вывод

17

Select In

Ввод и вывод

18-25

Ground

GND

общий провод

Это таблица разъемов стандартного LPT порта, в нашей схеме мы используем только разъемы со 2го по 9тый, ну еще используется "земля", она подается и на корпус соединительного кабеля (надеюсь вы не будете паять его самостоятельно, а купите готовый), так что отдельного провода для нее можно и не использовать. Обратно на компьютер ничего не передаем, компьютер управляет шаговыми двигателями фактически напрямую.

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

Итак, 8 бит идущих от LPT разделяются на две группы по 4бит: данные и управляющие. При получении сигнала одним из трех триггеров, данные записываются в триггер ТМ7 и поступают на драйвер шагового двигателя. При снятии с ТМ7 разрешающего сигнала данные в триггере сохраняются (триггер с защелкой) и т.д.

Биты LPT

0

1

2

3

4

5

6

7

данные

Управляющий сигнал –определяет на какой двигатель придет сигнал

Таким образом, для подачи на второй двигатель сигнала 0101 необходимо подать разрешающий сигнал на второй ТМ7 то есть передать в LPT порт сигнал:

Биты LPT

0

1

2

3

4

5

6

7

0

1

0

1

0

1

0

0

Передаваемые данные на шаговый двигатель

Данные идут на 2 двигатель

<В нашей схеме мы не используем 7 бит, так как у нас всего 3 оси. Но него, при желании, можно подключить ключ для включения шпинделя (бормашины или дремеля). Однако в домашних условиях гораздо проще шпиндель включать руками при начале работ и отключать в конце.

При желании имеющуюся схему можно расширить и подключить к ней до 32-х шаговых двигателей, для этого необходимо на управляющие биты установить дешифратор 4 бит=32 в десятичной системе. Однако для домашне-хоббийных дел 3-х осевого ЧПУ станка вполне достаточно.

Драйвер шагового двигателя

Драйвер шагового двигателя самодельного ЧПУ станка так же очень прост в изготовлении и представляет собой 4-х канальный усилитель (4 ключа). Собирается каждый драйвер на 4х транзисторах КТ917, 4-х диодах, резисторе и конденсаторе. Такую простую схему сможет спаять даже начинающий, кто паяльник приобрел только пару недель назад.

Контроллер ЧПУ станка

Можно не парится с транзисторами и использовать готовую микросхему - ULN 2003, схему ее подключения смотрите ниже.

 

Схема контроллера для самодельного ЧПУ станка

Схему можно собрать на любой макетной плате или изготовить плату с помощью метода лазерноутюжной технологии и травления в хлорном железе. Для любителей последнего - смотрите разводку платы ниже, там применена микросхема крен для стабилизированного 5ти вольтового питания. Если вы используете 5 вольт от блока питания компьютера. то устанавливать ее не обязательно, просто переделайте дорожку 5ти вольтового питания.

Печатная плата контроллера для самодельного ЧПУ станка

Картинка монтажной платы контроллера ЧПУ станка и драйвера кликабельна

Вот, собственно и все, что хотелось рассказать о самодельном контроллере ЧПУ станка. Как видите - работа по сборке контроллера не сложная, займет максимум пару часов вечером, при наличии всех радио деталей.

Самодельный ЧПУ станок

Обновлено 20.02.2012 15:40
 


Комментарии  

 
0 #1 maly 02.02.2012 19:57
Здравствуйте, скажите пожалуйста, может быть кто-то уже пробовал, будет ли Mach3 работать с этим контроллером и драйвером.

Спасибо заранее!
Цитировать
 
 
0 #2 toxin 19.02.2012 19:26
Доброго времени суток.
Разрешите пару вопросов
Вы говорите что можно не париться и взять микросхему ULN2004 но картинке микросхема подписана как ULN2003. Какую брать ?
И второй вопрос подойдет ли данная схема контроллера и драйверов к биполярным шаговым двигателям ?

С уважением toxin...
Цитировать
 
 
0 #3 Роман 20.02.2012 15:41
Ставьте ULN 2003, в статье ее тоже уже поменяли.

С матч3 эта схема работает
Цитировать
 
 
0 #4 toxin 21.02.2012 19:33
Спасибо !
А я уже четверок набрал !+))))
Будем менять !
Цитировать
 
 
+2 #5 Александр 28.02.2012 10:09
Здраствуйте!под скажите пожалуйсто-есть ли возможность подключить шд более мощьнее к этой схеме?если есть подскажите.
Цитировать
 
 
0 #6 russ 28.02.2012 13:01
DideZener D1 можно модель или характеристики того что использовался?
Цитировать
 
 
0 #7 m_i_g_83 28.02.2012 15:16
Здравствуйте.Такой вопрос, как обнулить тригер.При подачи питания или даже после окончании работы, один из тразисторов (в случайном порядке) открыт. Двигатель греется.
Цитировать
 
 
0 #8 leo 28.02.2012 15:38
Roman u menya bipolyrnik ot prtintera , tam stoyat L6505d + L6202 (x2), mojno ix primenits s match,kcam, vri,
yesli mojno to daite shemy s podklyucheniem k LPT,
zaranee spasibo
Цитировать
 
 
0 #9 Goliaf 03.03.2012 23:52
c КСАМ4 у меня контроллер не работает... с ВРИ работает... Есть проблема:
1. двигатели греются...
2. греется ULN 2003
через 10 минут ганяния двигатели просто дергаются... остынет все нормально...
на ULN 2003 радиаторы не предусмотренны... может , что посоветуете...
И как с КАСМ4 заставить работать...
Цитировать
 
 
0 #10 chegevarik 22.04.2012 05:14
Здравствуйте! А какие диоды нужно ставить?
Цитировать
 
 
0 #11 khudyakov 02.05.2012 03:07
Здравствуйте, у меня такой вопрос: может ли этот контроллер с ArtCam работать G-коды я так понял он понимает?
Цитировать
 

Добавить комментарий


Защитный код
Обновить

В тему