Управление контроллером MK1 и MK2 (planet-cnc)
-
fercmann
- Кандидат
- Сообщения: 89
- Зарегистрирован: 12 дек 2015, 22:51
- Репутация: 9
- Настоящее имя: Александр
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Кстати, очень полезная вещь получилась...
В итоге: пропала сеть, моя прога получила сигнал что сеть пропала, начинает заданный отсчет (UPS-ник держит минут 25)
через 15 минут, начинает процедуру : стоп, отключить шпиндель, поднять Z на 30 (или сколько задать), уехать на 0 XY, записать в файл выполненную строку. Ждем еще 5 минут, если питание не появилось, то гасим программу CNCUSB и выключаем комп.
Если в течение последних 5 минут сеть появилась, то возобновляем работу с заданной строки.
Сегодня проверил - чудо....
-------------
Здесь кое кто свою управляющую прогу пишет, так вот обязательно надо вставить такую или еще лучше процедуру...
А сигнал что сеть пропала ввожу тупо на сом порт (пока в материнках есть) через DTR c с герконового реле подключенного к сети. ВОт думаю цеплять это реле через TL431 к аккуму UPS, настроив порог срабатывания по проседающему напряжению.
В итоге: пропала сеть, моя прога получила сигнал что сеть пропала, начинает заданный отсчет (UPS-ник держит минут 25)
через 15 минут, начинает процедуру : стоп, отключить шпиндель, поднять Z на 30 (или сколько задать), уехать на 0 XY, записать в файл выполненную строку. Ждем еще 5 минут, если питание не появилось, то гасим программу CNCUSB и выключаем комп.
Если в течение последних 5 минут сеть появилась, то возобновляем работу с заданной строки.
Сегодня проверил - чудо....
-------------
Здесь кое кто свою управляющую прогу пишет, так вот обязательно надо вставить такую или еще лучше процедуру...
А сигнал что сеть пропала ввожу тупо на сом порт (пока в материнках есть) через DTR c с герконового реле подключенного к сети. ВОт думаю цеплять это реле через TL431 к аккуму UPS, настроив порог срабатывания по проседающему напряжению.
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Народ, пните где посмотреть подробную схему подключения МК2: с датчиками дома, пробником нуля по Z, e-stop и т.д.?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
При установке программы, с ней будут pdf файлы, в которых есть описание подключения, и вроде там хорошо расписано.trafbite писал(а):Народ, пните где посмотреть подробную схему подключения МК2: с датчиками дома, пробником нуля по Z, e-stop и т.д.?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Официально у них теперь только к МК3, МК4.selenur писал(а): При установке программы, с ней будут pdf файлы, в которых есть описание подключения, и вроде там хорошо расписано.
Но в архивах на сайте нашел про МК2. Однако в мануале не нашел как подключать частотник, там нет выходов на него
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
В документации описан разъем:
Настройка тут:
Позволяет индивидуально настроить какой выход, за что будет отвечать.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Это в оригинальном софте. А в твоем?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Это в оригинальном софте, в своем я только управляю движением, параметры я не смог до конца расспарсить, которые посылаются в контроллер, а посылая параметры, какие были у оригинальной, меняя в них только некоторые байты, на свои, приводило к нестабильной работе контроллера...trafbite писал(а):Это в оригинальном софте. А в твоем?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Понял.
Т.е. сначала нужно оригинальным софтом каким-то образом настроить контроллер, а только потом управлять выполнением кода при помощи твоего софта?
Подскажи, пожалуйста, есть ли где-нибудь мануал по выполнению всех этих действий?
Т.е. сначала нужно оригинальным софтом каким-то образом настроить контроллер, а только потом управлять выполнением кода при помощи твоего софта?
Подскажи, пожалуйста, есть ли где-нибудь мануал по выполнению всех этих действий?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
В ближайшее время попробую сделать.trafbite писал(а):Понял.
Т.е. сначала нужно оригинальным софтом каким-то образом настроить контроллер, а только потом управлять выполнением кода при помощи твоего софта?
Подскажи, пожалуйста, есть ли где-нибудь мануал по выполнению всех этих действий?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Спасибо!
А может еще подскажешь где посмотреть клеммников под винтовые зажимы на колодки эти?
А может еще подскажешь где посмотреть клеммников под винтовые зажимы на колодки эти?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
вот разъем: http://chipster.ru/catalog/components/c ... c/186.htmltrafbite писал(а):Спасибо!
А может еще подскажешь где посмотреть клеммников под винтовые зажимы на колодки эти?
вот шлейф: http://chipster.ru/catalog/cable/cables/rca/1058.html правда он на большее количество жил.
Вот на другом сайте, есть готовый http://tixer.ru/catalog/wires-cords-cab ... ag_1_27mm/
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
поспешил, все получилось 
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Народ, подскажите, в мануале на МК2 нашел такую штуку:
он же вроде бы от USB питается, не - там стоит переключатель насколько я понял: от usb питаться или от внешнего источника?
Т.е. помимо USB на него нужно еще питание подводить?
И по поводу выходов вопрос: если я хочу, что бы помпа шпинделя водяного включалась вместе с ним, то как работают выходы? Это просто "сухой контакт"? А какова тогда их нагрузочная способность? Потянут они 70Вт 220В, или нужно ставить промежуточное реле?
Т.е. помимо USB на него нужно еще питание подводить?
И по поводу выходов вопрос: если я хочу, что бы помпа шпинделя водяного включалась вместе с ним, то как работают выходы? Это просто "сухой контакт"? А какова тогда их нагрузочная способность? Потянут они 70Вт 220В, или нужно ставить промежуточное реле?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Контроллеры начиная со 2-й версии, могут работать автономно, поэтому этот дополнительный разъем позволят удобно подключать внешнее питание.trafbite писал(а):Народ, подскажите, в мануале на МК2 нашел такую штуку: он же вроде бы от USB питается, не - там стоит переключатель насколько я понял: от usb питаться или от внешнего источника?
Т.е. помимо USB на него нужно еще питание подводить?
И по поводу выходов вопрос: если я хочу, что бы помпа шпинделя водяного включалась вместе с ним, то как работают выходы? Это просто "сухой контакт"? А какова тогда их нагрузочная способность? Потянут они 70Вт 220В, или нужно ставить промежуточное реле?
Если питается от USB то подводить не нужно.
У контроллера цифровые выходы, и к ним сразу нагрузку подключать нельзя, но можно подключить через: И тогда уже можно вкл/выкл, всё что угодно.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Спасибо!
Но, все равно, какой принцип с этим блоком?
Мы же должны подать ему на катушку напряжение, что бы замкнулись главные контакты и включилась нагрузка.
А что бы это напряжение на катушку подать, нужно его скоммутировать выходом контроллера, т.е. мы подаем на выход контроллера какое-то напряжение, выход коммутируется (замыкается) и это напряжение идет на катужку приведенного тобой блока. Так вот и вопрос: если напряжение питания катушки блока например 24В, то можем ли мы эти 24В коммутировать выходом контроллера?
Но, все равно, какой принцип с этим блоком?
Мы же должны подать ему на катушку напряжение, что бы замкнулись главные контакты и включилась нагрузка.
А что бы это напряжение на катушку подать, нужно его скоммутировать выходом контроллера, т.е. мы подаем на выход контроллера какое-то напряжение, выход коммутируется (замыкается) и это напряжение идет на катужку приведенного тобой блока. Так вот и вопрос: если напряжение питания катушки блока например 24В, то можем ли мы эти 24В коммутировать выходом контроллера?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Если посмотришь на фотку, то там в верху есть контакты, которые соединяются с выходами контроллера, и отдельным питанием например 12 вольт, на реле подается 12 вольт, только тогда, когда с микроконтроллера идет сигнал на оптрон, который в свою очередь уже коммутирует реле.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Часто видел релейные блоки с транзисторами, через которые так-же происходит управление релешками.
Сами выходы микроконтроллера особо нельзя нагружать, поэтому используются различные "ключи".
Сами выходы микроконтроллера особо нельзя нагружать, поэтому используются различные "ключи".
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
trafbite
- Мастер
- Сообщения: 931
- Зарегистрирован: 14 июл 2015, 14:49
- Репутация: 28
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
А, ну все, теперь понял, спасибо!
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Вот, сделал переход на OpeGL ES 2.0. Пришлось переделывать на основу GLSL (GL Shader Language), зато работает напрямую на слабых видеоконтроллерах, в том числе и на Rasberry Pi. Огромное спасибо Сергею за ссылку на grblControl.
Некоторые кнопки сделал, как и в том проекте.
Некоторые кнопки сделал, как и в том проекте.