Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 13.03.2018, 14:04  
Predator_r
Временная регистрация
 
Регистрация: 17.12.2008
Адрес: Спб
Сообщений: 96
Сказал спасибо: 19
Сказали Спасибо 25 раз(а) в 20 сообщении(ях)
Predator_r на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

у вас-же детерминированная задача.
концевик (на холле, на оптике...) для определения 0 позиции.
Дальше есть максимальная скорость каретки и максимальное ускорение каретки, а немаксимальные нам и не нужны -› имеем линейное наращивание скорости, движение на максимальной скорости, линейный сброс скорости. Если перемещение на маленькое расстояние - движение на максимальной скорости исключается. По сути нужно только искать точку начала торможения, и при дальних перемещениях она линейно зависит от положения конечной точки.
Реклама:
Predator_r вне форума  
Непрочитано 14.03.2018, 00:11  
Misheel
Прохожий
 
Регистрация: 10.03.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Misheel на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от verdana Посмотреть сообщение
Сделать сложно, большого ума не надо (а зачастую и небольшого)
Вы не поверите, пара операционных усилителей, ПЭМ, переменный резистор в качестве датчика положения,
...и изделие попадает точнёхонько в эпицентр.
Почему же не поверю. Есть такие привода которые широко применяются по России, с аналоговым позиционированием и резестивным датчиком положения. Можете посмотреть тут: https://www.auma.com/ru/
Да же эти привода далеко не обеспечивают всех прелестей позиционирования о которых Вы писали
Misheel вне форума  
Непрочитано 14.03.2018, 00:15  
Misheel
Прохожий
 
Регистрация: 10.03.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Misheel на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от verdana Посмотреть сообщение
И таки да, большинство энкодеров которые называют цифровыми,
на самом деле аналоговые.
Не знаю как Вы, но под инкрементными энкодарами или абсолютными, в простом случае, я понимаю пару состоящую из кодирующего диска и оптопары для снятия текущего положения и интерфейса для передачи значения куда надо
Misheel вне форума  
Непрочитано 14.03.2018, 01:51  
ban banovich
Прописка
 
Аватар для ban banovich
 
Регистрация: 05.09.2012
Адрес: Зурбаган
Сообщений: 204
Сказал спасибо: 9
Сказали Спасибо 45 раз(а) в 25 сообщении(ях)
ban banovich на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

прочитал все 4 страницы. ни чего не понял.
товарисчь изобретает принтер с гидравлическим приводом головки?
ban banovich вне форума  
Непрочитано 14.03.2018, 08:16  
Федя-Инженер
Почётный гражданин KAZUS.RU
 
Аватар для Федя-Инженер
 
Регистрация: 01.02.2011
Адрес: г.Волгоград
Сообщений: 3,343
Сказал спасибо: 472
Сказали Спасибо 1,113 раз(а) в 679 сообщении(ях)
Федя-Инженер на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Электромагнит с сердечником из постоянного магнита, каретка, пневмоцилиндр с Клапаном, дозатор жидкости, заслонка...
И кто с кем связан? Кто кого двигает? Хоть бы структурно-функциональную схему. А?
__________________
Бросая камни в воду, наблюдай за производимыми ими кругами. Иначе это будет пустым занятием. К.П.
Выбросить ненужное всякий сумеет, а вот сделать из ненужного нужное... Ф.Б.
Унижая - не возвысишься. Ф.Б.
Федя-Инженер вне форума  
Эти 2 пользователя(ей) сказали Спасибо Федя-Инженер за это сообщение:
makakus (19.03.2018), mike-y-k (14.03.2018)
Непрочитано 14.03.2018, 09:48  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,144 раз(а) в 2,892 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от Misheel Посмотреть сообщение
Да же эти привода далеко не обеспечивают всех прелестей позиционирования о которых Вы писали
Ага-ага.
Пауэрсу об этом расскажитé, или Дейлу Зелко.

P.S.
Но проблему Вы обозначили совершенно верно.
...Плата за прогресс.
Люди разучились готовить.
Каждый, кто умеет положить полуфабрикант в микроволновку,
и нажать кнопку "разогреть", считается крутым шеф-поваром.
verdana вне форума  
Сказали "Спасибо" verdana
mike-y-k (14.03.2018)
Непрочитано 15.03.2018, 16:36  
ALEKS1102X
Заблокирован
 
Регистрация: 19.02.2007
Адрес: Барановичи
Сообщений: 255
Сказал спасибо: 3
Сказали Спасибо 51 раз(а) в 39 сообщении(ях)
ALEKS1102X на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от ampy Посмотреть сообщение
Я знаю как бы начал. А уж если не выйдет... По данным с энкодера "непрерывно" производится определение положения, скорости, ускорения каретки. Через более длинные промежутки времени вычисляем ускорение, требуемое для того, чтобы в нужный нам момент времени, в будующем, оказаться в нужной точке со скоростью 0. Потребуется разделить весь путь на разгон, участок равномерного движения и торможение, на каждом участке формулы будут разные. Нам понадобится следующий букет параметров: масса, сила трения и коэффициент между уровнем ШИМ и силой воздействия на каретку. Ускорение пропорционально прилагаемой силе за минусом силы трения. Чем ближе точка "Ч" тем меньше ошибка в прогнозе и в идеале, если быстро вычислять, то может получиться попасть даже при неточных коэффициентах. Придется повозиться, чтобы всё это проделывать без плавающей точки... Тут Брезенхем может помочь. Но можно наверное и с ней.
И я не наотрез против ПИД, но с ним имхо не меньше возни...
Ну раз Вы уже решили как будете это делать (теоретически - тут пиздоболов много), то хотя бы расскажите какая физика у Вашего энкодера: Это просто просаживаемые на ноль контакты (оптовыходы) с определённой последовательностью, или же это аналоговое изменение сигнала, и т.п. на катушках ? Если второе - то Вы даже не обозначили как это будете измерять ?!? Где аналоговая схема, хотя бы типичная ?
Я уже не говорю о том - что Вы просто изъяснили, как в Вашем понимании это должно работать - а где формулы, рассчёты, алгоритмы ?
Тут теоретиков - кучка, и ещё до кучки дохуисче... Вот взять к примеру пингвина "akegor" - ща нарисуется, пёрднет два раза не в тему, и на следующий форум... Уже напердел на 16к сообщений, и до конца года думаю кило-двадцатку перепердит...
Вы хотя бы обоснуйте чем ШИМ лучше чего-то другого, или наоборот, или мож ещё что-то ? Как бы Вы это делали на физичеком уровне?
А то: я думаю, что если бы у меня были бабки - то я бы выипал соседку,
но она физик, а я теоретик...
Хотел написать не так, материться на форуме не хоцца...
А вообще - касательно вопроса, а какая максимальная скорость движения каретки (цилиндра), сколько импульсов энкодера (или изменение АЦП) на весь путь движения, сколько импульсов в секунду (к примеру) на максимальной скорости, сколько импульсов (см. выше) на 1 мм, и т.п. Судя по первому посту ТС всего 800 импульсов с одной крайней точки до другой, значит энкодер цифровой. А это значит что определение ускорения, замедления, и т.п. он будет вычислять измерением временных промежутков между импульсами от энкодера. Эт нормально, но 800 импульсов - это очень мало для нормального позиционирования... Десятки, сотни тысяч будет норм... Где вообще все эти физические данные ?

Если ТС интересует только вопрос - что использовать лучше ? Если он собирается писать чужими макросами, то лучше смотреть что там накалякано, чем задавать пустые вопросы... Тут никто не поможет физически, просто обозначат - что типа возможно лучше ВОТ ЭТО "???"...
А некоторые просто - зайдут погавкать...
А вообще - не нужно ни у кого спрашивать - пару опытов на столе, и ТС сам будет видеть как это всё работает... Бегать по форумам - это бесполезное занятие, чисто потеря времени на то что он (судя по всему) и так знает, или узнает во время экспериментов...
ALEKS1102X вне форума  
Непрочитано 15.03.2018, 19:08  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от ALEKS1102X Посмотреть сообщение
тут пиздоболов много...
....А некоторые просто - зайдут погавкать...
А некоторые в баню на две недели
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Эти 4 пользователя(ей) сказали Спасибо nml за это сообщение:
laser532 (17.03.2018), makakus (19.03.2018), mike-y-k (17.03.2018), Федя-Инженер (17.03.2018)
Непрочитано 17.03.2018, 06:52  
Федя-Инженер
Почётный гражданин KAZUS.RU
 
Аватар для Федя-Инженер
 
Регистрация: 01.02.2011
Адрес: г.Волгоград
Сообщений: 3,343
Сказал спасибо: 472
Сказали Спасибо 1,113 раз(а) в 679 сообщении(ях)
Федя-Инженер на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от nml Посмотреть сообщение
А некоторые в баню на две недели
И это правильно.
А что ж ТС? Прежде, чем говорить за алгоритм, хорошо бы видеть комплекс в целом. Мне, к примеру, представляется странным дозирование жидкости с помощью пневмоцилиндра, который в принципе имеет два устойчивых положения. Вроде реле. Если он (пневмоцилиндр) управляет положением заслонки, так и у неё (заслонки) будет два положения. А через заслонку та самая жидкость, которую надо дозировать? С частотой 200Гц? Чо-то тут не то.
__________________
Бросая камни в воду, наблюдай за производимыми ими кругами. Иначе это будет пустым занятием. К.П.
Выбросить ненужное всякий сумеет, а вот сделать из ненужного нужное... Ф.Б.
Унижая - не возвысишься. Ф.Б.
Федя-Инженер вне форума  
Непрочитано 17.03.2018, 10:42  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,144 раз(а) в 2,892 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Алгоритм позиционирования, нужны советы

Сообщение от Федя-Инженер Посмотреть сообщение
с помощью пневмоцилиндра, который в принципе имеет два устойчивых положения. Вроде реле.
Вы это серьёзно?
verdana вне форума  
Сказали "Спасибо" verdana
mike-y-k (19.03.2018)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импульсный вольтметр на МК: нужны советы tim1960 Микроконтроллеры, АЦП, память и т.д 29 29.03.2013 11:25
Усилитель делаю. Нужны советы Easyrider83 Аудиотехника 81 11.03.2011 19:36
Нужны советы по ремонту ИБП APC Back-UPS CS 500 lehers Источники питания и свет 3 27.12.2010 00:12
Нужны советы по усилителю мастеркит Timosha15 Аудиотехника 16 26.07.2010 17:49
Нужны идеи, советы, по светодиодному матричному дисплею vadd Микроконтроллеры, АЦП, память и т.д 67 13.01.2008 12:15


Часовой пояс GMT +4, время: 06:58.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot