Управление контроллером MK1 и MK2 (planet-cnc)

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

Lafayette писал(а):Скажите пожалуйста, как в маче прописываются пины и порты для управления частотником, или дайте ссылку где почитать.
Читайте заголовок темы, тут мач совсем не при делах!
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Ivman »

xvovanx писал(а):
Блин я сделал без конденсаторов и двухпроводную, вторые провода все встречаются на разъеме контроллера как на фото со знаком корпус, все провода экранированые экраны посадил на корпус. По отдельности все работают как нужно.
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Ivman »

xvovanx писал(а):
Ivman писал(а):Когда любая из осей доходит до ограничения концевиком мотор останавливается а окно координаты загорается красным, оставляю эту ось неподвижно, перемещаю любую другую ось тоже до ограничения концевиком мотор не останавливается а окно координаты при этом загорается красным. Вот в этом и проблема! кто нибудь сталкивался с подобным?
Как подключали концевики? Какая версия программы? У меня при срабатывании одного концевика моторы всех осей стоят как вкопанные, пока не отъедешь от сработанного концевика в другую сторону. Подключение из мануала
Подскажите пожалуйста какие конденсаторы поставили?
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

Конденсаторы блокировочные от помех и дребезга 0.1uF, будет работать и без них (они на случай, если при работе от шпинделя помехи вызывают ложные срабатывания. Если подключили все правильно, вопрос - какую версию программы используете? (если старую, то возможна куча неисправленных ошибок).
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером mk1 (planet-cnc)

Сообщение Александр Д »

selenur писал(а):С этого момента, исходники доступны тут: https://github.com/selenur/CNC-controller-for-mk1
Вот тут всегда можно скачать свежую версию программы: https://github.com/selenur/CNC-controll ... /bin/Debug (в каталоге достаточно выбрать файл CNC_Controller.exe для скачивания)
Так-же переделал немного интерфейс. т.к. неудобно было переключаться между 3d видом и g-кодом.
*) Добавил подсветку линии в 3d просмотре, если мышкой выделить строку g-кода.
Сергей, немного не понял: Вы забросили свою программу CNC?
я скачал пару архивов -у меня работает на контроллере...
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Александр Д писал(а):Сергей, немного не понял: Вы забросили свою программу CNC?
я скачал пару архивов -у меня работает на контроллере...
Да забросил, т.к. дальнейшее развитие стало затруднено, из-за закрытости протокола, а его реверсинг крайне трудоемок по времени. В связи с чем например не удалось добиться стабильной работы некоторых функций, например сканирование поверхности, имело отличия у одних и тех-же контроллеров MK1, и закономерность так и не выяснил. Так-же не смог по быстрому разобраться как корректно делать безостановочное движение от траектории к траектории.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

selenur писал(а):
Александр Д писал(а):Сергей, немного не понял: Вы забросили свою программу CNC?
я скачал пару архивов -у меня работает на контроллере...
Да забросил, т.к. дальнейшее развитие стало затруднено, из-за закрытости протокола, а его реверсинг крайне трудоемок по времени. В связи с чем например не удалось добиться стабильной работы некоторых функций, например сканирование поверхности, имело отличия у одних и тех-же контроллеров MK1, и закономерность так и не выяснил. Так-же не смог по быстрому разобраться как корректно делать безостановочное движение от траектории к траектории.
Эх...
вот купил себе "подарок" на 23 февраля... Лет 5 хотел станочек.
Плату убил новой версией usbcnc, станок стоит колом, нервы ни к черт. Одно к одному
говорят, что покупать прогу у cnc-planet бесполезно, так как контроллер китайский и может просто не работать...
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Так есть недорогое решение на ардуине, при наличии некоторых знаний в электронике, и умении паять, можно мозги поменять...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

я понимаю. Я как раз вчера про это и подумал: контроллер на Абдурине, а драйвер - какой есть.
Но станочек брался как раз для изготовления плат. чтобы тупо открыть гербер в одной программе, без горы конвертеров и иже с ними.
Сравнил плату со схемой MK1 - совпадает.
Так что можно рискнуть купить софт у cnc-planet -- гулять так гулять, блин!

с самим МК на плате не разбирались? где хранит серийный номер и ключ? явно в eeprom самого МК.
и генерируется загрузчиков при первом запуске?
я PIC лет 12 назад бросил, программатора под них нет. но можно и спаять что-либо...
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

Александр Д писал(а):с самим МК на плате не разбирались? где хранит ... явно в eeprom самого МК.
и генерируется загрузчикоv при первом запуске?
я PIC лет 12 назад бросил, программатора под них нет. но можно и спаять что-либо...
С программой и МК не все так просто, прога частенько "ломится" на сервер для проверки новой версии и не только ;) . Пик процессор с китайского МК1 фиг потом полностью где использовать можно - часть ячеек убита в них.
P.S.Cейчас программаторов полно (я лет 15 "именно на Пиках и сижу", нравятся, гады :). А вот Атмеги как-то на дух не переношу)/смотрим личку
Последний раз редактировалось xvovanx 21 фев 2018, 13:04, всего редактировалось 1 раз.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Александр Д писал(а):с самим МК на плате не разбирались? где хранит серийный номер и ключ? явно в eeprom самого МК.
В данной теме только "xvovanx" в курсе, я только с atmel и stm контроллерами работаю, и с особенностями PIC контроллеров не разбирался.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

ясно
ну, у меня обратное: начинал с PIC и 1999м, закончил ими в 2002, редкие поделки до 2006. А потом полностью осел на AVR
Халивары устраивать не будем :)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Serg »

В PIC'ах серийный номер есть. В 18F он находится по адресам 0x200000-0x200007.

P.S. В 16F его нельзя прочитать из программы, только программатором.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

всё понятно, благодарю. А то всё руки до даташита не доходили, чтобы найти эти данные ...
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

мат. В руках плата драйверов.
Считал себя не очень умелым электронщиком-разработчиком (я - самоучка), но видя плату, разведенную китайским Ляо Чаном -- МАТ!
Это ж как она, бедная, вообще работает!!
В идеале, её бы развести по уму, дополнить плёночными конденсаторами да керамикой...
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

Александр Д писал(а):... видя плату, разведенную китайским Ляо Чаном -- МАТ!..
Можно фото в студию? А то что-то я давно не матерился, а так захотелось :hehehe: :lol: :hehehe:
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

Коротко:
земля разведена никак. От слова вообще! Весь ток по земляной шине двигался окольными путями. Зачастую стороны между собой были соединены только межслойной связью по ножке электролитического конденсатора, в 5 сантиметрах от самой микросхемы драйвера!
я не смог найти где вообще они между слоями соединяются! тестер показывает связь, а глазами вижу только тоненькие дорожки 0.5-0.8мм и пару межслойных связей. Всё!
Плюс питания - не лучше! Запитывается с одной стороны платы, а конденсаторы вообще в другой стороне расположены.

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

Если проверять работу двигателя на слух, то пропали рывки и гул "не такой" стал.
Если получится - сегодня попробую почитать форум по теме изготовления печатной платы фрезой. Правда, пока у меня их только две, те, чт ов комплекте шли. Заказанные еще в пути. Может после праздников получу.

Может кто-то уже разрабатывал плату по уму? Да и драйверы мне уже как-то не очень нравятся :) Надо что-то получше потом поставить. Эх, хотелки! :)
Еще не успел даже порулить, а уже хотелками оброс :)
Вложения
IMG_6180.JPG (2441 просмотр) <a class='original' href='./download/file.php?id=133079&mode=view' target=_blank>Загрузить оригинал (485.13 КБ)</a>
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

кстати, а для чего второй разъем (DB-15), который под разъемом для LPT?
(на фото внизу)
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

Александр Д писал(а):... сегодня попробую почитать форум по теме изготовления печатной платы фрезой. Правда, пока у меня их только две, те, чт ов комплекте шли. Заказанные еще в пути. Может после праздников получу.
В первый раз зажми прости спичку или проволочку вместо фрезы (шпиндель не включать) и прогони в холостую, а то мне было очень обидно в свое время, когда единственная фреза сказала "дзынь" через 30 секунд :(
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Александр Д »

selenur писал(а):но я использую встроенный механизм измерения длины инструмента, для сканирования.
Поможите советом: как пользоваться этим режимом? где что почитать?
У меня MK1
Ответить

Вернуться в «Windows / Mach»