реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Эксцентрик + поршень.
skripach
сообщение Oct 5 2017, 21:51
Сообщение #1


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



На валу двигателя установлен круглый эксцентрик, этот эксцентрик толкает поршень. Очевидно что при равномерном вращении двигателя, движение поршня будет неравномерное (с ускорением).
Как бы так сделать чтобы поршень двигался равномерно?


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
x736C
сообщение Oct 5 2017, 22:49
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



То есть какой закон движения должен быть у поршня? Можно проиллюстрировать?
Go to the top of the page
 
+Quote Post
=AK=
сообщение Oct 6 2017, 00:34
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(skripach @ Oct 6 2017, 06:51) *
На валу двигателя установлен круглый эксцентрик, этот эксцентрик толкает поршень. Очевидно что при равномерном вращении двигателя, движение поршня будет неравномерное (с ускорением).
Как бы так сделать чтобы поршень двигался равномерно?

Можно, если дырку в круглом эксцентрике просверлить ровно в центре. Поршень будет двигаться равномерно и прямолинейно, без ускорения, со скоростью 0.

А какое отношение это имеет к тематике форума?
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 6 2017, 00:53
Сообщение #4


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (skripach @ Oct 6 2017, 05:51) *
На валу двигателя установлен круглый эксцентрик, этот эксцентрик толкает поршень. Очевидно что при равномерном вращении двигателя, движение поршня будет неравномерное (с ускорением).
Как бы так сделать чтобы поршень двигался равномерно?

Поршень не будет двигаться равномерно в любом случае, если я не забыл ТММ (теорию механизмов и машин). В начале хода он плавно ускоряется, а затем - плавно замедляется, затем тоже самое, но в другую сторону. Скорость и его ускорение будут описываться формулами вида V = Vm*sin(wt+fi).


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Oct 6 2017, 04:41
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(skripach @ Oct 6 2017, 01:51) *
На валу двигателя установлен круглый эксцентрик, этот эксцентрик толкает поршень. Очевидно что при равномерном вращении двигателя, движение поршня будет неравномерное (с ускорением).
Как бы так сделать чтобы поршень двигался равномерно?

Равномерно - если вместо эксцентрика сделать пару винт-гайка, тогда при вращении двигателя в одну сторону гайка будет равномерно двигаться в одну сторону, при вращении в другую - столь же равномерно в другую, за исключением смены направления движения, тогда будет выбираться люфт.
Если нужен все-таки эксцентрик и "треугольный" закон движения поршня - надо делать кулачок специальной формы.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 6 2017, 05:19
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(skripach @ Oct 6 2017, 00:51) *
На валу двигателя установлен круглый эксцентрик, этот эксцентрик толкает поршень. Очевидно что при равномерном вращении двигателя, движение поршня будет неравномерное (с ускорением).
Как бы так сделать чтобы поршень двигался равномерно?

Берут SolidWorks Motion и делают параметрическую оптимизацию - https://www.youtube.com/watch?v=8yZ0UbmqkgE
А я бы сделал неравномерное вращение двигателя.
Go to the top of the page
 
+Quote Post
skripach
сообщение Oct 6 2017, 05:28
Сообщение #7


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(x736C @ Oct 6 2017, 01:49) *
То есть какой закон движения должен быть у поршня? Можно проиллюстрировать?

Проиллюстрировать затрудняюсь, неодходимо минимизировать усклрение и торможениние, максимально равномерное движение поршня.
Цитата(haker_fox @ Oct 6 2017, 03:53) *
Поршень не будет двигаться равномерно в любом случае, если я не забыл ТММ (теорию механизмов и машин). В начале хода он плавно ускоряется, а затем - плавно замедляется, затем тоже самое, но в другую сторону.

Ага, цель минимизировать эти ускорения.
Цитата(novikovfb @ Oct 6 2017, 07:41) *
Равномерно - если вместо эксцентрика сделать пару винт-гайка, тогда при вращении двигателя в одну сторону гайка будет равномерно двигаться в одну сторону, при вращении в другую - столь же равномерно в другую, за исключением смены направления движения, тогда будет выбираться люфт.
Если нужен все-таки эксцентрик и "треугольный" закон движения поршня - надо делать кулачок специальной формы.

Кулачок уже сделан (круглый), надо как-то мотором рулить теперь.
Цитата(AlexandrY @ Oct 6 2017, 08:19) *
А я бы сделал неравномерное вращение двигателя.

Об этом собственно и вопрошаю. Как? Мотор шаговый, 200*32 шагов на оборот.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 6 2017, 06:45
Сообщение #8


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (skripach @ Oct 6 2017, 13:28) *
Как?

Вас интересует железяка, управляющая двигателем или алгоритм? Чтобы сделать железяку - мало данных по двигателю: ток, напряжение питание. Также не ясно, достаточно ли его мощности для того, чтобы перемещать поршень без пропуска шагов. Если да, то датчик перемещения не обязателен. Если пропуск шагов вероятен, то не обойтись без датчика. Либо без умощнения двигателя.

Ну а над алгоритмом думать надо. Но без привлечения разедла "Кинематика", да и "Динамика" механики не обойтись. Полагаю, что нужно написать уравнения, которые описывают движение поршня. Там, скорее всего, станет понятно, как управлять двигателем.


QUOTE (skripach @ Oct 6 2017, 13:28) *
улачок уже сделан (круглый), надо как-то мотором рулить теперь.

А что дешевле? Может быть действительно кулак новый сделать? ПО для проектирования кулачков думаю навалом)


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Oct 6 2017, 07:06
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(skripach @ Oct 6 2017, 00:51) *
На валу двигателя установлен круглый эксцентрик, этот эксцентрик толкает поршень. Очевидно что при равномерном вращении двигателя, движение поршня будет неравномерное (с ускорением).
Как бы так сделать чтобы поршень двигался равномерно?


Такой чтоли?
Код
polarplot( (-pi:0.01:pi), pi + abs(-pi:0.01:pi), 'lineWidth', 2)

Прикрепленное изображение




--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
skripach
сообщение Oct 6 2017, 07:11
Сообщение #10


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(haker_fox @ Oct 6 2017, 09:45) *

Интересует алгоритм разумеется, "длительность шага"от угла поворота и требуемой скорости движения поршня. Я бы рад сделать другой эксцентрик, но от меня тут ничего не зависит..


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
_pv
сообщение Oct 6 2017, 10:11
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



y(t) = r*sin(a(t)) + R == v*t
a(t) = arcsin((v*t - R)/r)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 6 2017, 11:29
Сообщение #12


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(_pv @ Oct 6 2017, 13:11) *
y(t) = r*sin(a(t)) + R == v*t
a(t) = arcsin((v*t - R)/r)

Это вряд ли.
Скорее будет так
Прикрепленное изображение

При циклическом движении самой оптимальной кривой будет синусоида ИМХО.
Поэтому надо ускороение привести к синусоиде.
Но у нас есть ограничение в виде диапазона хода поршня.
Я не вижу простого решения.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Oct 6 2017, 13:51
Сообщение #13


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (AlexandrY @ Oct 6 2017, 19:29) *
Скорее будет так

Что это у вас за программа такая красивая? Я думал вы только matlab/simulink используете rolleyes.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 6 2017, 14:08
Сообщение #14


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(haker_fox @ Oct 6 2017, 16:51) *
Что это у вас за программа такая красивая? Я думал вы только matlab/simulink используете rolleyes.gif

Этож старый добрый Mathcad.
Go to the top of the page
 
+Quote Post
_pv
сообщение Oct 6 2017, 14:40
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(AlexandrY @ Oct 6 2017, 17:29) *
Это вряд ли.
Скорее будет так

а это зависит от того как эксцентрик поршень толкает, если поршень больше эксцентрика и он его всегда своей верхней точкой касается, то будет тупо синус.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 12:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01515 секунд с 7
ELECTRONIX ©2004-2016