» » Интерфейсная плата с опторазвязкой LPT порта для ЧПУ (CNC) станка.
Информация к новости
  • Просмотров: 231007
  • Автор: administrator
  • Дата: 9 июня 2008
  • 100
9 июня 2008

Интерфейсная плата с опторазвязкой LPT порта для ЧПУ (CNC) станка.

Категория: Домашнее ЧПУ (CNC)

Мы продолжаем неспешное создание домашнего станка под управлением ЧПУ.

Так как большинство доступных программ для управления станками используют LPT (K-cam, Mach, CNC Turbo и прочие) было решено делать управление именно под этот интерфейс.

 

Исходя из принципа «дучше перебдеть, чем недобдеть» =) была нарисована схема и разведена плата интерфейса с опторазвязкой. По данной схеме порт получился полностью электрически изолирован от другой электроники станка и ему в случае каких либо неприятностей ничего не грозит.
 

Основой опторазвязки являются оптроны фирмы SHARP PC817

 

Схема основывается на обширном зарубежном опыте и на стандартных включениях элементов. Основой опторазвязки являются оптроны фирмы SHARP PC817. Они недороги и достаточно распространены. Их можно заменить любыми другими оптопарами с аналогичными характеристиками и схемой включения.
 
Интерфейсная плата с опторазвязкой LPT порта для ЧПУ (CNC) станка.

 

Плата интерфейса позволяет управлять четырьмя любыми драйверами шаговых двигателей с поддержкой STEP/DIR сигналов (от сигнала ENABLE в силу его необязательности мы отказались). Так же на плате установлены пара транзисторных ключей для управления шпинделем, и каким либо другим силовым элементом станка (данные ключи используются для управления платой силовых реле).  В качестве транзисторных ключей можно использовать любые NPN транзисторы в корпусе ТО-220.

 

Со стороны порта имеются выводы второстепенных управляющих сигналов и разъемы для подключения концевых датчиков (LIMIT, HOME) с контрольными светодиодами.
 

Со стороны порта имеются выводы второстепенных управляющих сигналов и разъемы для подключения концевых датчиков (LIMIT, HOME) с контрольными светодиодами.

 

Питание схемы со стороны порта берется с USB разъема управляющего компьютера либо с отдельного блока стабилизированного питания на 5 вольт. Питание схемы со стороны станка организуется посредством собственного 5-вольтового стабилизатора на основе L7805. 

 

Плата прошла успешное тестирование под управлением программы K-cam. Двигатели управлялись с различной частотой без проблем. Так же нормально работало управление шпинделем и дополнительным силовым элементом. Единственно что не испытывалось – концевые выключатели (пока они в наличии отсутствуют).
 

Печатная плата разведена в одностороннем варианте с единственной перемычкой.

 
Печатная плата разведена в одностороннем варианте с единственной перемычкой. Токопроводящие дорожки имеют достаточную толщину, что не вызовет проблем при повторении.

 

Схема в формате sPlan 6.0 и разводка платы в формате Sprint Layout 4.0 под вы можете скачать ниже.
Вы не можете скачивать файлы с нашего сервера

Метки к статье: интерфейсы, LPT, CNC, ЧПУ, шаговый двигатель

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
confiden

22 января 2009 19:52

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
У меня почему то sPlan 6 не открывает схему подскажите в чем дело?
<
administrator

22 января 2009 21:59

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
confiden, скорее всего версия не та, вероятно русифицированная?
эта схема в англоязычном варианте была нарисована.
<
Артём

23 января 2009 10:12

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

admin,
будте любезны ответить на мой вопрос
<
administrator

23 января 2009 11:53

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Артём, насчет резисторов в схеме - опечатка просто - ничего страшного, номиналы там правильные.
Схема со стороны порта питается от 5 вольт, соответственно концевики то же, ничего там не сгорит. Хочу заметить, что ту схему что я давал по подключению концов похожа, но не та - от другой платы.. В нашей схеме все концевики вешаются на один пин последовательно.
В рукодстве на mach по моему есть схема такого подключения.
<
Артём

23 января 2009 21:48

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
admin,
Интересно, тогда получается, что пока последняя координата не обнулится, первые подошедшие к датчику не будут останавливаться, что-то я не пойму, но ладно, гляну схему, это не самое сложное, со сложным я справился, у меня драйвер не хотел работать, потом выяснилось что в лпт мало вольту wink надеюсь что с опторазвязкой заработает. А оптроны будут работать если на входе будет 2,9?Наверно резисторы придется уменьшить да?
<
slevinx

23 января 2009 21:49

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Я сделал эту интерфейсную плату.
При тестировании обнаружил такую проблему- мотор вращающийся некоторое время нормально(1-3 секунды), а затем начинает его заедать(останавливается и дрожит, спустя некоторое время дальше крутит) вроде бы ему недостает силы для оборота.,при этому Kcam показывает непреривне вращение мотора(будто он и незупинявся(отчисляет координаты)).
Возможно из-за этого, что на удлинитель(1 метр фирменный кабель от принтера) LPT порта влияют какие-то внешние препятствия. ???

Мотор--http://www.wobit.com.pl/download/pdf/silniki/57bygh.pdf
Стеровник--http://www.wobit.com.pl/download/pdf/sterowniki/smc139_instr.pdf

Я пробовал уменьшать скорость оборотов в Kcam, при малых оборотах мотор вращающийся визуально нормально (незамитно никаких задержек). А когда его взять в руку, то иногда чувствуются рывки при вращении, задержки (как-то он неравномерно вращающийся).

Блок питания достаточно мощен для этого мотора.
<
Артём

24 января 2009 20:09

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
slevinx,
напрямую с порта пробуй, если будет так же, то плата непричём
<
max2000

30 января 2009 01:57

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Собрал плату, огромная благодарность за информацию. Пока не подключал, есть вопрос. Допустима ли подача 24 вольта вместо 9-12. Микросхема допускает до 35 вольт. Наверное надо предусмотреть радиатор на стабилизатор и ставить электролиты с запасом по вольтажу.
<
administrator

30 января 2009 09:08

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Цитата: max2000
Собрал плату, огромная благодарность за информацию. Пока не подключал, есть вопрос. Допустима ли подача 24 вольта вместо 9-12. Микросхема допускает до 35 вольт. Наверное надо предусмотреть радиатор на стабилизатор и ставить электролиты с запасом по вольтажу.

Я так понимаю, что 24 вольта так же на силовую часть пойдет? если это так, то крайне не стоит, лучше все таки отдельное питание на управление. А так конечно - все с запасом ставить.
<
max2000

30 января 2009 17:34

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Да, так и планировалось. Теперь это пересмотрел и будет два блока питания, отдельно на силовую часть и логику. Еще раз спасибо.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.