реклама на сайте
подробности

 
 
> Разработка комплекса программа+железо LPT/USB для станков, Рабочее название "Конь В Вакууме"
Леонид Григорьев...
сообщение Jan 30 2017, 02:34
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 10-10-16
Пользователь №: 93 698



"Конь в Вакууме" - это аппаратно - программный комплекс, умеющий работать как со всеми существующими, так и с перспективными интерфейсами и выполнять уже существующие и ещё нет задания.
Собственно, нужно сделать контроллер для станка и программу для контроллера.
В интерфейсе LPT есть 12 пинов, работающих на выход. Обычно управление станком с компьютера осуществляется сигналами шаг-направление и есть 6 осей, которые могут рабтать одновременно, или практически одновременно. На вход могут работать 5 пинов. Задача состоит в том, что бы расширить возможности станка путём последователиной передачи данных через LPT в контролер.
Из 12-и пин выхода LPT, 6 пинов остаются работать в режиме "шаг". 4 пина задают адрес, 1-данные, 1-синхро импульс. Из 16-и адресов 6 задают смену направления оси, 1 начало и конец введения адреса, 1 предназначен для введения адреса, 1-команда " адрес + 1" с записью данных в ячейку памяти по каналу данных; 1 адрес - обнуление отсчёта "адрес + 1"
Все данные изначально записываются в ячейки в 1-битном формате. Одна ячейка может быть предназначена для включения опроса концевика, включения/выключения реле, установления деления шага/кратности шагов для ускоренного режима серводвигателя. В случае когда 1-го бита не хватает, используется несколько с соседними адресами.
Для разработки программы предполагается найти исходники чего-либо или заказать дополнения в программу разработчикам мач4. При этом вроде как раньше можно было купить исходники Mach 3, а в линуксе (для линукс ЦНЦ) вообще исходники должны быть открытыми.
Выбор порта LPT, не в пользу остальных, обусловлен двумя факторами: высокой скоростью работы (на практике) и его простотой, пониманием его устройства. Со временем можно добавить возможность работы через USB 2-3, ethernet.





Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Леонид Григорьев...
сообщение Apr 13 2017, 04:34
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 10-10-16
Пользователь №: 93 698



Всем привет! Я вернулся! Дотянули трубу до зоны покрытия GSM.
Благодарю всех за публикации в теме. Лазерный гравер мне тоже нужен.
К сути вопроса:
1. Есть интерфейс CAN. По своим ресурсам он позволяет управлять одновременно 5-ю приводами с частотой 1 КГц, что уже неплохо. На этом все заканчивается.
2. В идеале нужно сделать такую вещь: плата PCI либо PCI-E с клеммником на подключение 100 витых пар. Назовём этот вариант 100%
Каждому приводу (и не только приводу) будет соответствовать свой физический разъём. Соединение по типу RS485-CAN-Свой стандарт, нужно рассмотреть все 3 варианта.
3. Финансирование работы предполагается с моим приездом к месту проведения работы и моего участия в оной.

Нужно подумать, что приобрести для начала разработки. Конечный результат скорее всего будет открытым для всех, т. е. будет выложен на моём сайте (в данный момент он не работает), со ссылкой из этой темы форума.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Леонид Григорьевич   Разработка комплекса программа+железо LPT/USB для станков   Jan 30 2017, 02:34
- - HardEgor   Наверное вам сюда   Jan 30 2017, 04:37
- - Эдди   Зачем так усложнять, если есть USB?   Jan 30 2017, 05:20
|- - MrYuran   Цитата(Эдди @ Jan 30 2017, 08:20) Зачем т...   Feb 3 2017, 06:40
|- - Эдди   Цитата(MrYuran @ Feb 3 2017, 09:40) Забуд...   Feb 3 2017, 15:30
- - Леонид Григорьевич   Возможно и не стоит усложнять. При вращении станд...   Jan 30 2017, 20:44
- - Эдди   1) Вообще-то, импульсы микроконтроллер выдавать до...   Jan 31 2017, 05:07
- - Леонид Григорьевич   1. Компьютер нужен для обеспечения линейной/кругов...   Jan 31 2017, 09:50
|- - novikovfb   Цитата(Леонид Григорьевич @ Jan 31 2017, 13...   Jan 31 2017, 09:56
|- - Александр77   Цитата(Леонид Григорьевич @ Jan 31 2017, 12...   Feb 1 2017, 14:04
|- - Леонид Григорьевич   Цитата(Александр77 @ Feb 1 2017, 19:04) А...   Feb 1 2017, 19:55
|- - Александр77   Цитата(Леонид Григорьевич @ Feb 1 2017, 22...   Feb 2 2017, 14:03
- - Леонид Григорьевич   2. Расчёт 20 000 шагов в секунду сделан для обозна...   Jan 31 2017, 10:41
|- - Эдди   Цитата(Леонид Григорьевич @ Jan 31 2017, 13...   Jan 31 2017, 11:10
|- - Raven   Цитата(Эдди @ Jan 31 2017, 14:10) Это еще...   Feb 1 2017, 14:11
|- - zltigo   Цитата(Raven @ Feb 1 2017, 16:11) С LPT (...   Feb 1 2017, 18:21
|- - Raven   Цитата(zltigo @ Feb 1 2017, 21:21) ...Под...   Feb 1 2017, 19:11
|- - zltigo   Цитата(Raven @ Feb 1 2017, 21:11) Все ест...   Feb 1 2017, 21:45
|- - Эдди   del   Feb 3 2017, 05:39
- - Леонид Григорьевич   Ну у меня станина уже готова и посадочные места по...   Feb 1 2017, 11:57
- - Эдди   "Малинки" ­— это "raspberry pi...   Feb 1 2017, 12:02
- - Vasily_   ЦитатаЕсть супер-интерфейс EtherCAT. 10 КГц частот...   Feb 1 2017, 12:50
- - MrYuran   LPT окончательно умер 10 лет назад, 232 готовится ...   Feb 1 2017, 14:23
|- - jcxz   Цитата(MrYuran @ Feb 1 2017, 16:23) LPT о...   Feb 3 2017, 15:47
- - krux   качественно правильный вариант с точки зрения долг...   Feb 1 2017, 16:44
- - BackEnd   Цитата(Леонид Григорьевич @ Jan 30 2017, 02...   Feb 1 2017, 20:33
|- - @Ark   Цитата(BackEnd @ Feb 1 2017, 23:33) Счита...   Feb 1 2017, 22:08
- - Леонид Григорьевич   Физика стала точной наукой когда взяла в руки весы...   Feb 3 2017, 00:00
|- - zltigo   Цитата(Леонид Григорьевич @ Feb 3 2017, 02...   Feb 3 2017, 05:08
|- - Александр77   Цитата(Леонид Григорьевич @ Feb 3 2017, 03...   Feb 3 2017, 14:31
- - Эдди   Вообще, я не понимаю этого беспокойства: если это ...   Feb 3 2017, 17:30
- - controller_m30   Компромиссное предложение, между прямым управление...   Feb 4 2017, 21:56
- - Леонид Григорьевич   Это и есть то, что нужно было. Где можно достать э...   Feb 5 2017, 15:32
|- - controller_m30   Цитата(Леонид Григорьевич @ Feb 5 2017, 18...   Feb 5 2017, 17:48
- - Vasily_   ЦитатаЭто и есть то, что нужно было. Где можно дос...   Feb 5 2017, 15:46
- - Леонид Григорьевич   Без кварца здесь конечно тоже не обойдётся, но он ...   Feb 5 2017, 15:58
- - Vasily_   ЦитатаПока есть сомнения, что это будет работать Э...   Feb 5 2017, 16:25
|- - Александр77   Цитата(Vasily_ @ Feb 5 2017, 19:25) Это р...   Feb 5 2017, 16:36
- - Леонид Григорьевич   По всем параметрам это то, что я хотел; с ячейками...   Feb 5 2017, 22:07
- - N1X   Это для себя/хобби, или попытка в серию поставить?...   Feb 6 2017, 08:30
- - AndyBig   LPT - тупиковый путь. И генерация шагов силами ком...   Feb 6 2017, 09:49
|- - Александр77   Цитата(AndyBig @ Feb 6 2017, 12:49) И ген...   Feb 6 2017, 14:10
|- - AndyBig   Цитата(Александр77 @ Feb 6 2017, 17:10) Р...   Feb 6 2017, 17:54
|- - Александр77   Цитата(AndyBig @ Feb 6 2017, 20:54) Обмен...   Feb 6 2017, 19:44
|- - AndyBig   Цитата(Александр77 @ Feb 6 2017, 22:44) Н...   Feb 6 2017, 20:27
|- - Александр77   Цитата(AndyBig @ Feb 6 2017, 23:27) Тут т...   Feb 6 2017, 21:02
|- - jcxz   Цитата(Александр77 @ Feb 6 2017, 23:02) Т...   Feb 7 2017, 08:25
- - Леонид Григорьевич   Новая тема называется "Управление станком по ...   Feb 7 2017, 18:40
|- - controller_m30   Цитата(Леонид Григорьевич @ Feb 7 2017, 21...   Feb 7 2017, 19:34
||- - Александр77   Цитата(controller_m30 @ Feb 7 2017, 22:34...   Feb 7 2017, 19:47
||- - controller_m30   Цитата(Александр77 @ Feb 7 2017, 22:47) И...   Feb 7 2017, 21:22
|- - MrYuran   Цитата(Леонид Григорьевич @ Feb 7 2017, 21...   Feb 8 2017, 08:15
|- - AlexandrY   Цитата(Леонид Григорьевич @ Feb 7 2017, 20...   Feb 8 2017, 11:25
- - controller_m30   У меня уточняющий вопрос к автору темы. Вот есть с...   Feb 7 2017, 20:19
|- - Александр77   Цитата(controller_m30 @ Feb 7 2017, 23:19...   Feb 7 2017, 21:13
|- - Vasily_   Цитата(Александр77 @ Feb 7 2017, 23:13) П...   Feb 7 2017, 21:38
- - Эдди   Единственный вариант, позволяющий избежать пропуск...   Feb 7 2017, 21:24
- - AndyBig   Цитата(Леонид Григорьевич @ Feb 7 2017, 21...   Feb 8 2017, 19:53
|- - AlexandrY   Цитата(AndyBig @ Feb 8 2017, 21:53) Энкод...   Feb 8 2017, 20:19
|- - AndyBig   Цитата(AlexandrY @ Feb 8 2017, 23:19) Шаг...   Feb 8 2017, 21:02
|- - AlexandrY   Цитата(AndyBig @ Feb 8 2017, 23:02) Кстат...   Feb 8 2017, 21:24
|- - _pv   Цитата(AlexandrY @ Feb 9 2017, 04:24) 50 ...   Feb 9 2017, 17:19
|- - AlexandrY   Цитата(_pv @ Feb 9 2017, 19:19) http://ww...   Feb 9 2017, 22:23
|- - _pv   Цитата(AlexandrY @ Feb 10 2017, 04:23) По...   Feb 10 2017, 12:31
|- - AlexandrY   Цитата(_pv @ Feb 10 2017, 14:31) хоть как...   Feb 10 2017, 13:00
|- - _pv   Цитата(AlexandrY @ Feb 10 2017, 19:00) Ре...   Feb 10 2017, 14:37
|- - AlexandrY   Цитата(_pv @ Feb 10 2017, 16:37) максимал...   Feb 10 2017, 15:07
- - Леонид Григорьевич   Можно подробнее про двигатель BLDC и 1800 импульсо...   Feb 9 2017, 12:54
|- - AlexandrY   Цитата(Леонид Григорьевич @ Feb 9 2017, 14...   Feb 9 2017, 15:25
|- - AndyBig   Цитата(AlexandrY @ Feb 9 2017, 18:25) Обы...   Feb 9 2017, 20:08
- - Леонид Григорьевич   Как вариант можно попробовать отдельные платы подк...   Feb 9 2017, 14:10
|- - BackEnd   Цитата(Леонид Григорьевич @ Feb 9 2017, 14...   Feb 9 2017, 19:41
||- - Леонид Григорьевич   Цитата(BackEnd @ Feb 10 2017, 00:41) В эт...   Feb 10 2017, 18:28
||- - BackEnd   Цитата(Леонид Григорьевич @ Feb 10 2017, 18...   Feb 11 2017, 22:47
||- - khach   Цитата(BackEnd @ Feb 12 2017, 01:47) Т.к....   Feb 16 2017, 22:10
|- - adnega   Цитата(Леонид Григорьевич @ Feb 9 2017, 17...   Feb 9 2017, 20:12
- - RUSVolt   Прикольно. Тема практически совпала по дате с моей...   Feb 11 2017, 16:35
- - AndyBig   Такие хотелки регулярно возникают на тематических ...   Feb 11 2017, 19:22
|- - adnega   Цитата(AndyBig @ Feb 11 2017, 22:22) толь...   Feb 12 2017, 12:50
|- - Andreas1   Цитата(adnega @ Feb 12 2017, 15:50) Я куп...   Feb 17 2017, 06:12
|- - adnega   Цитата(Andreas1 @ Feb 17 2017, 09:12) А ч...   Feb 17 2017, 09:18
|- - Andreas1   Цитата(adnega @ Feb 17 2017, 12:18) Пласт...   Feb 17 2017, 12:08
|- - adnega   Цитата(Andreas1 @ Feb 17 2017, 15:08) Спа...   Feb 17 2017, 15:28
|- - Andreas1   Цитата(adnega @ Feb 17 2017, 18:28) Больш...   Feb 17 2017, 16:18
- - Огурцов   Цитата(Леонид Григорьевич @ Jan 30 2017, 02...   Apr 13 2017, 07:52
- - Леонид Григорьевич   Lpt я сам лично не смогу написать. Задача обозначе...   Apr 15 2017, 04:42
|- - Огурцов   Цитата(Леонид Григорьевич @ Apr 15 2017, 05...   Apr 15 2017, 10:19
|- - khach   Цитата(Огурцов @ Apr 15 2017, 12:19) вы б...   Apr 15 2017, 12:40
|- - Огурцов   Цитата(khach @ Apr 15 2017, 13:40) загото...   Apr 15 2017, 16:03
||- - khach   Цитата(Огурцов @ Apr 15 2017, 18:03) это ...   Apr 16 2017, 19:31
||- - Огурцов   Цитата(khach @ Apr 16 2017, 19:31) Процен...   Apr 16 2017, 19:57
||- - Огурцов   и почему бы не так: Код G90(); G80...   Apr 16 2017, 23:16
|- - Огурцов   Цитата(khach @ Apr 15 2017, 13:40) с драй...   Apr 16 2017, 19:11
- - khach   Советую скачать исходники LinuxCNC и оценить обьем...   Apr 15 2017, 09:18
- - Леонид Григорьевич   Давайте ближе к сути вопроса: управление приводами...   Apr 17 2017, 06:34
|- - Огурцов   Цитата(Леонид Григорьевич @ Apr 17 2017, 07...   Apr 17 2017, 09:32
|- - khach   Цитата(Леонид Григорьевич @ Apr 17 2017, 08...   Apr 17 2017, 10:14
- - krux   лучше взять какой-нибудь xilinx zinq, поднять на н...   Apr 17 2017, 09:50
- - Огурцов   Цитата(krux @ Apr 17 2017, 10:50) заливае...   Apr 17 2017, 10:34
2 страниц V   1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 18:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016