Activity

самодельный станок с чпу on line
AlexSpb:

Собрался и уже начал делать станок 2500х1300х250.
Задача(если получится) раскрой акрилового камня,фанеры,мдф.
Станина-сварная из трубы 100х80х5.
направляющие-SBG(приедут в понедельник),швп.
Какие моторы пока думаю,как управлять пока тоже не знаю.
on line- потому что готов выкладывать фото процесса в обмен на критику,издевки и реальные советы.
С руками дружу,станки кое-какие есть.
Обычно не думаю,а принимаю решения.
Первые фото наверное завтра.
P.S. Я в Питере.

при таких размерах стола я бы использовал конструкционный алюминиевый профиль, было бы меньше проблем со сборкой, а его стоимоть по сравнению с направляющими - просто ничтожна…

mach2 и всё что с ним связано!
stic:

я делаю так сохраняю из арткама в формате G-кодов…и в матче их потом открываю…но я использую turbocnc но это не столь важно…после того как сделал рельеф в арткаме выбираешь стратегию вормирования УП(управляющей программы)…там либо 2D обработка либо 3D обработка…задаешь по ходу все параметры…размер фрезы…ее параметры…толщину заготовки …точность и т.д. обзываешь файл и нажимаешь кнопку"сейчас"(у меня русифицированный)…потом на самом верху окна арткама седьмое слева слово(Toolpaths или УП по русски)…в выпадающем свитке выбираешь сохранить УП(или по англицки save ToolPaths или что то такое)потом выскакивает окно в котором выделен последний сгенерированный УП…нажимаешь на толстую стрелку вправо и УП переносится в окно сохраняемой УП…выбираешь постпроцессор(внизу"формат выхоного файла" (подберешь опытным путем нужный для твоего станка или исправляй постпроцессор в тестовом редакторе))… жмешь сохранить и выбираешь куда …а в маче потом открываешь как “загрузить G-коды”

спасибо, с 3d обработкой разобрался, а вот в 2d просит чегото ещё, какие то вектора задать… но никак немогу понять как их задать… в общем при прочих равно введённых данных в 2d G коды выдавать не хочет… что не так???

mach2 и всё что с ним связано!

Просмотрел все сообщения по теме, но видимо что-то пропустил. Уменя короткий вопрос. Скажите, как стыкуются между собой программы Масн2 и Artcam? я нарисовал что хотел в Artcam сохранил с расширением *.art но mach эти файлы не понимает. Закладка file\export в artcam у меня почему-то неактивна 😕 я просто немогу понять это я в artcam чего недорисовал или между этими прогами должна быть третья??? 😃
ps … недавно доделал железо, постараюсь выложить фотки. есть так же чертежи для Solid works. использованы немецкие направляющие и ШВП, сама конструкция из алюминиевого профиля (с потрясной точностью)

Кто общался с владельцем www.imafania.boom.ru ?
sergant77:

Что-то подозрительно он замолчал после перевода денег… 😠

Хочу поделиться своим отрицательным опытом дабы на него не попали другие. Купил я контроллер по ссылке: imafania.boom.ru/contr1.htm. и не потому что сам немог такой разработать, а потому как небыло времени на изготовление. Связка класическая L297-298. В итогое я получил следующее разочарование (недостатки схемы):
1.Ток в 2А (на который рассчитана L298N) этот контроллер выдать неможет в принципе из-за неграмотного выбора элементов схемы.
2. Сопротивление токового шунта 1 Om !
3. Возвратные диоды 1n4007 - никак недопустимы в данной схеме потому как имеют большое время восстановления!
4. По питанию двигателей стоит емкость на 35В. ! при этом на сайте указано " Максимальные параметры подключаемого двигателя 46В, 2А" Думаю всем понятно что может стать с емкостью.
5. Опять же около L298 стит фильтр из неполярного конденсатора ( ну хоть бы малюсенький электролит)
6. Все три канала используют свой генератор (несинхронизированны).
… и ещё много недостатков.
На упрёки в корявости схемы я ответа неполучил (по почте) - может те кто продаёт эти платы хоть здесь со мной вступят в дискуссию???

Резюмируя: деньги уже не вернуть как я понимаю
из используемых в плате элементов можно сделать вывод: максимально рабочий ток 1А, допустимое напряжение - до 30В (если нестабилизированное) … всё это даже невсякий ДШИ потянет…
в общем: одно разочарование что за разработчики сколупали эту плату горе - инженеры, очень печально, что у нас такое образование… вчера подключил к двигателю - совсем расстроился 😦 идёт самовозбуждение - двигатель шагает куда ему хочется… лазить с осциллографом желания нет! в общем как и писал - денги на ветер 😦 😦 😦

самодельный станок чпу (cnc)

Хочу поделиться своим отрицательным опытом дабы на него не попали другие. Купил я контроллер по ссылке: imafania.boom.ru/contr1.htm. и не потому что сам немог такой разработать, а потому как небыло времени на изготовление. Связка класическая L297-298. В итогое я получил следующее разочарование (недостатки схемы):
1.Ток в 2А (на который рассчитана L298N) этот контроллер выдать неможет в принципе из-за неграмотного выбора элементов схемы.
2. Сопротивление токового шунта 1 Om !
3. Возвратные диоды 1n4007 - никак недопустимы в данной схеме потому как имеют большое время восстановления!
4. По питанию двигателей стоит емкость на 35В. ! при этом на сайте указано " Максимальные параметры подключаемого двигателя 46В, 2А" Думаю всем понятно что может стать с емкостью.
5. Опять же около L298 стит фильтр из неполярного конденсатора ( ну хоть бы малюсенький электролит)
6. Все три канала используют свой генератор (несинхронизированны).
… и ещё много недостатков.
На упрёки в корявости схемы я ответа неполучил (по почте) - может те кто продаёт эти платы хоть здесь со мной вступят в дискуссию???

Резюмируя: деньги уже не вернуть как я понимаю 😕
из используемых в плате элементов можно сделать вывод: максимально рабочий ток 1А, допустимое напряжение - до 30В (если нестабилизированное) … всё это даже невсякий ДШИ потянет…
в общем: одно разочарование что за разработчики сколупали эту плату 😕 😕 😕 горе - инженеры, очень печально, что у нас такое образование…

Изготовление станка с ЧПУ для резки бальзы.
Гриша:

Большое спасибо за ссылки 😁
Случайно наткнулся на http://www.imafania.boom.ru. Автор этого сайта высылает диск с чертежами самодельных станков, электрическими схемами, прошивками и т.д.

ага : … купил трехканальный драйвер - полная лажа!!! - никак не соответствуют заявленым на их сайте (imafania.boom.ru/contr1.htm) характеристикам - не могу рекомендовать 😦 😦 😦 😕 😕 вообще сложилось мнение, что разрабатывали схему делитанты - судя по элементной базе, в общем - деньги на ветр 😦 😦 😦

Кто общался с владельцем www.imafania.boom.ru ?
sergant77:

Что-то подозрительно он замолчал после перевода денег… 😠

я общался, купил трехканальный драйвер - полная лажа!!! - никак не соответствуют заявленым на их сайте (imafania.boom.ru/contr1.htm) характеристикам - не могу рекомендовать 😕 😦 😦 😦

самодельный станок чпу (cnc)
maxvovk:

А что меняется при смене силового ключа с 298 на 6203? Проблемы, связанные с 297, остаются.

Вы читать умеете? Ставьте А3977 и ни в чем себе не отказывайте. 😃
Я тут одного товарища долго убеждал не биться с 297, наконец уговорил (бред, еще и уговаривать нужно использовать хорошую вещь…). Так он не нарадуется - все просто, стабильно + достоинства микрошага в полной мере.

Я сам игрался с А3799 довольно долго. Но мои движки сильно мощнее, в итоге использую ее для ДШИ-200-3, крутит у меня стол от промышленного фрезера и не кашляет 😃. И через редуктора двигает всякие разные инструменты в самоделках - утомляет руками работать - нажал на кнопочку - шлифовалка сама поехала шлифовать 😃.

А3977 на мой взгляд лучший вариант, для маленьких станков, я сам пердлагал её использование, но у нас в минске её не купить 😕 . в форуме тоже - почти обругали сетуя на невозможность приобретения 😃 даже в москве. посему вопрос - можите ли помочь с приобретением?

самодельный станок чпу (cnc)

ладно, ладно… в микрошаге не работают 😁 , конечно я согласен для хобийного станка лучше всего полушаг, но я как раз пару дней как вернулся с технической европейской выставки, где очень интересовался машинками с шд, так вот ВСЕ они работали в микрошаге 😃 и это промышленные машины немецкого производства! по поводу уменьшения скорости - глупость. т.к. в действительности приходится только увеличивать скоросты выдачи данных с компа. я специально поинтересовался какая частота проца в их системе - сказали, что ниже 2ГГ даже не стоит пробовать - загибается 😕 такая вот ПРАКТИКА.

"Мозги" cnc-контроллеров, драйверы, совместимость
Vitaly:

Немного другая постановка вопроса. Вопрос целесообразности зависит от возможности наличия красивого решения. Вот пока пытаюсь понять, может оно быть или нет.

А насчет того, как сейчас большинство делает, я примерно в курсе, чай не полный дурак 😃 . Не вижу с мысла обсуждать то, что и так известно всем грамотным людям.

спасибо за понимание (про красивое решение), действительно хочется. я уже развел плату одностороннюю!, почти без перемык. основной фокус оказался в том, что-бы поменять местами управляющие сигналы с выхода l297 по отношению к входам l298 (наоборот по отношению к даташиту). идею подсмотрел на одном из-забугорных сайтов. к тому-же ввёл в схему компенсацию тока в полушагавом режиме (чего ни в одной схеме здесь не предлагалось). конструкция модульная. а вопрос у меня был действительно конкретный к практикам, тк перемычки выбора режимов хочу тоже убрать (делаю то под конкретные двигатели дши-200). в ответ хотел бы получить не пространственные рассуждения, а четкий опыт эксплуатации.

"Мозги" cnc-контроллеров, драйверы, совместимость
monkeypaw:

toxa, ну сорри, но я в любом случае не вижу в упор проблемы.

в виндоус шаманить не надо особо.
достаточно из стартап меню и из регистри запуск всяких хитроумных программ, которые будут вешать машину надолго. ну или убить их в списке процессов.
если эти программы неспециальные, и не работают с нестандартными устройстванми то их и убирать сособо не понадобится.
также, соблюдать такие простейшие вещи, как не работать с дискетками или лазерным приводом (особенно со сбойными дисками) и не звонить по винмодему когда запущен станок.
ну на вирусов может провериться… все. что еще кроме собоев в аппаратной части может тормознуть машину, не представляю.
все описанное в любом случае проще, чем платы паять и программировать микропроцессоры.

успевают шаговые двигатели за тем, что выдает компьютер в lpt или нет

  • контроллер плюсов тут не даст. это, вообщето, забота компьютера и здравого смысла. без обратной связи с декодером все равно придется тот же контроллер настраивать под тип и экземпляр шд. а то еще смазочка просохнет или пара винтовая засорится, скользить хуже начнет…
    а вот то, что тормознется все немножко - ну скажите, кто видит в этом серьезную проблему, если на обработку потратится времени на пару процентов больше чем (ээ… ктото чтото планировал? 😉) )? минута туда - минута сюда…
    насчет небольших отклонений в параметре реза при изменении скорости - будет ли это играть роль при хоббийных то точности, люфтах, шпинделе и жесткости конструкции.

насчет примитивности. какраз даже просто связка 297-298 хоть и примитивна, но может проблем доставить, с той же помехозащишенностью. мой вон макетный контроллер работать работает, но если к некоторым цепям палец приложить, то двигатель начианет крутиться, думаю шагов 50 в секунду гдето. 😉
опять же программы, те что я видел, вроде как работают сразу на порт и дают направление-шаг. какраз под эту связку. и даже, по слухам, есть какието драйвера которые переводят работу с портом в реалтайм. но я в этом направлении не копал, честно говоря, и было это год-два назад. а сейчас в связи популярностью темы, может еще чего эдакого придумали.

кстати , вопрос. какие идеи есть на предмет необходимости ручного управления с пульта кроме кнопок направлений? ну и еще парочки, скажем, задать скорость перемещения. для таких элементарных вещей собственно и схему почти не нужно усложнять, все делается на коммутаторе из кнопок.
в каких случаях может потребоваться чтото более сложное?

вобщем каждый, ессно, делает как ему нравится, пока я для себя решил так. вначале делается все максимально просто. главное чтоб работало.
если что-то вдруг по каким-то причинам не будет устраивать, тогда уже можно и переделать или собрать новый контроллер. хотя буржуи давно понаделали себе станков на L29x, режут всякую галантерею и не жужжат. 😉

sergios, а что, ни один готовый не устроил? даже пару лет назад в интеренете их вроде как десятки лежали…

нет, не устроил 😃 , я привык , что бы всё было красиво, а платы с кучей перемычек мне не нравятся, уже собирал, только до железа станка не дошёл, потому и спрашиваю какие в реале лучше режимы заранее задать, что бы перемычки не ставить… 😃

самодельный станок чпу (cnc)
СергейЛ:

В микрошаговом режиме движки развиваю скорость, но не развивают мощность. В программе Master5 я крутил движки на частоте около 3КГц. Но так как некоторые ДШИ-200-2 были уже старые, то они пропускали шаги. Но, теже старые ДШИ запросто держали чуть более 2КГц, это значит 10 об\сек. Даже на взгляд, они работали шустро и очень мягко. Кстати с программой КСАМ4, они так не работали, как с программой Master5.
Да, при микрошаговом режиме можно добиться большей скорости, но пропадает мощность.

насколько я понял приводятся данные для полношагового режима. очень интересует пробавали ли разгонять эти же двигатели в полушаговом режиме?

Добавлено

всётаки решил взяться и разработать "человеческий " вариант на l297-298. но хотел бы убрать ненужные перемычки, что бы не усложнять pcb. 😃
поэтому кто может поделиться опытом (реальным) эксплуатации подобного драйвера прошу ответить на пару вопросов.

  1. в каком режиме эксплуатируете: полно - или полушаговом? почему?

  2. на вход “CONTROL” l297 подаёте высокий или низкий уровень сигнала? и вообще изменяется ли что-то в работе при том или ином уровне сигнала. (этот вход определяет как проходит шим модуляция по фазам или разрешающим сигналам самих мостов.)
    буду очень признателен, хотя бы за частичную информацию. разведённую pcb и схему выложу потом на форуме. 😎

"Мозги" cnc-контроллеров, драйверы, совместимость
Sergei-md:

Уважаемый Художник!

Чесно говоря, у меня такое впечетление, что здесь на форуме, и не только в этой теме, у тебя одна задача:
ПОКАЗАТЬ КАКОЙ ТЫ УМНЫЙ И ЗАПУДРИТЬ ВСЕМ МОЗГИ СВОЕЙ ОБРАЗОВАНОСТЬЮ.

Как ты думаешь, кому надо всё то, что ты здесь написал?

Здесь стараються многие на практике собрать HOBBY CNC, Подчёркиваю “HOBBY”!!!

И кому нужны все эти USB и RS 232 114 Кбод/с и другая мозготрёпка с быстродействием,  когда уже свё отлично работает на LPT порту.

За бугром многие проф контролеры делают на LPT и не собираются переходить на другой стандарт, а ты грузишь всёх разной х…й.

LPT - Просто, надёжно, доступно а главное дёшего!!!

После прочтения твоей писанины, у многих сразу пройдёт желание заниматься сборкой ЧПУ.

Без обид, просто надоело читать этот трёп.
А здесь ты очень сильно ошибаешся. Не только получиться, а реально работает и очень качественно.

ПОДДЕРЖИВАЮ!!! НЕ НАДО УСЛОЖНЯТЬ ТО, ЧТО ВСЕ ПЫТАЮТСЯ СДЕЛАТЬ ПРОЩЕ
😈

Добавлено

всётаки решил взяться и разработать "человеческий " вариант на l297-298. но хотел бы убрать ненужные перемычки, что бы не усложнять pcb. 😃
поэтому кто может поделиться опытом (реальным) эксплуатации подобного драйвера прошу ответить на пару вопросов.

  1. в каком режиме эксплуатируете: полно - или полушаговом? почему?

  2. на вход “CONTROL” l297 подаёте высокий или низкий уровень сигнала? и вообще изменяется ли что-то в работе при том или ином уровне сигнала. (этот вход определяет как проходит шим модуляция по фазам или разрешающим сигналам самих мостов.)
    буду очень признателен, хотя бы за частичную информацию. разведённую pcb и схему выложу потом на форуме. 😎

самодельный станок чпу (cnc)
Sergei-md:

С самого начала делал как  ты говоришь. Тот же свист при регулировке тока.
Я думаю, может они подбираются исходя из параметров двигателя (индуктивность и сопротивление катушек)
У меня куча схем с этими R и С, и практически на всех разные номиналы стоят, значит они всё таки как то расчитываются 😃
Вот на этой схеме уже другие номиналы:

не парься по поводу фильтрующих элементов датчиков тока, а внимательно читай дата шиты. в одном из APPLICATION NOTE написано что применение этих элиментов не требуется
цитирую:" Because of the Set-dominant Latch Inside the L297 it is Possible to Hide Current Spikes and
Noise Across the Sense Resistors thus Avoiding External Filters." там ещё есть картинка, где этот резак с ёмкостью перечёркнуты ЖИРНОЙ чертой 😉

частоту (RC цепочку) для внутреннего генератора l297, нужно выбирать исходя из приеместости двигателя, желательно четырёх кратную от числа шагов в секунду, но не более 25-30кГц при связке с L298. удачи 😉

самодельный станок чпу (cnc)

Народ
кто может подсказать обязатильно ли синхронизировать L297 между собой
влияет на работу или это только для удобства (рассыпухи меньше) 😃
в дата шите говорится что это позволяет избежать помех по земле, но как-то не внятно: надо это делать или не очень? не хотелось бы пускать ещё один проводник синхро (я уж лучше повешу ёмкость и резак для осцилятора) 😊

самодельный станок чпу (cnc)
Vitaly:

Я не бедный 😃 . Если мне понадобится что-то CNC-образное, я это скорее всего купил бы.

Просто как человек, привыкший к удобствам, задал вполне резонный вопрос: почему не делают более удобных вещей, тем более если самим хочется разрабатывать. Мы ведь обсуждаем не промышленные применения, а любительские. У моего компа LPT вообще нет. Зато USB целых 5 штук. И Bluetooth там торчит тоже. Чес слово, если мне оплачивать стоимость станка, где набегает 500-1000 баксов, то я бы не стал жаться на дополнительные 50-100 ради нормального контроллера. Чтобы все мухой жужжало, и без проводов.

А насчет многоплаточных конструкций для домашних условий - ну фиг знает. Мне в Питере мелкие партии (несколько квадратных дешиметров) вставали меньше 100 баксов вместе с подготовкой производства. Ей богу, за эти деньги махать утюгом над лазерным принтером не буду. И хлорные железки разводить - тоже кукиш. Так что я выбираю пепси, и компактные моноблочные конструкции, желательно беспроводные 😃 .

по поводу удобных вещей - как то само слово “удобный” не стыкуется с промышленным оборудованием, к нему скорее подходит “практичность” и надёжность. не делают - тк нет смысла НИКАКОГО. я уже писал что делают и что имеет смысл - оптоволоконный интерфейс. слишком новы и слишком много ограничений в беспроводных интерфейсах которые для cnc машин губительны. лично я отказываюсь поддерживать дальнейшие бессмысленные теоретические разговоры о WiFI или BT. гораздо больше смысла в usb или 1394. я тоже человек не бедный занимаюсь поставками промышленного оборудования (западного) нашим станкостроительным предприятиям: точная механика, электропривода, системы управления. сам я обучался на разработчика систем управления и электроприводов, поэтому тема мне знакома не по наслышке. нет- конечно не из бедности, но мне за ДЕРЖАВУ обидно плата в которой деталек на 15 уе продаётся за сотни евро! наши инженеры просто не могут позволить себе изучить опыт зарубежъя вот и тюхают они нам разную х-ю, а я им помагаю. глупо скажите? рублю сук на котором сижу? не знаю что ответить… но поверьте с европейским производством и инженирингом я знаком не по наслышке. разница в том, что делают они для того что-бы работало и стараются исключить ошибки. а наши разрабатывают с кучей функций, а отладка - ну потом, когда соберём… так и валяется на заводах всякой ерунды, с возможностями хоть через спутник управляй - а на станке ну ни в какую не работает. может спутник надо запустить с сетевым доступом ко всем станкам совка??

Добавлено

technik:

2sergios

Да , A3977 вещь хорошая, микрошаговый режим , меньше обвязки.Но как её достать, да и сколько она будет стоить?
Наверное проще будет применить микроконтроллер.Есть один интересный PDF , там про контроллер на PIC18C452(+L298), который обеспечивает полный шаг ,полушаг , 1\4 , 1\8 , 1\16 и 1\32 деление шага. Жаль что для 3 осей придётся покупать 3 микроконтроллера.
2 СергейЛ

С какой макс. скоростью могут вращаться ДШИ-200 при управлении ими в полушаговом режиме от контроллера на L297 и L298?
Вообще предпочтительней микрошаговый режим ,и не только из-за большей точности позиционирования.Я где-то читал , что при микрошаговом режиме можно добиться скорости вращения большей ,чем указано в паспорте к двигателю.А этого так хотелось бы по отношению к ДШИ-200.

по стоимости 3977 -писал, от 5уе (внимательно! читайте предидущие сообщения) 😈
про макс скорость дши 200 всё зависит от типа (1,2,3) и способа соединения обмоток, а так-же используемого напряжения питания схемы комммутации. частота определяется скоростью наростания тока в обмотках, которая обратно пропорциональна индуктивности (справедливо для режимов начиная с полушагового, иначе ограничение - резонансом). точно не считал. скорость выше можно получить уже при полушаговом режиме, тк провал на механической характеристике двигателя уменьшается. наиболее оптимальным режимом управления считаю полушаговый с реализацией SHAPING MODE, что так отчаянно пытается незамечать СергейЛ (он не знает зачем и когда увеличивать ток в обмотках на 41%). использовать четверть шага и менее - не рекомендую, тк сильно увеличивается тепловое рассеивание системы в целом. плюса в точности тоже немного тк размер шага сравнивается с погрешностью шага самого двигателя. специальные двигатели для мокрошагового режима обсуждать не будем.

Добавлено

Akvadak:

Хорошо вам там в Питере. Только вот нам сельским радиолюбителям гораздо хуже приходится. Ближайшее место по изготовлению плат километрах этак в 120 да и цены у вас просто смешные, у нас одна подготовка производства 200 стоит.
А что касается USB и прочей экзотики кто спорит удобно и нужно к этому стремится,  но пока не все такие богатые.

Добавлено
В споре рождается истина  😃 .
Жаль только развитие темы по функционльности этого контроллера не получилось.
Народ не очень обрадовался новым веяньям, а жаль.  😃

Добавлено

Кстати товрищам из Минска у вас же продают  готовые контроллеры шаговых двигателей причем с набором разных фич внутри. Всего за 60 у.е.
www.spetspribor.com/products/…/controllers.html

спасибо мил человек, от людей из минска 😁 , только характеристики предлагаемых ими систем управления - смешны. на г-но мне и 10 уе жалко, кто бы мне в минске A3977 продал 3-4 штучки 😎

Добавлено

technik:

2 СергейЛ

В микрошаге мощность не упадет , а наоборот возрастет,так как шаги очень маленькие и ротор поворачивается на маленький угол.Сравни сам, что двигателю повернуть нагрузку допустим на пол оборота , а что на градус при тех же токах.

не вдаваясь в подробности отвечу за СергейЛ - ваша точка зрения не верна, думаю он со мной согласится. выиграть можно только в скорости.

Добавлено

Sergei-md:

Фирма Allegro MicroSystems, Inc., как будто все свои изделия создавала специально  для ДШИ200 😁
www.allegromicro.com/ic/motor.asp
Кроме А3977, у них есть и по интереснее изделия, типа SLA7062MLF2102.
Но всё это дорого и проблемотично доставаемо

😃 SLA7060M thru SLA7062M Unipolar Stepper-Motor Translator/Drivers
Униполяр! чем же он интересен? 😕

Добавлено

к сожалению на следующей неделе не смогу принять участия в совместной работе - уезжаю на техническую выставку в Литву, посмотрим что буржуи делают на шаговиках 😁
всем кто напишит отвечу по приезду: 30-31.05.05 😃

самодельный станок чпу (cnc)

я вот подумал…
могу нарисовать схемку в EAGLE, к сожалению не владею навыками разводки платы в этой проге. схемку смогу выложить на форуме, если кто возмётся развести pcb. и… кто имеет опыт работы с l297 как выбираете режим работы шим модулятора (вход control) по фазам или мостам?? (те высокий уровень на вход даёте или низкий???) не хочется в схему закладывать перемычки лишние для выбора режима - уж лучше сразу развести…

самодельный станок чпу (cnc)
Sergei-md:

Согласен с Sergios, LPT самый простой и надёжный вариант для использования в ЧПУ системах. Так что, не чего придумывать велосипед 😉

Контролер без РС, тоже фигня!!! Такой вариант хорош только при производстве изделий в количество 1000 и более. А такие любители как мы, всегда захотят изготовить что то новое и неординарное.

По поводу доведения до ума L297-298, то я ЗА!!! На сегодняшний день, это самый доступный и самый дешовый вариант изготовления контроллера.
Тем более,что можно вообще отказаться от L298 и использовать Mofset ключи типа IRFZ44 или IRL540 с токами работы до 20А и напругой до 100В. Я себе такой собрал (L297+SN74LS09+IRL540), и не парюсь с L298 которые при первой возможности горят как спички.

По поводу А3977, хороший драйвер, но очень дорогой и дифицитный.
Я у себя в Кишинёве решил заказать, так мне сказале, что в Москве нету, а нашлись только 5 штук в Калининграде на складе 😕  и цена одной штуке 20$ плюс доставка.
Так на кой чёрт нужен такой дефицит и за такие бабки? А не дай бог спалиться, опять заказывай. Нет такой вариант мне лично не подходит 😦

A3977 в москве стоит 5-10$ !!! смотри сам: на www.efind.ru

по поводу сгорит… я не совсем ещё разобрался но помоему в ней система защиты как в L6208 - такие микрухи спалить – уметь ещё надо!
😋 😁 для надёги лучше сразу молотком 😃 , короче выбить можно только подачей напруги значительно больше номинальной. недостатки у неё тоже очевидны - небольшая нагрузочная способность 😕 , но для дши 200 или FL motor о котором говорилось ранее вполне достаточная. режим шага - вплоть до 1\8. меня лично интересует только полушаговый, так вот компенсация момента реализована в ней внутрисхемно! а в l297 надо рассыпуху добавялять, в l6208 вообще проблема скомпенсировать, а терять мощность и без того слабого двигла как-то не хочется 😉 по мосфетам это конечно грамотно!!! только плата мне кажется получится двухсторонней (или я ошибся?) - дома проблема сделать.

самодельный станок чпу (cnc)

😠 USB, беспроводные интерфейсы… 😠 LPT умирает… да кто вам такое сказал? в промышленных системах упраления приводами паралельный интерфейс никуда не уходит!!! если все такие умные (что могут спроектировать железо для управления шаговиками по беспроводному интерфейсу), то почему такие бедные.? 😕 по поводу серийных интерфейсов: в промышленности применяется SERCOS (оптоволокно), на это есть причины. да и зачем по последовательному передавать?? потом все равно в паралельный преобразовывать для управления драйверами привода. вы обсуждаете пути (и ошибки) которые давно прошли западные инженеры. да доведите вы до ума хотябы L297+298/. это действительно доступный вариант. второе что надо вводить в систему это обратную связь по положению, а не думать как поменять интерфейс. обработать сигналы от концевиков. продумать выход в исходную точку (нулевую координату), и не говорите что когда концевик сработал тогда и приехал в исходную точку - это делетанство, потому как механические выключатели срабатывают весьма не точно и после смены интсрумента вы начнёте обрабатывать деталь с смещением (если не ввести обратную связь по положению).

…контроллер внутренний (круг, квадрат и все такое…) - предлагаю закрыть эту тему тк это напрямую протеворечит цели подобных форумов - созданию УНИВеРСАЛЬНОЙ машины.

😈 нервов не хватает…
я имею достаточный опыт в проектировании станков, работаю с десятком станкостроительных предприятий разного профиля, и поверьте не стоит усложнять машину там где нет в этом необходимости!

предлагаю совместными усилиями:

  1. довести до ума схему на L297 (или взять Allegro A3977, если поможете найти -у нас (в минске) не продают). принципиалку я могу разработать, нужно грамотно развести pcb.

  2. вести разработку модульно, а не делать огромную плату для всего сразу. технологически в домашних условиях проще сделать небольшие платы (лазерный принтер - утюг).

  3. использовать двигатели с небольшим током обмоток (дши 200 - подходят все) тк при компенсации момента требуется увеличение тока на 41% и если двигатель скажем на 2.5А то l298 уже придётся туго.
    … утал писать потом допишу. 😁

и народ, кто ещё занят электроникой всех прошу ознакомтесь с дата шитом на A3977 - микросхема уникальная и просто супер для того о чём мы говорим! по всем параметрам ОБЯЗЯТЕЛЬНО ПОСМОТРИТЕ!! для затравки даю схемку. при использовании под дши 200 можно ещё упростить. эта мсх шикарно! разводится на плате. знаю в москве такие мсх -не проблема. может кто поможет в приобретении? 😎

самодельный станок чпу (cnc)
СергейЛ:

Я не знаю чем вы владеете и какими нюансами, но мой контроллер собранный по класической схеме L297-L298 - работает отлично!!! с любой программой!!!
Я думаю что со мной согласяться многие.
И не стоит так волноваться и говорить о том, что L297-L298 так плохи, а лучше бы предложили какой нибудь свой вариант. Народ бы рассмотрел его.
А то теоретиков полно, а на практике выходит совсем по другому

к моему сожалению вы даже не поняли о чём я писал 😅 естественно что l297-298 работает, почему нет? речь шла о неполном использовании двигателя и возможностей l297. ну да, ладно проехали не стану в даваться в теорию управления скажу только что САМЫЙ оптимальный вариант для дши allegro A3977. схема проще, управление более грамотное (несравнить даже с L6208), и полное использование обмоток двигателя с минимальным тепловым рассеиванием самого двигателя. микросхемы это новые ( L6208 и A3977) потму к сожалению не могу купить (в москве не бываю:( ). кстати 3977 в два раза дешевле 6208. чего говорить - смотри: www.thsengineering.com/…/a3977proto.html и не спрашивай про монтаж самой мсх, там всё описано.

самодельный станок чпу (cnc)

😈 ребята, объясните мне (человеку без радиотехнического образования), почему вы зациклились на управлении шд в биполярном варианте чарез l297-298 где логика 😎 ни в одной из схем на которые давалась ссылка не использована!!! возможность компенсации момента в полушаговом режиме. т.е. мы получаем отдачу как в униполярном варианте управления (я говорю о дши 200). про полношаговый режим говорить не будем (уж очень он нехорош). или все настолько богаты, что бы не увеличивать отдачу от двигателя на 41%, а просто купить его “побольше” (и соответственно дороже) 😈 или я тут один владею нюансами управления шд? (окончил кафедру автоматизированного электрпривода в политехнической академии) 😇

самодельный станок чпу (cnc)
Cаша:

а что неужеле не найдется спец изготовить это-

опять двадцать пять!! 😠
та фотка что ты выложил…
в общем был я на этом производстве где делают швп и направляющие, так там один станок в производственном цикле стоит болше многих наших заводов целиком! вы даже представить себе не можите всю технологичность процесса. в конце концов если очень горит могу продать вам любую швп из того каталога на который давал ссылку, но думаю вы не готовы будете за это заплатить. лично я отказался.

Добавлено

все так бурно обсуждают механику 😃
а как с электроникой, кто нибудь может поделиться схемой с pcb для управления в полушаговом режиме с компенсацией момента

самодельный станок чпу (cnc)

ребята, вы меня всё больше удивляете (я говорю о механике). не изобретайте ШВП и не пытайтесь. там много нюансов (чест слово замучаюсь писать). используёте трапецевидный винт (если на швп денег нет), синхро- ременную передачу, либо реечно зубчатую передачу. по вертикали - можно шпильку (люфт выберется под весом инструмента. хотите швп? смотрите: www.boschrexroth.com:80/…/index.jsp и не говорите болше о самодельной швп - смешно. станкостроительные заводы не могут для себя её сделать, а вы дома?

самодельный станок чпу (cnc)

решил ещё немного добавить инфо по механике.
сам занимаюсь поставками линеарной техники (техники линейных перемещений) нашим промышленникам. сказать, что это дорого - это ничего не сказать. наиболее простой вариант замены в наших условиях это использование калиброванных стальных валов в качестве направляющих и бронзовых втулок как блоков скольжения. сам привод проще сделать ременной из ремня армированного стекловолокном или сталью (трос).

самодельный станок чпу (cnc)

Читал , плакал, иногда смеялся 😂
В кратце: давно занимаюсь подобным проектом, но в силу отсутствия свободного времени ушёл не далеко. Тем не менее уже достаточно поднаторел, что бы не делать детских ошибок. Был удивлён, что у нас кто-то пытается сам собрать станок с чпу, до этого я переписывался только с забугорными энтузиастами. Сам собрал три оси: класика 297+298. до железа руки не дошли. схема мне не очень понравилась. сейчас нахожусь перед выбором на чём делать. варианты: L6208 или А3977 - может кто имеет опыт или слышал как другие делали? разработать принципиальную часть вроде не проблема, но нехочется идти по неверному пути. про L6208 забугорцы пишут, что гораздо лучше чем 297+8. Опять-же деталек меньше. Смущает отсутствие компенсации педения момента в полушаговом режиме (думаю это единственный приемлемый вариант управления, не стану углублятся почему - в основном по нагреву), вводить микроконтроллер в схему нет желания. В А3977 всё с этим впорядке, но чутка поменьше нагрузочная способность. Посоветуйте кто может.
Вопрос к Sergei-md видел фото вашего контроллера ( к сожалению принципиалка так и не была выложена только pcb) смутило отсутствие емкостей по питанию около 298-х. Как с помехоустойчивостью?? Можно ли глянуть на саму схему? Может на фото не видно? И проконтроллеры в схемах - действитель, дайте ссылку где указано ЗАЧЕМ??? это нужно для LPT кроме защиты авторских прав.??

Добавлено

Sergei-md:

Ты определись сначала, схема на микроконтроллере или на L297-298.
А то какова понту их вместе на одну схему вешать.
Схема, плата и прошивка этого контроллера есть:
magiist.free.eplanet.hu/_dwad_/frameset.php?path=h…

Я дополнительно доработал плату под концевые выключатели, првязаные к програме Mach2 , Master5 или Ксам4.

Работает отлично.
Программой “Hobby CNC PWM Manager”, можно задавать и прошивать любые параметры работы ШД.
Добавлено

Плата моего контра на L297-298.
Запарился её трасировать 😊

В архиве плата в расширении *.lay под распечатку.
Используйте программу “Sprint-Layout 4”.

Сергей, думаю в твоей платке есть ошибка. Она не совсем правильно разведена. Для увеличения помехоустойчивости нужно ( в любом месте) разорвать кольцо (контур) который образован нулевым проводником по краю платы (периметру).