Контроллеры станков с ЧПУ от UR3VCD.
Модераторы: Dj_smart, life, koolhatcker
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Контроллеры станков с ЧПУ от UR3VCD.
Привет всем.
Сегодня снял видео работы ШИМ управления шпинделем контроллера UR3VCD V4.3 на L297+L298, но куда выложить ненашел. Оказалось что на форуме нету собраной информации о моих платах контроллеров. По этому решил создать новую ветку, в которой буду отвечать на вопросы и выкладывать свежую информацию о наработках.
Пока вот видео, как можно при помощи штатной ШИМ программы MACH3 регулировать скорость вращения двигателя шпинделя.
http://www.youtube.com/watch?v=c7gfkybVo5o
Сегодня снял видео работы ШИМ управления шпинделем контроллера UR3VCD V4.3 на L297+L298, но куда выложить ненашел. Оказалось что на форуме нету собраной информации о моих платах контроллеров. По этому решил создать новую ветку, в которой буду отвечать на вопросы и выкладывать свежую информацию о наработках.
Пока вот видео, как можно при помощи штатной ШИМ программы MACH3 регулировать скорость вращения двигателя шпинделя.
http://www.youtube.com/watch?v=c7gfkybVo5o
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Для тех, кто не в курсе о каких контроллерах идет речь, то перечилю список контроллеров и вообще устройств изготовленных мною и применимых для станка с ЧПУ.
Контроллеры:
- первый контроллер UR3VCD V1.0 с выходом на транзисторных сборках. Проект закрыт.
- второй контроллер UR3VCD V2.0 с выходом на составных транзисторах. Проект закрыт.
- контроллер UR3VCD V3.0 с выходом на полевых транзисторах. Контроллер получился неудачный, т.к. сигнал управления транзисторами слишком слаб и они перегреваются. Проект закрыт.
Фото готовой платы не делал в виду её неактуальности.
- контроллер на микросхемах L297 и L298. Версия V4.0 - полностью повторяла контроллер в первоисточнике
Описание первоисточника:
Файлы с чертежами контрллеров V4.X не выкладываю, дабы не вызывать гнева автора первоисточника.
Все последующие модификации выполнены на его основе с добавлениями/изменениями конструкции и схемы, улучшающими технические и эксплуатационные характеристики.
- контроллер UR3VCD V4.1 идентичен версии V4.0, но с утолщенными дорожками, передвинутыми компонентами, добавлен стабилизатор питания питания +5В и индикатор наличия питания.
- контроллер UR3VCD V4.2 имеет основное отличие - это ключ управления шпинделем с динамическим торможением:
- последняя версия контроллера UR3VCD V4.3 - добавлена клемма цепи +5В, что позволяет запитать контроллер внешним напряжением +5В (исключив стабилизатор 7805 и баластный резистор), или на оборот подключить к контроллеру внешнюю слаботочную нагрузку по цепи +5В
- простой, но интересный стабилизатор скорости вращения двигателя шпинделя.
Первоисточник находится здесь:
http://www.foar.ru/topic.php?forum=30&topic=5
Моя версия печатной платы:
- импульсный обратноходовый блок питания на микросхеме UC3843 и транзисторе IRF840 с обратной связью на оптопаре, пригодный для питания станка с ЧПУ
Печатная плата:
Контроллеры:
- первый контроллер UR3VCD V1.0 с выходом на транзисторных сборках. Проект закрыт.
- второй контроллер UR3VCD V2.0 с выходом на составных транзисторах. Проект закрыт.
- контроллер UR3VCD V3.0 с выходом на полевых транзисторах. Контроллер получился неудачный, т.к. сигнал управления транзисторами слишком слаб и они перегреваются. Проект закрыт.
Фото готовой платы не делал в виду её неактуальности.
- контроллер на микросхемах L297 и L298. Версия V4.0 - полностью повторяла контроллер в первоисточнике
Описание первоисточника:
Файлы с чертежами контрллеров V4.X не выкладываю, дабы не вызывать гнева автора первоисточника.
Все последующие модификации выполнены на его основе с добавлениями/изменениями конструкции и схемы, улучшающими технические и эксплуатационные характеристики.
- контроллер UR3VCD V4.1 идентичен версии V4.0, но с утолщенными дорожками, передвинутыми компонентами, добавлен стабилизатор питания питания +5В и индикатор наличия питания.
- контроллер UR3VCD V4.2 имеет основное отличие - это ключ управления шпинделем с динамическим торможением:
- последняя версия контроллера UR3VCD V4.3 - добавлена клемма цепи +5В, что позволяет запитать контроллер внешним напряжением +5В (исключив стабилизатор 7805 и баластный резистор), или на оборот подключить к контроллеру внешнюю слаботочную нагрузку по цепи +5В
- простой, но интересный стабилизатор скорости вращения двигателя шпинделя.
Первоисточник находится здесь:
http://www.foar.ru/topic.php?forum=30&topic=5
Моя версия печатной платы:
- импульсный обратноходовый блок питания на микросхеме UC3843 и транзисторе IRF840 с обратной связью на оптопаре, пригодный для питания станка с ЧПУ
Печатная плата:
Последний раз редактировалось ur3vcd 25 апр 2011, 11:14, всего редактировалось 2 раза.
- kernel
- Станкостроитель
- Сообщения: 765
- Зарегистрирован: 05 фев 2011, 01:00
- Имя: Max
- Откуда: Красноярск
Появились вопросы по управлению шпинделем Пока сильно не въезжал в эту тему, но вроде как для самого управления шпинделем ШИМом достаточно на один их выходов LPT цепануть полевик (при желании через оптопару). Так ведь? Тогда получается приведенная Вами схемка на 4-х транзисторах нужна именно для резкого торможения?
И еще, на схеме видно мотор ДПР62-Н1-03. По нему тоже вопрос есть Этот "шпиндель" же имеется у Вас на руках? Если да, то удалось ли им что-либо спокойно резать (хотя бы фанеру) или только для сверления используете? Просто у самого такой двигатель есть (с хранения), хотел из него шпиндель сделать, но подумал, что недостаточно мощности его будет даже для резки фанеры (да и оборотов мало, нужно через ремень повышать, а там и момент упадет...). А мотор хороший
И еще, на схеме видно мотор ДПР62-Н1-03. По нему тоже вопрос есть Этот "шпиндель" же имеется у Вас на руках? Если да, то удалось ли им что-либо спокойно резать (хотя бы фанеру) или только для сверления используете? Просто у самого такой двигатель есть (с хранения), хотел из него шпиндель сделать, но подумал, что недостаточно мощности его будет даже для резки фанеры (да и оборотов мало, нужно через ремень повышать, а там и момент упадет...). А мотор хороший
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Сюда когдато заливал инфу про этот БП.tim писал(а):а где можно подробнее прочесть про этот блок питания?- импульсный обратноходовый блок питания на микросхеме UC3843 и транзисторе IRF840 с обратной связью на оптопаре, пригодный для питания станка с ЧПУ
какое у него выходное напряжение и мощность?
http://cncfiles.su/download.php?id=784
На описание дать прямую ссылку немогу, но если погуглить про "самодельный сабвуфер 2.1" и БП на UC3843 - можно найти пару постов с описанием.
На печатной плате указаны выходные напряжения и моточные данные. На фото есть обозначение транформатора и на него в инете есть PDF.
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Да, теоретически так и есть - достаточно в МАЧе на вкладке выходов управления шпинелем включить PWM и настроить минимальную длину импульса и частоту ШИМа. Но не тут то было - станок меняет обороты, в пределах первых 10-ти процентов идет плавный рост скорости до максимума при холостых оборотах. А под нагрузкой происходит резкий спад оборотов.kernel писал(а):для самого управления шпинделем ШИМом достаточно на один их выходов LPT цепануть полевик
Схема на четрыех транзисторах, как ни странно, ведет себя совершенно по другому (см. видеоролик в первом посте). Это связанно с тем, что во врея импульса происходит разгон мотора, а во время паузы - его торможеие! Таким образом при изменении скважности происходит плавный переход от максимально заторможенного ротора, до свободного вращения. И момент а валу при этом совершенно другой - на малых оборотах крутящий момент гораздо выше, чем в схеме с одним транзистором.
Транзисторы лучше ставить с буквой L (хорошо работает IRL2505), а частоту ШИМа выбирать небольшой, дабы не перегружать порт ЛПТ большой входной емкостью затвора. Верхнее плече по схеме тоже - транзистор IRF9540 показал лучшие результаты, чем IRF4905 - при этом на нагруженном вале ДПРа транзисторы чуть теплые и без радиаторов (а с указанными на схеме перегревались).
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Да, мотор такой сейчас установлен на станок UR3VCD №5 и с него все началось - на станке №1 он имел патрон 6мм, на станке №4 - я пытался усилить вал, использовав диаметр 8мм и шкивы с ременной передачей.kernel писал(а):...мотор ДПР62-Н1-03....имеется у Вас на руках? ...что-либо спокойно резать (хотя бы фанеру) или только для сверления используете? ...нужно через ремень повышать, а там и момент упадет... А мотор хороший
Результат - мотор слаб для фрезеровки - его родные подшипники и диаметр вала не позволяют вешать на него напрямую патрон или цангу. И ременная передача имеет слишком низкий КПД.
В итоге он стоит на станке с недостаточной жесткостью №5 для сверления ПП - тут его хватает. При прямом приводе оборотов тоже достаточно - у меня питание 32В на него поступает.
На станок из "металло-проката" №6 думаю покупать промышленый дремель или ручной фрезер ФЕРМ 850.
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Народ, планирую дополнить плату контроллера V4.4 ещё одним транзисторным ключом для управления дополнительным устройством (охлаждение, подача эмульсии, пылесос, освещение и т.п.). Ну, а затем попробовать заказать партию заводских плат.
Вопрос к присутствующим - на сколько это актуально? И что ещё хотелось бы видеть в этом несложном и компактном контроллере?
Также вынашиваю идею разработки четырех-канального контроллера для управления дополнительной поворотной осью или с приводом портала двумя ШД (но это уже будет версия V5.Х).
Вопрос к присутствующим - на сколько это актуально? И что ещё хотелось бы видеть в этом несложном и компактном контроллере?
Также вынашиваю идею разработки четырех-канального контроллера для управления дополнительной поворотной осью или с приводом портала двумя ШД (но это уже будет версия V5.Х).
Не в тему:
Если идея с заказом заводских плат будет развиваться - перенесу её в Барахолку
- kernel
- Станкостроитель
- Сообщения: 765
- Зарегистрирован: 05 фев 2011, 01:00
- Имя: Max
- Откуда: Красноярск
Не, вот такой:
А вообще, как вариант, можно печатку развести под 4 оси, а напаивать 3 оси и 4 только "по заказу" И, кстати, кондеры подальше от L298 может быть стОит разместить?
PS: но если бы я, например, был покупателем контроллера (и если бы мне нужен был контроллер), то я бы купил только контроллер с внешними полевиками (например, L297+IRFZ или МК+IRFZ).
Показать/Спрятать
PS: но если бы я, например, был покупателем контроллера (и если бы мне нужен был контроллер), то я бы купил только контроллер с внешними полевиками (например, L297+IRFZ или МК+IRFZ).
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
У меня первое впечатление было от увиденной картинки, что это ктото в фотошопе пошутил! А присмотрелся - вроде нетkernel писал(а):Не, вот такой:Показать/Спрятать
Интересно для чего нужно 20 каналов?!
Хорошая мысль - я над этим задумаюсь, кгда буду заводские платы заказывать!kernel писал(а):А вообще, как вариант, можно печатку развести под 4 оси, а напаивать 3 оси и 4 только "по заказу" И, кстати, кондеры подальше от L298 может быть стОит разместить?
А на счет этого - все зависит от того, какой будет станок и с какими моторами. Этот контроллер подкупает своей простотой и компактностью при широких функциональных фозможностях, и на мой взгляд идеально подходит для малогабаритных станков. А если уж надо строить большой станок, то тут коннечно нужны моторы от 3-х ампер и выше.kernel писал(а):PS: но если бы я, например, был покупателем контроллера (и если бы мне нужен был контроллер), то я бы купил только контроллер с внешними полевиками (например, L297+IRFZ или МК+IRFZ).
- kernel
- Станкостроитель
- Сообщения: 765
- Зарегистрирован: 05 фев 2011, 01:00
- Имя: Max
- Откуда: Красноярск
Это контроллер "PhotoshopCNC v.12.7"ur3vcd писал(а):У меня первое впечатление было от увиденной картинки, что это ктото в фотошопе пошутил! А присмотрелся - вроде нет
Интересно для чего нужно 20 каналов?!
Т.е. все же шутка
А может быть как-то предусмотреть разводку, а именно "пятачки" под L298, чтобы можно было напаять полевиков (или через какую-нибудь платку-переходик поставить вместо 298 полевики)? Естест-но, если не в ущерб работе L298.ur3vcd писал(а):А на счет этого - все зависит от того, какой будет станок и с какими моторами. Этот контроллер подкупает своей простотой и компактностью при широких функциональных фозможностях, и на мой взгляд идеально подходит для малогабаритных станков. А если уж надо строить большой станок, то тут коннечно нужны моторы от 3-х ампер и выше.
- celladon
- Станкостроитель
- Сообщения: 43
- Зарегистрирован: 03 дек 2009, 01:00
- Откуда: СПб
- Контактная информация:
Как вариант можно поставить две штуки L298 в параллель. Ток тогда можно увеличить до 4А в идеале. Делал такой вариант для одного двигателя. L298 ставятся спиной друг к другу через радиатор со cтенкой в 5мм. Ширина платы увеличивается всего на 15мм
Последний раз редактировалось celladon 28 апр 2011, 13:08, всего редактировалось 1 раз.
-
- КУМ
- Сообщения: 6126
- Зарегистрирован: 26 авг 2009, 00:00
- Имя: Николай Иосифович
- Откуда: Инта респ. Коми, 2000 км от Москвы на север!
- Контактная информация:
Присмотрись внимательнее, 6-й канал сдвинут до конца вправо, т.е. стал 20-м, а между 5-м и 20-м хорошо видны разрывы дорожек на печатной плате. Правда, автор довольно удачно сделал блик в районе 13-го каналаur3vcd писал(а): У меня первое впечатление было от увиденной картинки, что это ктото в фотошопе пошутил! А присмотрелся - вроде нет
Для развода.ur3vcd писал(а): Интересно для чего нужно 20 каналов?!
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
- kernel
- Станкостроитель
- Сообщения: 765
- Зарегистрирован: 05 фев 2011, 01:00
- Имя: Max
- Откуда: Красноярск
Опять же, как вариант, сделать возможность припаять вторую L298, но не напаивать пока не попросятcelladon писал(а):Как вариант можно поставить две штуки L298 в параллель. Ток тогда можно увеличить до 4А в идеале. Делал такой вариант для одного двигателя. L298 ставятся спиной друг к другу через радиатор со тенкой в 5мм. Ширина платы увеличивается всего на 15мм
Про 20-канальный контроллер -- это та самая платка, которая на 1 сообщение выше, чем мое сообщение с "лжеконтроллером" А без блика как-то сразу в глаза бросалась однообразность -) Пришлось "забликовать" -)
Не в тему:
Николай, пришли ко мне направляющие, сейчас пойду забирать Еще раз спасибо!
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Вот именно этот блик меня и ввел в заблуждение. Но насторожила однообразная тень от разъемов подключения ШД. Ну да ладно - это флуд...Trudogolik писал(а):Присмотрись внимательнее, 6-й канал сдвинут до конца вправо, т.е. стал 20-м, а между 5-м и 20-м хорошо видны разрывы дорожек на печатной плате. Правда, автор довольно удачно сделал блик в районе 13-го канала
А вот про параллельные 298-е - я думал об этом. Но считаю что с экономической точки зрения и функционала тогда уже лучше собирать на полевиках, только не люблю городить огород из кучи плат. Лучше уж сделать все на одной плате - да так, чтобы она имела при этом небольшие размеры. Но об этом когда возникнет потребность...
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Вдохновленный бурными обсуждениями новой версии контроллера и воспользовавшись свободным временем родил очередную версию контроллера UR3VCD V4.4.
Отличительные оссобенности:
- добавлен дополнительный транзисторный ключ для управления ещё одной нагрузкой с напряжением питания контроллера и током порядка нескольких ампер (например вентилятор, пылесос, электромагнитное рэле и т.п.);
- чуть расширена печатная плата, учтены советы по перестановке электролитов возле 298-х;
- добавлены шунтирующие конденсаторы по питанию 298-х (от ВЧ помех);
- добавлен диод, шунтирующий ЭДС-самоиндукции индуктивной нагрузки по основному каналу шпинделя (с динамическим торможением). Надеюсь что он только положительно повлияет на работу схемы. К сожалению аналогичный по дополнительному каналу "всунуть" неполучилось - слишком тесно;
- ну и так по мелочам - кое-что сдвинуто, кое-что поправлено...
Отличительные оссобенности:
- добавлен дополнительный транзисторный ключ для управления ещё одной нагрузкой с напряжением питания контроллера и током порядка нескольких ампер (например вентилятор, пылесос, электромагнитное рэле и т.п.);
- чуть расширена печатная плата, учтены советы по перестановке электролитов возле 298-х;
- добавлены шунтирующие конденсаторы по питанию 298-х (от ВЧ помех);
- добавлен диод, шунтирующий ЭДС-самоиндукции индуктивной нагрузки по основному каналу шпинделя (с динамическим торможением). Надеюсь что он только положительно повлияет на работу схемы. К сожалению аналогичный по дополнительному каналу "всунуть" неполучилось - слишком тесно;
- ну и так по мелочам - кое-что сдвинуто, кое-что поправлено...
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
ur3vcd, платки у тебя всегда были супер... Вопрс, почему бы не всунуть режим удержания, отлично зарекомендовавший себя узел на 555 таймере?
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Ну вот на 5.1 уже появилось свободное место - можно туда и всунуть. А так вообще нужно до этого дожить...
И кажется такое уже кто-то делал. Celladon это делал на микроконтроллере. Я размышляю - имеет ли смысл удержание делать для каждого канала по отдельности, или сэкономить и сделать одно общее для всех?
И кажется такое уже кто-то делал. Celladon это делал на микроконтроллере. Я размышляю - имеет ли смысл удержание делать для каждого канала по отдельности, или сэкономить и сделать одно общее для всех?
Последний раз редактировалось ur3vcd 28 апр 2011, 19:45, всего редактировалось 1 раз.
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Не, оно теряет всякий смысл, так как любая ось будет сбрасывать в рабочее...или сэкономить и сделать одно общее для всех?
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Очень хороший совет - обязательно подумаю куда их всунуть.celladon писал(а):Еще в качестве небольшого улучшения можно поставит фильтр на токоизмерительные резисторы. Без них некоторые двигатели шумят при простое. С фильтром звук исчез полностью.
Ну а пока добавлю фотку ещё одной из недавно собранных контроллеров UR3VCD V4.3
- ur3vcd
- Станкостроитель
- Сообщения: 145
- Зарегистрирован: 31 авг 2009, 00:00
- Откуда: Украина, Светловодск
- Контактная информация:
Печатки то конечно есть, да вот выложить я побаиваюсь.
ur3vcd писал(а):Файлы с чертежами контрллеров V4.X не выкладываю, дабы не вызывать гнева автора первоисточника.
Все последующие модификации выполнены на его основе с добавлениями/изменениями конструкции и схемы, улучшающими технические и эксплуатационные характеристики.