Идеи ЧПУ устройств на STM32 / ARM

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение MX_Master »

olegprom19 писал(а):от 15-ти + -
особо дешевле не видел
п.с. три платки лежат STM-ов пока руки не дошли до них
Полистал интернеты.. самодельный контроллер высоты явно уже есть. Народ, судя по форумам, уже делал такое, вопрос только в том - выложил ли кто-нибудь свои наработки в свободный доступ?

Если уж совсем ничего нет в свободном доступе, можно попробовать сделать.
crashzoom
Новичок
Сообщения: 32
Зарегистрирован: 18 дек 2012, 19:12
Репутация: 0
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение crashzoom »

MX_Master писал(а): Полистал интернеты.. самодельный контроллер высоты явно уже есть. Народ, судя по форумам, уже делал такое, вопрос только в том - выложил ли кто-нибудь свои наработки в свободный доступ?

Если уж совсем ничего нет в свободном доступе, можно попробовать сделать.
В свободном доступе нет, если и есть, то на столько примитивные по функционалу. Например, без защиты от "клевания", автономность, подпрыжки аппаратные, чвязь с пк для удобной настройки...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

MX_Master писал(а):Может кто-то уже пробовал играться с RT на апельсинке?
Наложить RT патч на ядро не проблема, но при этом теряются "ускорительные функции" видеочипа, ибо спеки на него пока закрыты и "драйвер" дают в скомпилённом виде под скомпилённое ядро.
Ходили слухи, что скоро сия проблема будет преодолена, но за новостями о Pi я не слежу - слабоваты они для меня.
MX_Master писал(а):А готовые почём?
Для LinuxCNC - $60. В принципе можно применить и не только для LinuxCNC.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение wldev »

crashzoom писал(а):В свободном доступе нет, если и есть, то на столько примитивные по функционалу. Например, без защиты от "клевания", автономность, подпрыжки аппаратные, чвязь с пк для удобной настройки...
А что должен уметь хороший THC?
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

crashzoom писал(а):В свободном доступе нет, если и есть, то на столько примитивные по функционалу. Например, без защиты от "клевания", автономность, подпрыжки аппаратные, чвязь с пк для удобной настройки...
+1
боле менее толковые проекты закрытые
UAVpilot писал(а):Для LinuxCNC - $60.
ссылку можно?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение MX_Master »

UAVpilot писал(а):
MX_Master писал(а):Может кто-то уже пробовал играться с RT на апельсинке?
Наложить RT патч на ядро не проблема, но при этом теряются "ускорительные функции" видеочипа, ибо спеки на него пока закрыты и "драйвер" дают в скомпилённом виде под скомпилённое ядро.
Ходили слухи, что скоро сия проблема будет преодолена, но за новостями о Pi я не слежу - слабоваты они для меня.
Понял. Мне видео выход "пока что" не нужен. Будет веб-интерфейс через Ethernet. Вощем, буду пробовать, потом отпишусь..
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

olegprom19 писал(а):ссылку можно?
http://mesanet.com/aiodaughter.html в самом конце THCAD
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):http://mesanet.com/aiodaughter.html в самом конце THCAD
это не THC (контроллер высоты резака)
это делитель и преобразователь напряжение-частота (с опторазвязкой)
т.е. на выходе частота зависит от входного напряжения
он не управляет резаком а выдает информацию об напряжении дуги
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

olegprom19 писал(а):он не управляет резаком а выдает информацию об напряжении дуги
А ты хотел отдельный контроллер со своим пультом и мотором за $60?.. :)

Резаком управляет ЧПУ получая данные от этого устройства.
Автономные контроллеры с собственным приводом на нормальном производстве неработоспособны, проверено не раз.
Вопервых надо переделывать станок, чтобы вместо крепления резака к Z добавить ещё одну ось, которой будет рулить автономный контроллер.
Вовторых появляется ещё один "пульт управления" этим THC, на котором надо не забыть настроить параметры для каждого задания. А вы таких операторов плазмы много видели, которые ничего не забывают?..
И на каждом новом металле надо провести тестовый рез, чтобы подобрать напряжение, которое нужно будет выставить на пульте THC.
Опять-же автономные THC не умеют правильно реализовывать "защиту от клевков" - они умеют только защищаться от моментов прохождения резака над дыркой, но совсем не умеют блокировать THC при снижении скорости реза, например при торможении и разгоне при прохождении углов, ибо не ведают о скорости движения резака.

А тут всё очень просто: в УП задаются высота прожига и высота реза в зависимости от металла. После прожига резак опускается на высоту реза и начинается рез - система THC в этот момент запоминает получившееся напряжение и дальше просто его поддерживает "подруливая" положением Z. У оператора никаких лишних органов управления и никаких тестовых резов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):А ты хотел отдельный контроллер со своим пультом и мотором за $60?.. :)
контроллер+ дисплей и кнопки вполне можно уложиться в 60$ да и в 30 думаю можно
мотор тут причем? речь про контроллер THC была
а в контроллерах THC обычно делитель блок управления дисплей с кнопками
входа под датчики и выхода на контроллер CNC
готовые варианты от 250$
Последний раз редактировалось olegprom19 30 июл 2017, 19:11, всего редактировалось 1 раз.
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):Вопервых надо переделывать станок, чтобы вместо крепления резака к Z добавить ещё одну ось, которой будет рулить автономный контроллер.
зачем переделывать?
если оси пока ещё нет, и собственно самого двигателя тоже
и это не автономный контроллер а автономное управление одной осью Z, остальными осями управляет также компьютер
полно роликов где THC самостоятельно управляет осью Z, и хорошо справляется
UAVpilot писал(а):Вовторых появляется ещё один "пульт управления" этим THC, на котором надо не забыть настроить параметры для каждого задания
там настраивается только напряжение дуги, поворотом ручки
так то ещё и ток плазмореза надо выставлять )))
UAVpilot писал(а):И на каждом новом металле надо провести тестовый рез, чтобы подобрать напряжение, которое нужно будет выставить на пульте THC.
это лишнее
по опыту резки выставляется значение, от типа и толщины
а компьютер по вашему сам определяет тип и толщину метала? напряжение также нужно задавать только в компьютере
UAVpilot писал(а):Опять-же автономные THC не умеют правильно реализовывать "защиту от клевков"
а компьютер чем лучше может определить что там дырка? с помощью этой платки напряжение - частота??
да и пишут в хар-ках THC что есть защита от клевков
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

olegprom19 писал(а):контроллер+ дисплей и кнопки вполне можно уложиться в 60$ да и в 30 думаю можно
Укладывайтесь! :)
olegprom19 писал(а):мотор тут причем? речь про контроллер THC была
а в контроллерах THC обычно делитель блок управления дисплей с кнопками
входа под датчики и выхода на контроллер CNC
Так и плата, на которую я дал ссылку для этого и предназначена, только без лишних кнопок и дисплеев. :)
А осью Z управляет сама ЧПУ получая данные о напряжении.
olegprom19 писал(а):там настраивается только напряжение дуги, поворотом ручки
olegprom19 писал(а):по опыту резки выставляется значение, от типа и толщины
Т.е. на глазок, не учитывая например загрязнение поверхности металла, и рискнуть дорогой заготовкой и временем выполнения заказа?..
А где взять этот опыт, если дали задание порезать такой металл, который оператор ещё не резал?.. Только не предлагай сделать тестовый рез. :)
olegprom19 писал(а):а компьютер по вашему сам определяет тип и толщину метала? напряжение также нужно задавать только в компьютере
Компьютеру толщину металла сообщат конструктор/программист в управляющей программе, а компьютер сам определит напряжение дуги для данного металла и заданной высоты. А не кто-то на глазок.
olegprom19 писал(а):так то ещё и ток плазмореза надо выставлять )))
А в чём проблема-то? Плазморез, у которого можно дистанционно настраивать такие параметры как ток совсем не дефицит. Даже распостранённые пауэрмаксы несложно доработать для этого.
olegprom19 писал(а):а компьютер чем лучше может определить что там дырка? с помощью этой платки напряжение - частота??
да и пишут в хар-ках THC что есть защита от клевков
Ещё раз, внимательно следи за буквами:
Любой THC определяет дырки по резкому изменению напряжения, и клевки в дырках предотвратить для них не проблема. А вот клевки при снижении скорости на углах и поворотах автономные THC отследить неспособны - у них нет данных о скорости движения резака в плоскости XY, а напряжение в таких случаях меняется плавно.
Ни в одном автономном THC не найдёшь вот такой настройки:
p.png (2169 просмотров) <a class='original' href='./download/file.php?id=117104&mode=view' target=_blank>Загрузить оригинал (146.38 КБ)</a>
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):Укладывайтесь! :)
так и поступило предложение разработать THC
UAVpilot писал(а):Так и плата, на которую я дал ссылку для этого и предназначена, только без лишних кнопок и дисплеев. :)
А осью Z управляет сама ЧПУ получая данные о напряжении
данную плату можно и самому сделать
там и контроллера то нету
да и деталек на 10$
да и к мачу просто так не прикрутить нужен видимо плагин какойто (не у всех линукс снс
UAVpilot писал(а):Компьютеру толщину металла сообщат конструктор/программист в управляющей программе, а компьютер сам определит напряжение дуги для данного металла и заданной высоты. А не кто-то на глазок.
все равно ручками вбивать
ну и тут примерно также ... ну чуть посложнее надо напряжение выставить
UAVpilot писал(а):А в чём проблема-то? Плазморез, у которого можно дистанционно настраивать такие параметры как ток совсем не дефицит. Даже распостранённые пауэрмаксы несложно доработать для этого.
не у всех промышленные плазморезы
вы правы можно на любом плазморезе сделать дистанционное выставление тока
но не всем это нужно, у всех разные требования и задачи к ЧПУ
UAVpilot писал(а):А вот клевки при снижении скорости на углах и поворотах автономные THC отследить неспособны - у них нет данных о скорости движения резака в плоскости XY, а напряжение в таких случаях меняется плавно.
так можно и сделать такую ТНС завести на нее степ и дир с обоих осей )))
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

olegprom19 писал(а):данную плату можно и самому сделать
там и контроллера то нету
да и деталек на 10$
Попробуйте...
Лично я насчитал примерно на $25 при оптовых закупках. Изготовление трёхслойной платы сюда не входит.
olegprom19 писал(а):все равно ручками вбивать
Не важно чем вбивать, важно при смене УП не забыть это сделать. А когда высоты указаны в УП, то о них и помнить не надо - сами "вобьются".
olegprom19 писал(а):да и к мачу просто так не прикрутить нужен видимо плагин какойто (не у всех линукс снс
Неужели в Mach нельзя подобные вещи делать его скриптами?.. Может ну его нафик? И воспользоваться нормальными решениями типа LinuxCNC, Kflop, mycnc?
Mach3 помнится умеет работать с THC, которые выдают сигналы UP и DOWN, но эти THC только для слегка неровных металлов, нормальная THC должна успевать резать металлочерепицу. :)
olegprom19 писал(а):ну и тут примерно также ... ну чуть посложнее надо напряжение выставить
Ну да, нужно ж угадать какое именно в этот раз на этой заготовке...
olegprom19 писал(а):так можно и сделать такую ТНС завести на нее степ и дир с обоих осей )))
И сделать ещё одну ручку на панели THC, чтоб для каждой УП выставлять указанную в ней рабочую скорость и надеяться, что она не меняется в УП.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
FLUKE
Мастер
Сообщения: 843
Зарегистрирован: 11 мар 2013, 21:18
Репутация: 187
Настоящее имя: Сергей
Откуда: Смоленск
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение FLUKE »

UAVpilot писал(а):А вот клевки при снижении скорости на углах и поворотах автономные THC отследить неспособны - у них нет данных о скорости движения резака в плоскости XY, а напряжение в таких случаях меняется плавно.
Ни в одном автономном THC не найдёшь вот такой настройки:
http://www.cnc-club.ru/forum/viewtopic. ... on#p331520
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):Изготовление трёхслойной платы сюда не входит.
а зачем там трехслойная плата? двух слоев за глаза
UAVpilot писал(а):Неужели в Mach нельзя подобные вещи делать его скриптами?.. Может ну его нафик? И воспользоваться нормальными решениями типа LinuxCNC, Kflop, mycnc?
Mach3 помнится умеет работать с THC, которые выдают сигналы UP и DOWN, но эти THC только для слегка неровных металлов, нормальная THC должна успевать резать металлочерепицу. :)
пока мач устраивает
у каждого свои требования и задачи
а так и станок поменять можно... и плазморез...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

olegprom19 писал(а):а зачем там трехслойная плата? двух слоев за глаза
Средний слой используется для экранирования. Эта плата нормально работает c ВЧ поджигом дуги.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):Средний слой используется для экранирования. Эта плата нормально работает c ВЧ поджигом дуги.
по ссылке
http://www.cnc-club.ru/forum/viewtopic. ... on#p331520
плата делителя обычная двухслойная также работает с ВЧ поджигом
никакого экранирования на входе стоит фильтр

да и на этой плате 3-го слоя не видно
Вложения
THCAD_10V.png (2051 просмотр) <a class='original' href='./download/file.php?id=117263&mode=view' target=_blank>Загрузить оригинал (2.91 МБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение Serg »

olegprom19 писал(а):по ссылке
http://www.cnc-club.ru/forum/viewtopic. ... on#p331520
плата делителя обычная двухслойная также работает с ВЧ поджигом
никакого экранирования на входе стоит фильтр
По моему там только вопрос есть про ВЧ поджиг, без ответа... :)
Почитал доку на него - наличие дуги контролируется измерением тока в кабеле "масса" - такой метод не "видит" горящую пилотную дугу, плавали - знаем...
olegprom19 писал(а):да и на этой плате 3-го слоя не видно
На этой фотке вообще мало что видно... А вот когда в руках её держишь - хорошо видно, особенно на просвет.
Хотя если хорошо присмотреться к фотке, то можно заметить, что область под деталями более тёмная - это как раз просвечивает фольга среднего слоя. Ну и можно разглядеть дорожки по периметру этих областей, соединенные переходными отверстиями с экраном.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
olegprom19
Опытный
Сообщения: 117
Зарегистрирован: 05 июн 2017, 18:28
Репутация: 7
Настоящее имя: Олег
Контактная информация:

Re: Идеи ЧПУ устройств на STM32 / ARM

Сообщение olegprom19 »

UAVpilot писал(а):По моему там только вопрос есть про ВЧ поджиг, без ответа... :)
так фильтр и стоит от ВЧ помех
иначе зачем он там
на обычных двух слойках много проектов
там большее значение имеет не экран а правильный фильтр
UAVpilot писал(а):Почитал доку на него - наличие дуги контролируется измерением тока в кабеле "масса" - такой метод не "видит" горящую пилотную дугу, плавали - знаем...
так а THCAD чем лучше
он контролирует вообще только напряжение
п.с. если можно сделайте фотки более качественные глянуть микросхемы на плате
Ответить

Вернуться в «Электроника»