практический контроллер stepdir для фрезерного станка

Контроллеры, драйверы, датчики, управляющие устройства.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение aftaev »

novarobotix писал(а):визжит он шимом - в топку.
намного тише китайсев многих работает ;)

novarobotix, а что у тебя за станок?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение megagad »

novarobotix писал(а): 2 источника питания один скажем на 20 вольт ходовой, второй на 5 вольт - удержание, и силовой транзистор коммутирует между 2-мя источниками питание мотора. или реллюшку можно поставить.
Нда. Тоесть вы принципов работы ШД вообще не знаете? и взялись делать контроллер?
Вот вам для "упрощения пути": http://radiokot.ru/circuit/digital/security/26/ :) И да - без ШИМа ваши "умозаключения" никуда не ведут. Линейную стабилизацию тока вы так и не описали.
И да - чуток "теории": http://kazus.ru/shemes/showpage/0/843/1.html
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение megagad »

А, забыл - "резонанс" ШД - это "дребезг" при вращении на 1 шаг(полный или полушаг) - при определённой частоте вращения ротора этот дребезг совпадает с частотой колебаний механики самого ШД. Устраняют его обычно более "плавным" питанием(микрошаг, вплоть до синусоиды). По другому погасить эти колебания проблематично. Сюда-же добавить стоит, что нагруженный двигатель имеет другие частоты резонанса, ибо механика нагружена на вал и саму ось, и "дребезжать" она будет всей конструкцией станка. так-же для сокращения резонанса к валу цепляют "маховики" для демпфирования ротора(увеличения момента инерции и опускания собственной частоты колебаний ротора вниз, за пределы рабочей зоны скорсотей).
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение aftaev »

novarobotix, раз Гекко не устроил бери серву :hehehe:

Mitsubishi Servo Vibration Demo
https://www.youtube.com/watch?v=8JkFqzwlyiI
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение AndyBig »

Н-да... Я и сам люблю поизобретать велосипеды, но вы ведь даже не велосипед изобретаете, а колесо :) Да и оно пока получается слегка квадратным :)
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

aftaev писал(а): раз Гекко не устроил бери серву
дорого
megagad писал(а):И да - без ШИМа ваши "умозаключения" никуда не ведут.
да гавно этот шим. нас им кормят а мы ещё должны нахваливать. моторы от него визжат как порося за которым гонятся.ф топку!
megagad писал(а):Линейную стабилизацию тока вы так и не описали.
я пока незнаю зачем это нужно.
megagad писал(а): Устраняют его обычно более "плавным" питанием(микрошаг, вплоть до синусоиды).
галимая теория. нужна не синусоида а гипербола.
megagad писал(а):По другому погасить эти колебания проблематично.
а я хочу по другому попробовать, микрошаг и маховики это ресурсозатратный и сложный путь
megagad писал(а):Сюда-же добавить стоит, что нагруженный двигатель имеет другие частоты резонанса, ибо механика нагружена на вал и саму ось, и "дребезжать" она будет всей конструкцией станка.
если убрать изначально источник ударных толчков, то обо всём этом можно будет забыть. а маховики это борьба со следствиями и к тому же ухудшает скоростные характеристики.

впаял кнопку и индикатор режима шумоподавления.
Вложения
SDC13096.jpg (1239 просмотров) <a class='original' href='./download/file.php?id=38935&mode=view' target=_blank>Загрузить оригинал (462.53 КБ)</a>
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

AndyBig писал(а):Н-да... Я и сам люблю поизобретать велосипеды, но вы ведь даже не велосипед изобретаете, а колесо :) Да и оно пока получается слегка квадратным :)
а в том то и дело что в наш мозг пытаются засунуть иллюзию что проблема давно решена, а в реальности есть только супердорогие сложные и затратные решения (чтобы бабла побольше срубить ), а простых нормальных решения нету.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

novarobotix писал(а):вот придумал другой вариант - 2 источника питания один скажем на 20 вольт ходовой, второй на 5 вольт - удержание, и силовой транзистор коммутирует между 2-мя источниками питание мотора. или реллюшку можно поставить.
Ну, это не вы придумали. Это "придумали" уже много много раз много много лет назад.
novarobotix писал(а):я бы с удовольствием посмотрел на то как они работают.
Не... это не получится, много лет назад все выбросил.
Осталось только фото драйвера, хотя тут ничего не видно. Видно только радиатор, конденсаторы и разъемы для программирования микроконтроллеров.
Да и сам станок уже много лет назад был выброшен на помойку.
P6220208.jpg (1231 просмотр) <a class='original' href='./download/file.php?id=38936&mode=view' target=_blank>Загрузить оригинал (429.59 КБ)</a>
Сейчас использую покупные драйверы:
https://www.youtube.com/watch?v=jx2NwfvSqbk
(кстати, моторы те же остались от первого маленького станка)
novarobotix писал(а):а зачем там были "ЦАП, компаратора, токоизмерительных резисторов"?
ЦАП - чтобы создать синусоиду для микрошага,
Токоизмерительные резисторы - включены последовательно с обмотками и позволяют определить ток в обмотках, т.к. он пропорционален падению напряжения на этих резисторах.
Компараторы - чтобы сравнить напряжение на токоизмерительном резисторе с напряжением на выходе ЦАП.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):Осталось только фото драйвера, хотя тут ничего не видно. Видно только радиатор, конденсаторы и разъемы для программирования микроконтроллеров.
сразу видно хорошая весч

AM882 не весь диапазон отрабатывают - при увеличении скорости корректировка тупо отключается и визг возвращается на место.
+ стоят они около 100$, я же хочу дёшево и сердито - для дома для семьи. хотя на низкой скорости отрабатывают неплохо, надо будет сравнить с тем что у меня получится.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):Ну, это не вы придумали. Это "придумали" уже много много раз много много лет назад.
да это я шучу так, понятно что придумали, просто выбираю вариант попроще и эффективнее.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

novarobotix писал(а):AM882 не весь диапазон отрабатывают - при увеличении скорости корректировка тупо отключается и визг возвращается на место.
Не отключается. Просто там уже совсем другая природа возникновения шума.
И это не визг. Мой голос и то громче, хотя шумомер лежит непосредственно на станке, и шум от мотора должен "слышать" намного лучше моей речи.
novarobotix писал(а):+ стоят они около 100$, я же хочу дёшево и сердито
Да, не бесплатно. Но дешевле получить такой же эффект нереально.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):Не отключается. Просто там уже совсем друга природа возникновения шума.
отключается отключается.даже слышен этот момент. я уже работал в этом направлении и на этой скорости если включён корректор то мотор работает бесшумно. а отключают его скорее из за того что микроконтроллер не справляется со скоростью обработки.
michael-yurov писал(а):Да, не бесплатно. Но дешевле получить такой же эффект нереально.
ну вот я и попробую. ато только купить получается можно втридорога а самому собрать - ничего подобного нету.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

novarobotix писал(а):отключается отключается.
Вы, видимо, писали прошивку DSP - контроллера этих драйверов.
novarobotix писал(а):даже слышен этот момент.
У меня просто скорость нарастает ступенчато.
novarobotix писал(а):я уже работал в этом направлении
В каком? подбирали коэффициенты ряда Фурье для функции регулировки тока в обмотках?
novarobotix писал(а): и на этой скорости если включён корректор то мотор работает бесшумно.
Не верится, конечно,
Хотя, если драйвер не может создать правильную кривую регулировки тока из за недостатка напряжения питания... есть небольшой шанс увидеть еще более тихую работу,
но то, что шаговый мотор может работать совершенно бесшумно на любой скорости не поверю.
novarobotix писал(а):а отключают его скорее из за того что микроконтроллер не справляется со скоростью обработки.
DSP процессор прекрасно справляется с нагрузкой.
novarobotix писал(а):ну вот я и попробую. ато только купить получается можно втридорога а самому собрать - ничего подобного нету.
Почему же втридорога?
По моему - по цене комплектующих.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):Почему же втридорога?
По моему - по цене комплектующих.
плюс атрофированные мозги.
michael-yurov писал(а):В каком? подбирали коэффициенты ряда Фурье для функции регулировки тока в обмотках?
нет, с помощью датчика перемещения корректировал обратную функцию АЦП необходимую для равномерного перемещения ротора.
michael-yurov писал(а):Вы, видимо, писали прошивку DSP - контроллера этих драйверов.
а нет, не отключается, просто функция корректировки должна с изменением скорости меняться, а она похоже одна и та же всегда либо некорректная, поэтому и резкое возрастание шума с повышением скорости. я на слух сначала подумал что шум одинаковый. действительно значительная корректировка только в начале диапазона.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):но то, что шаговый мотор может работать совершенно бесшумно на любой скорости не поверю.
вот в следующей версии они сделали круто.только на высокой скорости я не нашёл видео, может там стало всё хорошо.
https://www.youtube.com/watch?v=E4AjBN9gqAg
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

novarobotix писал(а):вот в следующей версии они сделали круто.
Это более старая версия и демонстрируется мультистеппинг, а не корректировки.
Естесвенно, моторы не шумят - они даже не закреплены и ничего не вращают. Там просто нечем шуметь.
novarobotix писал(а):только на высокой скорости я не нашёл видео, может там стало всё хорошо.
Вот на большой скорости (правда драйвер поновее).
https://www.youtube.com/watch?v=ShudkgT_fKQ
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

michael-yurov писал(а):Вот на большой скорости (правда драйвер поновее).
серии DM и AM как я понимаю разные, вот хорошо бы ещё такое же видео для DM860 где-нибудь найти
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение michael-yurov »

Я вам и так скажу - при правильной настройке будут работать одинаково.

Я использовал и AM и DM.


Серия EM новее, но, полагаю, там отличия только в дополнительных плюшках не влияющих на саму работу.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение novarobotix »

ну раз обладатели DM860 не хотят похвастаться его бесшумной работой на всех частотах, будем считать что на данный момент ни одного бесшумного драйвера умеющего бесшумно работать во всём диапазоне частот нет. как идеал который хотелось бы достич от шаговика - вот такого типа сервак https://www.youtube.com/watch?v=uzY-1pkWgdI
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: практический контроллер stepdir для фрезерного станка

Сообщение shalek »

novarobotix писал(а):а в том то и дело что в наш мозг пытаются засунуть иллюзию что проблема давно решена, а в реальности есть только супердорогие сложные и затратные решения (чтобы бабла побольше срубить ), а простых нормальных решения нету.
Сдается мне, что Вы хотите переплюнуть всех ведущих специалистов с их накопленным опытом и оборудованными лабораториями. В придачу засунуть за пояс кучу программистов. Не тешьте себя иллюзиями. Лучше направить энергию на усовершенствование готового. На отладку механики.
novarobotix писал(а):будем считать что на данный момент ни одного бесшумного драйвера умеющего бесшумно работать во всём диапазоне частот нет
Неправда! Абсолютно все драйвера работают бесшумно. Моторы вот правда с механикой шум издают.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Ответить

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