Управление контроллером MK1 и MK2 (planet-cnc)
-
Ghost in shell
- Новичок
- Сообщения: 3
- Зарегистрирован: 31 мар 2016, 10:39
- Репутация: 0
- Настоящее имя: Дмитрий Николаевич
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добрый день!
Уважаемый selenur!
На моем контроллере не запускается шпиндель, оси только в ручном режиме. Версия программы 2.0.0.0.
Уважаемый selenur!
На моем контроллере не запускается шпиндель, оси только в ручном режиме. Версия программы 2.0.0.0.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Привет!
Команды для контроллеров МК1 и МК2 отличаются, поэтому нужно сделать следующее: выбрать подходящий контроллер, а есть ещё фотки твоего контроллера? просто я таких ещё не видел
Команды для контроллеров МК1 и МК2 отличаются, поэтому нужно сделать следующее: выбрать подходящий контроллер, а есть ещё фотки твоего контроллера? просто я таких ещё не видел
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Stepchik
- Новичок
- Сообщения: 10
- Зарегистрирован: 03 фев 2016, 10:14
- Репутация: 0
- Настоящее имя: Степан
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Selenur, вопрос по программе
В можно ли в программе поменять местами наименования концевиков Xmax<->Xmin, Y и Z?
Насколько я понимаю, логика работы такая - в координатах x=0 и y=0 должны быть сработавшие коцевики Xmin, Ymin (подписаные на плате -X, -Y) и движение разрешено только в сторону увеличения. У меня плата MK1 и логика обратная - при координатах 0,0 срабатывают концевики указанные на плате -X, -Y в программе отображаются Xmax, Ymax и движение разрешается только в минус по координатам
В можно ли в программе поменять местами наименования концевиков Xmax<->Xmin, Y и Z?
Насколько я понимаю, логика работы такая - в координатах x=0 и y=0 должны быть сработавшие коцевики Xmin, Ymin (подписаные на плате -X, -Y) и движение разрешено только в сторону увеличения. У меня плата MK1 и логика обратная - при координатах 0,0 срабатывают концевики указанные на плате -X, -Y в программе отображаются Xmax, Ymax и движение разрешается только в минус по координатам
- 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/
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Сергей, а автоматом не получится контроллер при подключении определить?
В подпрограмме getDeviceInfo() я считываю информацию с контроллера, если у них совпадают VendorID и ProductID, то может по свойствам можно?
В подпрограмме getDeviceInfo() я считываю информацию с контроллера, если у них совпадают VendorID и ProductID, то может по свойствам можно?
- selenur
- Почётный участник

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

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Да все нормально,Roq писал(а):Здравствуйте. Заранее извиняюсь за то что немного не по теме вопрос, но и отдельного топика он тоже не заслуживает. раньше на сайте planet cnc были все факи прошивки и все остальное для Diy mk1 сейчас же вообще ничего нет. Не могли бы вы (если у вас есть) скинуть бутлоудер и прошивку для mk1 и если у кого осталось печатку и монтажку для нее. еще раз извиняюсь и заранее спасибо )
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
можно попытаться через веб-архив
http://web.archive.org/web/*/http://planet-cnc.com/
кликнуть на кружочек где-то в районе января, там старая версия страницы
http://web.archive.org/web/*/http://planet-cnc.com/
кликнуть на кружочек где-то в районе января, там старая версия страницы
- 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/
- dadlick
- Новичок
- Сообщения: 33
- Зарегистрирован: 15 фев 2016, 20:40
- Репутация: 34
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
активация загрузчикаselenur писал(а):Вот что нашел:
подтянуть вывод RB4 (A+) микроконтроллера к плюсу питания ( 37 ножка для контроллера в DIP корпусе, 14 ножка для контроллера в TQFP корпусе ). После чего необходимо подключить контроллер к компьютеру и подать питание на контроллер, светодиод начнет быстро мигать ( контроллер работает в режиме загрузчика ), запускаем управляющие ПО и заливаем/обновляем прошивку контроллера. После обновления прошивки ,светодиод будет мигать с частотой примерно 0.5гц, контроллер готов к работе!
Re: Управление контроллером MK1 и MK2 (planet-cnc)
selenur, спасибо большое) я даже не ожидал такой оперативной реакции. Буду пробовать. а поповоду бутлоудера он совсем немного изменен по сравнению с примером из MLA что на сайте микрочипа. при определенном желании можно было бы и его использовать.
- Lordswars
- Новичок
- Сообщения: 18
- Зарегистрирован: 05 мар 2016, 11:35
- Репутация: 1
- Настоящее имя: Владимир Вдовин
- Откуда: Красноярск
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Пробовал программу на контроллере МК1. Шпиндель как выход на реле не отзывается(он у меня инверсный). Почему то вместо отстроенного мной левого ближнего угла х0 у0 получилось что правый ближний угол стал х0 у0. Во всяком случае при загрузки из DRL файла случилось такое преобразование. При попытке измерить поверхность, моторы никак не хотели запускаться, при любой последовательности нажатия кнопок на экране. Кнопки Z+ и Z- поднимали и опускали шпиндель. Задавал 2х2 по 10мм. Далее концевики подключены у меня наоборот там где х+ у меня х- причём все так подключены. Запустил CNC Planet отстроил всё как нужно всё вроде работает с пульта бегает как ненормальная в программе скорость больше чем 178мм\сек не подымается никак. Кнопки обнуления координат на основном экране то же почему то не срабатывали.
Потестировал
программу на своём станке:) я понимаю что как только придёт МК2 всё переделывать но всё же вдруг кто то попробует работать с МК1 и этой программой.
Потестировал
В электрике как и в электронике есть только два вида неисправности - нет контакта где он должен быть и есть контакт где его не должно быть а остальное от лукавого
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Инверсии для управления шпинделем у меня пока нет. По поводу правого угла, для этого есть настройка инверсии оси.Lordswars писал(а):Пробовал программу на контроллере МК1. Шпиндель как выход на реле не отзывается(он у меня инверсный). Почему то вместо отстроенного мной левого ближнего угла х0 у0 получилось что правый ближний угол стал х0 у0. Во всяком случае при загрузки из DRL файла случилось такое преобразование. При попытке измерить поверхность, моторы никак не хотели запускаться, при любой последовательности нажатия кнопок на экране. Кнопки Z+ и Z- поднимали и опускали шпиндель. Задавал 2х2 по 10мм. Далее концевики подключены у меня наоборот там где х+ у меня х- причём все так подключены. Запустил CNC Planet отстроил всё как нужно всё вроде работает с пульта бегает как ненормальная в программе скорость больше чем 178мм\сек не подымается никак. Кнопки обнуления координат на основном экране то же почему то не срабатывали.
Потестировалпрограмму на своём станке:) я понимаю что как только придёт МК2 всё переделывать но всё же вдруг кто то попробует работать с МК1 и этой программой.
Мой сайт: 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/
-
feel_good
- Новичок
- Сообщения: 2
- Зарегистрирован: 06 апр 2016, 12:45
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Подскажите, где можно скачать программу топикстартера?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Вот в этом посте Re: Управление контроллером MK1 и MK2 (planet-cnc) #535 вот тут можешь скачатьfeel_good писал(а):Подскажите, где можно скачать программу топикстартера?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
feel_good
- Новичок
- Сообщения: 2
- Зарегистрирован: 06 апр 2016, 12:45
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Спасибо большое!
- xvovanx
- Мастер
- Сообщения: 3772
- Зарегистрирован: 25 фев 2016, 12:27
- Репутация: 920
- Настоящее имя: Владимир
- Откуда: Latvia
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
А по более поздней Вашей ссылке (пост #575) прога чуть другого размера (в 1,5 раза тяжелее) и другого функционала (в меню "Модули" активны все вкладки), в той ссылке, что Вы указали выше они не активныselenur писал(а):Вот в этом посте Re: Управление контроллером MK1 и MK2 (planet-cnc) #535 вот тут можешь скачатьfeel_good писал(а):Подскажите, где можно скачать программу топикстартера?
И там и там в "О программе" версии совпадают - 2.0.0.0selenur писал(а):
Теперь при скачивании всего проекта: https://github.com/selenur/CNC_Assist/a ... master.zip в каталоге "_OUT_FILES_" находятся несколько программ, и все необходимые компоненты для запуска.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
xvovanx писал(а):А по более поздней Вашей ссылке (пост #575) прога чуть другого размера (в 1,5 раза тяжелее) и другого функционала (в меню "Модули" активны все вкладки), в той ссылке, что Вы указали выше они не активныselenur писал(а):Вот в этом посте Re: Управление контроллером MK1 и MK2 (planet-cnc) #535 вот тут можешь скачатьfeel_good писал(а):Подскажите, где можно скачать программу топикстартера?
И там и там в "О программе" версии совпадают - 2.0.0.0selenur писал(а):
Теперь при скачивании всего проекта: https://github.com/selenur/CNC_Assist/a ... master.zip в каталоге "_OUT_FILES_" находятся несколько программ, и все необходимые компоненты для запуска.
Весь мой проект состоит из нескольких файлов, по первой ссылке была только программа для управления контроллером, если к ней скачать остальные отдельные программки, то и модули станут активными. По данной ссылке более стабильная версия.
По адресу: https://github.com/selenur/CNC_Assist в папке _OUT_FILES_ находятся самые свежие файлы разрабатываемого проекта, которые я периодически синхронизирую с домашним и рабочим своим компьютером, т.е. как перевалочный пункт, и поэтому там некоторые части могут быть не рабочими.
Когда я доделаю релиз, то на гитхабе я обновлю версию.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/