Страница 31 из 85
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 31 мар 2016, 10:48
Ghost in shell
Добрый день!
Уважаемый selenur!
На моем контроллере не запускается шпиндель, оси только в ручном режиме. Версия программы 2.0.0.0.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 31 мар 2016, 10:53
selenur
Привет!
Команды для контроллеров МК1 и МК2 отличаются, поэтому нужно сделать следующее:
выбрать подходящий контроллер, а есть ещё фотки твоего контроллера? просто я таких ещё не видел

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 31 мар 2016, 13:39
Stepchik
Selenur, вопрос по программе
В можно ли в программе поменять местами наименования концевиков Xmax<->Xmin, Y и Z?
Насколько я понимаю, логика работы такая - в координатах x=0 и y=0 должны быть сработавшие коцевики Xmin, Ymin (подписаные на плате -X, -Y) и движение разрешено только в сторону увеличения. У меня плата MK1 и логика обратная - при координатах 0,0 срабатывают концевики указанные на плате -X, -Y в программе отображаются Xmax, Ymax и движение разрешается только в минус по координатам
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 31 мар 2016, 15:05
selenur
Ну в принципе могу сделать возможность изменять название

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 01 апр 2016, 16:54
Karbofos
Сергей, а автоматом не получится контроллер при подключении определить?
В подпрограмме getDeviceInfo() я считываю информацию с контроллера, если у них совпадают VendorID и ProductID, то может по свойствам можно?
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 02 апр 2016, 05:52
selenur
Karbofos писал(а):Сергей, а автоматом не получится контроллер при подключении определить?
В подпрограмме getDeviceInfo() я считываю информацию с контроллера, если у них совпадают VendorID и ProductID, то может по свойствам можно?
Я например просто в цикле пытаюсь установить связь, если контроллер не подключен, то libusb сообщает что нет возможности установить связь.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 02 апр 2016, 17:13
Roq
Здравствуйте. Заранее извиняюсь за то что немного не по теме вопрос, но и отдельного топика он тоже не заслуживает. раньше на сайте planet cnc были все факи прошивки и все остальное для Diy mk1 сейчас же вообще ничего нет. Не могли бы вы (если у вас есть) скинуть бутлоудер и прошивку для mk1 и если у кого осталось печатку и монтажку для нее. еще раз извиняюсь и заранее спасибо )
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 02 апр 2016, 17:20
selenur
Roq писал(а):Здравствуйте. Заранее извиняюсь за то что немного не по теме вопрос, но и отдельного топика он тоже не заслуживает. раньше на сайте planet cnc были все факи прошивки и все остальное для Diy mk1 сейчас же вообще ничего нет. Не могли бы вы (если у вас есть) скинуть бутлоудер и прошивку для mk1 и если у кого осталось печатку и монтажку для нее. еще раз извиняюсь и заранее спасибо )
Да все нормально,

у себя я поищу если что осталось, может ещё у кого найдется

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 02 апр 2016, 20:43
Karbofos
можно попытаться через веб-архив
http://web.archive.org/web/*/http://planet-cnc.com/
кликнуть на кружочек где-то в районе января, там старая версия страницы
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 02 апр 2016, 21:27
selenur
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 02 апр 2016, 21:55
dadlick
selenur писал(а):Вот что нашел:
активация загрузчика
подтянуть вывод RB4 (A+) микроконтроллера к плюсу питания ( 37 ножка для контроллера в DIP корпусе, 14 ножка для контроллера в TQFP корпусе ). После чего необходимо подключить контроллер к компьютеру и подать питание на контроллер, светодиод начнет быстро мигать ( контроллер работает в режиме загрузчика ), запускаем управляющие ПО и заливаем/обновляем прошивку контроллера. После обновления прошивки ,светодиод будет мигать с частотой примерно 0.5гц, контроллер готов к работе!
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 03 апр 2016, 00:01
Roq
selenur, спасибо большое) я даже не ожидал такой оперативной реакции. Буду пробовать. а поповоду бутлоудера он совсем немного изменен по сравнению с примером из MLA что на сайте микрочипа. при определенном желании можно было бы и его использовать.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 03 апр 2016, 11:36
Lordswars
Пробовал программу на контроллере МК1. Шпиндель как выход на реле не отзывается(он у меня инверсный). Почему то вместо отстроенного мной левого ближнего угла х0 у0 получилось что правый ближний угол стал х0 у0. Во всяком случае при загрузки из DRL файла случилось такое преобразование. При попытке измерить поверхность, моторы никак не хотели запускаться, при любой последовательности нажатия кнопок на экране. Кнопки Z+ и Z- поднимали и опускали шпиндель. Задавал 2х2 по 10мм. Далее концевики подключены у меня наоборот там где х+ у меня х- причём все так подключены. Запустил CNC Planet отстроил всё как нужно всё вроде работает с пульта бегает как ненормальная в программе скорость больше чем 178мм\сек не подымается никак. Кнопки обнуления координат на основном экране то же почему то не срабатывали.
Потестировал

программу на своём станке:) я понимаю что как только придёт МК2 всё переделывать но всё же вдруг кто то попробует работать с МК1 и этой программой.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 03 апр 2016, 14:00
selenur
Lordswars писал(а):Пробовал программу на контроллере МК1. Шпиндель как выход на реле не отзывается(он у меня инверсный). Почему то вместо отстроенного мной левого ближнего угла х0 у0 получилось что правый ближний угол стал х0 у0. Во всяком случае при загрузки из DRL файла случилось такое преобразование. При попытке измерить поверхность, моторы никак не хотели запускаться, при любой последовательности нажатия кнопок на экране. Кнопки Z+ и Z- поднимали и опускали шпиндель. Задавал 2х2 по 10мм. Далее концевики подключены у меня наоборот там где х+ у меня х- причём все так подключены. Запустил CNC Planet отстроил всё как нужно всё вроде работает с пульта бегает как ненормальная в программе скорость больше чем 178мм\сек не подымается никак. Кнопки обнуления координат на основном экране то же почему то не срабатывали.
Потестировал

программу на своём станке:) я понимаю что как только придёт МК2 всё переделывать но всё же вдруг кто то попробует работать с МК1 и этой программой.
Инверсии для управления шпинделем у меня пока нет. По поводу правого угла, для этого есть настройка инверсии оси.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 04 апр 2016, 19:12
selenur
Сегодня фрезеровал крепление лазера, вместо держателя шпинделя, и в коде обнаружились некоторые ошибки, в результате чего получалась инверсия осей, и версия на гитхабе так-же пока содержит эти ошибки, поэтому пока есть за мной косяк

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 06 апр 2016, 13:12
feel_good
Подскажите, где можно скачать программу топикстартера?
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 06 апр 2016, 13:35
selenur
feel_good писал(а):Подскажите, где можно скачать программу топикстартера?
Вот в этом посте
Re: Управление контроллером MK1 и MK2 (planet-cnc) #535 вот тут можешь скачать

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 06 апр 2016, 13:47
feel_good
Спасибо большое!
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 07 апр 2016, 13:38
xvovanx
А по более поздней Вашей ссылке (пост #575) прога чуть другого размера (в 1,5 раза тяжелее) и другого функционала (в меню "Модули" активны все вкладки), в той ссылке, что Вы указали выше они не активны
И там и там в "О программе" версии совпадают - 2.0.0.0

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 07 апр 2016, 15:11
selenur
xvovanx писал(а):
А по более поздней Вашей ссылке (пост #575) прога чуть другого размера (в 1,5 раза тяжелее) и другого функционала (в меню "Модули" активны все вкладки), в той ссылке, что Вы указали выше они не активны
И там и там в "О программе" версии совпадают - 2.0.0.0

Весь мой проект состоит из нескольких файлов, по первой ссылке была только программа для управления контроллером, если к ней скачать остальные отдельные программки, то и модули станут активными. По данной ссылке более стабильная версия.
По адресу:
https://github.com/selenur/CNC_Assist в папке _OUT_FILES_ находятся самые свежие файлы разрабатываемого проекта, которые я периодически синхронизирую с домашним и рабочим своим компьютером, т.е. как перевалочный пункт, и поэтому там некоторые части могут быть не рабочими.
Когда я доделаю релиз, то на гитхабе я обновлю версию.