Приветствие гостям сайта!

Приветствуем гостей! Пользователи которые зарегистрированы, имеют больше возможностей.
Категории сайта выполнены в виде картотеки. Для компактности и большего удобства.
Чтобы открылось меню с разделами, щелкните мышкой по имени категории.
Например, ниже щелкните мышкой по Товары для быта. И сможете увидеть наименования разделов и подразделов с темами.

Автор: Admin Тема: Управление ЧПУ станком через USB порт  (Прочитано 52207 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Что это дает?

Самое наверное главное, более компактное устройство управления, а то многие целые громоздкие стойки делают под свой станок.

А здесь достаточно прикупить компактный планшет под Windows, а идеале бы вообще без проводов, по безпроводке станком управлять.

Планшетов таких по хорошей цене сейчас много есть Windows планшеты

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #1 : 08 Октябрь 2015, 10:48:43 »
Вот здесь продают, весь нужный вам комплект электроники

В нем небходимые вам платы драйвера 4 штуки, shield для Ардуино и сама ардуинка. Вам только еще БП найти под нее.
Вот так всё выглядит


Первое что вам может понадобиться с самого начала - драйвер для китайских интерфейсов CH340.
Этот драйвер обеспечивает стыковку операционной системы с платой Ардуино.
Вот он.   Скачать файл DRVSER.rar (159.72 kB)         
Поддерживает операционные системы  Windows 7 (64bit), Windows 7 (32bit), Windows Server 2008 (64-разрядная), Windows Server 2008 (32-разрядная), Windows Vista (64bit), Windows XP (64bit), Windows Vista (32-разрядная), Windows Server 2003 (32-разрядная) , Windows XP (32-разрядная), Windows 2000, Windows ME, Windows 98SE
Более ранние версии Ардуино работают с другими драйверами.

После того как вы соединили свою ардуинку с компом, вам следует загрузить в нее нужную программу.
Проще всего загрузить программу в двоичных кодах, например прошивку "GBRL 0.8C", поддерживающую 3 оси и лазерный выжигатель.
Прошивка здесь: Скачать файл grbl_v0_8c_atmega328p_16mhz_9600.hex.1421881539082.rar (26.12 kB)

Прошивка есть, качаем "прошивщик". Проще всего Xloader: 
Скачать файл XLoader.zip (646.90 kB)
Прошивка сложности не представляет, определяем порт, указываем на прошиваемый файл, указываем тип ардуинки(NANO или UNO или MEGA), шьем.
Теперь определяемся с выводами ардуинки, чтобы подключить драйвера, шпиндель, насос или лазер.
Вход TTL лазера подключается на выход включения шпинделя или на DIR Z.
Распиновка для платы NANO:

Распиновка для платы UNO:


Ну раз загрузили GBRL, то теперь нужна программа, которая будет отправлять G-код в нашу Ардуинку.
На выбор : 
GBRL Controller  v3.6.1(рекомендую)
Скачать файл GrblController361Setup.1421882383496.rar (4.35 MB)

Uniwersal Gcode Sender
Скачать файл UniwersalGcodeSender.zip (6.94 MB)

Это первый минимум который вам необходим для стыковки станка с компом через ARDUINO. 

Если вы уже работаете с Ардуино или хотите собрать 4-х осевой контроллер на MEGA2560,
вам может пригодиться пакет библиотек для ARDUINI IDE:
Скачать файл Grbl-xx_with_Arduino-master.zip (1.09 MB)


Что такое GBRL и как с ним работать - можно прочесть здесь https://github.com/grbl/grbl/wiki
 Кто не умеет читать на англицком воспользуйтесь услугами толмача https://translate.yandex.ru

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #2 : 08 Октябрь 2015, 11:17:11 »
Другой вариант.
======================================================================
Взято с http://www.ecnc.ru/electronics

Электроника,необходимая для изготовления простого самодельного станка с ЧПУ
При создании станка с CNC нам понадобятся следующие электронные компоненты:

компьютер Для простого станка с ЧПУ понадобится обычный компьютер/ноутбук с одним свободным USB разъёмом. Для работы станка с ЧПУ потребуется ПК под управлением ОС начиная с Windows XP. Разъём USB необходим для обмена данными с платой Arduino. Компьютер выполняет обработку изображений и формирует команды перемещения двигателей, которые передаёт на Arduino. плата ввода/вывода Arduino

Плата ввода/вывода Arduino

выполняет роль контроллера станка с числовым программным управлением. Обработав полученную от компьютера команду перемещения двигателей прошивка Arduino отправляет последовательность управляющих импульсов на драйвера шаговых двигателей. В проекте использовалась Arduino Uno.

3 драйвера шаговых двигателей

Драйверы шаговых двигателей совместимые с Arduino с 4-мя управляющими контактами. Драйверы шаговых двигателей получают управляющие импульсы от Arduino и подают напряжение на соответствующие обмотки шаговых двигателей. К драйверу ШД подключается блок питания для питания шагового двигателя и сам шаговый двигатель. В проекте использовались драйверы ШД на безе микросхемы ULN2003.

3 шаговых двигателя

На обмотки шаговых двигателей подётся напряжение, что приводит двигатели в движение и обеспечивает функциональность механической системы станка с CNC. В проекте использовались шаговые двигатели 28BYJ-48-5V. Время реакции двигателя на подачу тока на соотвтествующую обмотку - 2мс (0.002 сек).

блок питания для двигателей

Блок питания необходим для работы шаговых двигателей. В проекте использовались 3 импульсных блока питания на 5 вольт из зарядных устройств для сотовых телефонов. Чтобы не занимать 3 розетки, блоки питания были разобраны, внутренности вытащены и подключены к одному шнуру питания. Далее я упаковал все платы в одну коробочку (мыльница, купленная в Ашане) и вывел  провода для питания шаговых двигателей.

провода и коннекторы

Провода и коннекторы соединяют электронные компоненты станка с ЧПУ между собой. Для подключения питания и Arduino к драйверам шаговых двигателей использовались коннекторы DuPont. Их можно выдрать из старых компьютеров, такие коннекторы используются для подключения кнопки Reset к материнской плате, а также кнопки питания и PC Speaker'а.

фрезер, гравер

Фрезер/гравер непосредственно фрезерует деталь.

http://youtu.be/J0pui596QZs

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #3 : 08 Октябрь 2015, 11:26:06 »
Ну и зарубежный вариант.
Лазерный станок на Рабеспъере.
http://funofdiy.blogspot.co.uk/2013/10/a-raspberry-pi-controlled-mini-laser.html

==========================================================



http://youtu.be/xxQ33cNIXxU]http://youtu.be/xxQ33cNIXxU

Оффлайн Aleksandr

  • Электронщики электрики радиолюбители
  • Вновь прибывший
  • *
  • Сообщений: 41
  • Карма: +0/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #4 : 21 Октябрь 2015, 23:17:51 »
Здравствуйте.Хочу поблагодарить за информацию и труд. Задумал сделать чпу фрезерный по дереву. Автономность для меня не последнее дело. Идея тянуть на балкон, допустим, кабель от LPT порта из комнаты мне не нравится. Кабель USB как-то привычнее и практичнее. Смотрю в сторону Arduino Uno +ПК.На http://www.shapeoko.com/wiki/index.php/Communication_/_Control упоминается G-code sender (Android) TinyG CNC Console и G-code sender (Android) GRBLDroid. Это софт на андроид для GRBL-контроллер на ардуино. Думаю, неплохо было бы вместо ПК использовать планшет. Никто не пользовался такой связкой (ЧПУ-ардуино-планшет)? Какие тут подводные камни? Спасибо.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #5 : 21 Октябрь 2015, 23:35:12 »
Цитировать
Никто не пользовался такой связкой (ЧПУ-ардуино-планшет)? Какие тут подводные камни? Спасибо.

Мои мысли читаете. Как раз спрашивал у одного, какие планшеты они используют на производстве?
В принципе любые подходящие windows подходят.

Подводные, наверное сенсор менее чувствительным сделать, чтобы нечайно кнопки не нужные не сработали.
А так, планшеты, почти не греются, лучше даже ноутов будут в этом плане. 

А если чисто под пульт, и софт, можно вообще дешевый найти.

Оффлайн Aleksandr

  • Электронщики электрики радиолюбители
  • Вновь прибывший
  • *
  • Сообщений: 41
  • Карма: +0/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #6 : 22 Октябрь 2015, 21:53:39 »
У моей супруги Nexus 7. Реально с ним поэкспериментировать? Там Android.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #7 : 22 Октябрь 2015, 22:04:22 »
Под андроид нет путного программного.
Вам нужен windows планшет, его сейчас небольшого формата можно за недорого взять.
Только берите где только одна ОС.

Оффлайн Aleksandr

  • Электронщики электрики радиолюбители
  • Вновь прибывший
  • *
  • Сообщений: 41
  • Карма: +0/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #8 : 22 Октябрь 2015, 22:46:57 »
А какой софт есть под планшеты с виндовс?  В принципе, это в качестве пульта, только желательно иметь программную компенсацию люфтов.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #9 : 23 Октябрь 2015, 09:21:17 »
Сейчас подкину вам некоторые

JCNC - программа управления чпу станком
поддерживает протоколы CNC GRBL и CNC TinyG



Скачать  http://www.jtronics.de/component/phocadownload/category/5-software.html?download=65

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #10 : 23 Октябрь 2015, 09:33:23 »
Вот видео работы станка в такой связке

http://www.youtube.com/watch?v=e0A9BLPatVY#t=31

Оффлайн Aleksandr

  • Электронщики электрики радиолюбители
  • Вновь прибывший
  • *
  • Сообщений: 41
  • Карма: +0/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #11 : 24 Октябрь 2015, 22:13:48 »
Купил ардуино. Запустил JCNC. О работе программы сужу по морганию светодиодов Tx Rx на ардуине. Пока на выходы не цеплял ничего. В свойствах программы есть настройки, но не разберусь что там к чему. На скриншоте . Хочу спросить, может, кто знает есть ли там компенсация люфтов?

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #12 : 25 Октябрь 2015, 09:59:03 »
Такая идея появилась, думаю станочником понравится.


Непосредственное управление станком с ЧПУ, без УП.
То есть берешь, что то в виде карандаша проводишь линию или контур по заготовке или листу бумаги с нарисованным и он точно отображается на заготовке станка, через лазер, фрезу, гравер и т.д.


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


Как бы вам наглядней объяснить идею?
Например есть у меня заготовка, нужно её замаркировать, то есть надпись на ней написать, нужно в программу заходить готовить УП, не так уж и быстро.


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


Или скопировать контуры заготовки. Ложить заготовку и так же обводишь. ЧПУ станок, всё это повторяет на заготовке.


Для безпроводки у нас есть уже специальные блютуз мыши. клавы типа этих Slim Bluetooth 3.0 Wireless Mouse Мышки без адаптеров и Безпроводные портативные клавиатуры с русским шрифтом


Если на экране планшета непосредственно рисовать, то мелковато и неудобно, да и стилусы под емкостные экраны не очень удобные.


Нужен получается, типа планшета блютуз, но уже под графику. Или еще что придумать.


Сенсорных планшетов для создания связи через USB порт. сейчас всяких разных навалом здесь Windows планшеты и стоят приемлимо.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 4 145
  • Карма: +14/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #13 : 25 Октябрь 2015, 10:28:32 »
Может даже более продвинутый вариант реализовать. Просто тем же планшетом через камеру снимаешь, нужную надпись, программа надпись пребразует тут же в вектор и выдаешь её на станок.

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

Оффлайн Aleksandr

  • Электронщики электрики радиолюбители
  • Вновь прибывший
  • *
  • Сообщений: 41
  • Карма: +0/-0
Re: Управление ЧПУ станком через USB порт
« Ответ #14 : 25 Октябрь 2015, 13:37:30 »
Вот вариант с фото или вэбкамерой больше нравится. Задал масштаб, преобразовал в вектор, задал начало координат и передал в обработку. Ну опять же цели и возможности софта определяют метод. Тут-то детали и мелочи определят удобство, да и возможности в целом. Как только повышаешь качество в 2 раза, проблемы возрастают в 4 раза, если хочешь в 3, то проблем возрастет в 9 раз. Это не пессимизм, это закон природы, это доказано математически. И это придется учитывать в любом деле. Я хочу сказать, что чувствую, без профессионального подхода и совета знатоков это дело убьет слишком много сил и времени. К сожалению нет с кем тесно общаться на такие темы с конкретной проблемой. Может, вы что поглубже копнете, раз с разными спецами общаетесь? По меньшей мере любопытно. В советские времена были станки с копировальной головкой. На столе рядом со станком ложили чертеж 1 к 1. Следящая головка ездит по линии рисунка и механически связана с резаком. Так ацетилен-кислородной резкой вырезали детали по контуру. Но нынче такие огромные возможности, где-то что-то должно быть.