Контроллеры движения

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллеры движения

Сообщение N1X »

astrahard писал(а):Там и разгон и торможение а лазер выстреливает не рассчитывая на равномерное движение по полоске
Начинается. Я в теме той темы, и тут два нюанса:
1. AlphaCrow не занимается сейчас проектом. Софт переписан SDimok и в основном все используют его версию.
2. И у AlphaCrow, и у SDimok (в принципе опять же у AlphaCrow, т.к. FW все равно его разработка) используется прерывание при импульсе с линейки. Соответственно макс. разрешение 600 либо 720 dpi, в зависимости от того, какая линейка. Они бывают 150 и 180 линий на дюйм.
Последний раз редактировалось N1X 29 июл 2019, 20:34, всего редактировалось 1 раз.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Контроллеры движения

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

astrahard писал(а):а Вы назовите парочку чтобы охладить...
Неточность и неравномерность самой пластиковой линейчатой шкалы.
Ее растяжимость.
Изменение ее размера при изменении температуры.
Упругость и деформативность самой механики.
Опять же — температурные изменения.
Биение шпинделя.
Неточность инструмента.
Неперпендикулярность осей.
Возрастные деформации и перераспределение внутренних напряжений рамы и механики.
Искривление элементов механики из за нагрева приводов, пар винт/гайка и шпинделя.
Непараллельность расположения оптических линеек физическим осям станка.
Искажение геометрии самой детали во время обработки.
...
astrahard
Опытный
Сообщения: 167
Зарегистрирован: 26 апр 2018, 07:58
Репутация: 1
Контактная информация:

Re: Контроллеры движения

Сообщение astrahard »

N1X писал(а):
astrahard писал(а):Там и разгон и торможение а лазер выстреливает не рассчитывая на равномерное движение по полоске
Начинается. Я в теме той темы, и тут два нюанса:
1. AlphaCrow не занимается сейчас проектом. Софт переписан SDimok и в основном все используют его версию.
2. И у AlphaCrow, и у SDimok (в принципе опять же у AlphaCrow, т.к. FW все равно его разработка) используется прерывание при импульсе с линейки. Соответственно макс. разрешение 600 либо 720 dpi, в зависимости от того, какая линейка. Они бывают 150 и 180 линий на дюйм.
А я АЦП хочу использовать для повышения разрешения, ну соврал, насчет ссылки на AlphaCrow, каюсь, посыпаю голову пеплом. В конце концов процессоры воообще не сравнимы TMS320F28335 и то что на радиокоте....
Последний раз редактировалось astrahard 29 июл 2019, 20:41, всего редактировалось 1 раз.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллеры движения

Сообщение N1X »

astrahard писал(а):А я АЦП хочу использовать для повышения разрешения
Родные головы на линейках имеют встроенные компаратор и прямоугольный выход. Оцифровывать там нечего уже. Сделать самодельную голову? ну, тогда уже кремний добывать, монокристаллы растить, транзисторы делать...
astrahard
Опытный
Сообщения: 167
Зарегистрирован: 26 апр 2018, 07:58
Репутация: 1
Контактная информация:

Re: Контроллеры движения

Сообщение astrahard »

Ааааа все пропало. А с аналоговым выходом нет? надо изучить этот вопрос. А такая стройная теория вырисовывалась. Придется возвращаться к линейкам от сканера, там аналог гарантировано! Открытый оптический тракт лазер и сама линейка вне зоны деформаций. Так что у меня есть запасной аэродром. Есть еще датчики от мыши со своим программируемым процессором. Теперь мне стало ясно, что серийная линейка довольно высокотехнологичный продукт.
MaksSavchuk
Опытный
Сообщения: 156
Зарегистрирован: 17 май 2019, 09:56
Репутация: 13
Настоящее имя: Максим Савчук
Контактная информация:

Re: Контроллеры движения

Сообщение MaksSavchuk »

astrahard писал(а):А с аналоговым выходом нет?
попадаются и с аналогом и с цифрой, хотя идея конечно утопическая из пластика пытаться что-то вытащить.
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Контроллеры движения

Сообщение dpss-2 »

N1X писал(а):Родные головы на линейках имеют встроенные компаратор и прямоугольный выход.
А современные имеют матрицу приемников, обработку помех типа пыли, волос, капель на линейке и все это в виде ASIC-а. Один из последних писков моды - интерференционные линейки.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллеры движения

Сообщение N1X »

dpss-2 писал(а):А современные имеют матрицу приемников, обработку помех типа пыли, волос, капель на линейке и все это в виде ASIC-а. Один из последних писков моды - интерференционные линейки.
Значит прогресс таки топит :) Вот только с ASICом не каждый договориться сможет )))
astrahard
Опытный
Сообщения: 167
Зарегистрирован: 26 апр 2018, 07:58
Репутация: 1
Контактная информация:

Re: Контроллеры движения

Сообщение astrahard »

Тогда займусь ка я повторением G320X GECKODRIVE на TMS320F28027 такая тоже уже куплена. Для опытов возьму мотор от разобранного принтера с круглым энкодером и не буду больше беспокоить общественность по пустякам. Просто хочется удовлетворить свое любопытство на опыте написания очередного кода для TMS-ки.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Контроллеры движения

Сообщение Serg »

astrahard писал(а):Так вот почему важно иметь TMS320F28335 там конвеерное АЦП 12 разрядов с производительностью в 7 раз больше чем у ARM
12-разрядный АЦП есть даже у stm32f0, а у stm32f3 есть 16-разрядные сигма-дельта.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Dimka
Мастер
Сообщения: 1400
Зарегистрирован: 14 июл 2016, 23:40
Репутация: 347
Настоящее имя: Дима
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры движения

Сообщение Dimka »

dpss-2 писал(а):интерференционные линейки
Где почитать про это чудо? В каком месте там интерференция происходит? Как лазерный интерферометр устроен - хорошо представляю, а вот с линейками чо-то не соображу..
astrahard
Опытный
Сообщения: 167
Зарегистрирован: 26 апр 2018, 07:58
Репутация: 1
Контактная информация:

Re: Контроллеры движения

Сообщение astrahard »

UAVpilot писал(а):
astrahard писал(а):Так вот почему важно иметь TMS320F28335 там конвеерное АЦП 12 разрядов с производительностью в 7 раз больше чем у ARM
12-разрядный АЦП есть даже у stm32f0, а у stm32f3 есть 16-разрядные сигма-дельта.
Не утерпел хотя не хотел спорить, но у Ti тоже есть ARM просто ПМСМ Ti выпускает более сбалансированные решения и, во многом, ее изделия 10 летней давности по качеству периферии SoC остаются недостигнутыми STM и NXP. Ti еще делает комбайн из 2x C28x + 2x CLA + ARM это линейка Dual-Core Delfino есть уникальная технология CLA -> Control Law Accelerator (оптимизатор законов управления) так что можно считать что он пятиядерный и, ПМСМ Ti это более сбалансированное решение в смысле интеграции моушен и контроллера двигателя в одном флаконе.

P.S. TMS320F28388D Ti опять выпустила монстра с EtherCAT, 5 SPI, CAN, FPU64 5 ядер 925 MIPS.
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Контроллеры движения

Сообщение dpss-2 »

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

Re: Контроллеры движения

Сообщение Serg »

astrahard писал(а):Не утерпел хотя не хотел спорить, но у Ti тоже есть ARM
И не надо - я всё ещё в штате TI. :) Просто решил защитить STM от наветов... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
astrahard
Опытный
Сообщения: 167
Зарегистрирован: 26 апр 2018, 07:58
Репутация: 1
Контактная информация:

Re: Контроллеры движения

Сообщение astrahard »

Возьмите меня внештатным переводчиком https://cloud.mail.ru/public/7xQ5/GegVqjoP3
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Контроллеры движения

Сообщение Serg »

Это в департамент персонала... Но с таким переводом не стоит - там есть люди с хорошим знанием русского... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
astrahard
Опытный
Сообщения: 167
Зарегистрирован: 26 апр 2018, 07:58
Репутация: 1
Контактная информация:

Re: Контроллеры движения

Сообщение astrahard »

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

Re: Контроллеры движения

Сообщение Serg »

Ну запятые-то можно было нормально расставить... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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