Стенд для балансировки двигателя

Шаговые и серво двигатели, шпиндели, инверторы.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

с энкодером хорошо, но головняк его цеплять.
проще мазнуть маркером на валу и дать понюхать отражающей оптопаре - вот вам метка Z.
как только обороты стабилизировались (время между сигналами Z ~равно), начинаем по прерыванию от ADC записывать значения в массив, пока не пересечем метку снова - вот первая карта неровностей.
можно раз 10 считать, усреднить (а сколько памяти имеется на дуне ???)
готово.

либо:
зная время одного оборота, делим его на нужное количество интервалов = длина одного интервала L.
в прерывании от метки Z, стартуем таймер L*n, где n - номер интервала.
как только таймер истек, запускаем ADC, записываем в массивчик result[n].
и т.д. для каждого интервала.

можно конкретный интервал исследовать более детально.

вот такие мысли.

ну или альтернатива - взять внешний ADC типа MCP3204:
A very common external ADC is from Microchip the MCP3204. It has the following configuration.

100K samples per second. (More than 6 times faster than AVRs inbuilt)
12 bit resolution (4 times more detailed)
4 input channels (MCP3208 has 8 channels).
SPI Bus Compatible.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение nkp »

UAVpilot писал(а):ардуинка-то успеет снять аналоговые данные с нужной скоростью?
при наличие энкодера не обязательно читать аналог "часто" на каждом обороте
можно на одном обороте в одном положении прочитать-записать , на следующем со сдвигом и т.д
у нас же картина на каждом обороте должна повторяться
сдвиг точный по энкодеру
тогда вообще быстродействие не играет роли...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Nick »

Алексс писал(а):с энкодером хорошо, но головняк его цеплять.
ЛУчше тогда диск с прорезями сделать, как у тебя на шпинделе :). Разрешение нам больше не нужно хватит 30-40 дырок.
Кстати, а как будет лучше считать - все за один оборот или взять 100 оборотов и усреднить?

И опять же вопрос, как крепить двигатель, чтобы паразитных колебаний не возникало?
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

Nick писал(а):ЛУчше тогда диск с прорезями сделать
ох уж эти любители бесплатного секаса :)
Nick писал(а):Кстати, а как будет лучше считать
это надо поизучать как лучше усреднять. проще всего просуммировать показания за n оборотов и поделить каджую ячейку на n.

привод сделать тонким ремнем. моща там не нужна, только раскрутить.

больше интересно как сделать стенд, чтобы и вибрации на датчики передавались и раскачки небыло...
есть у кого динамик по рукой чтобы посмотреть сколько там мили вольт будет на выходе ?

если сильно мало, то наверное усилитель нужен.

еще возникла такая мысль. чтобы не ловить аналоговый сигнал, можно ловить частоту (количество импульсов на период).
но для этого нужна аналоговая схема. пока не представляю как ее реализовать и на какой эл. базе, но идея такая:

сравнивать предыдущее значение и новое, если новое больше, выдавать импульс, потом "запоминаем" текущее значение, и тп.
спад - сброс состояния.

господа электроники, возможно такое сделать малой кровью на аналоговых компнентах ?
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

посмотрел тему и как-то сразу подугас интузизим :(
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

а вот и Датчик длины инструмента #132 готовый датчик или что-то из этой серии.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Fisher
Почётный участник
Почётный участник
Сообщения: 3391
Зарегистрирован: 09 апр 2012, 12:39
Репутация: 424
Откуда: Киров
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Fisher »

многа букафф )))))))))
www.cncru.ru - все виды станков с ЧПУ. Комплектующие.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Сергей Саныч »

Nick писал(а):ЛУчше тогда диск с прорезями сделать
Одной метки хватит. Остальное сгенерит ЦФАПЧ. На микроконтроллере реализуется элементарно. Тут, например, так сделано было http://www.cnc-club.ru/forum/viewtopic. ... 913#p56913.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Nick »

Алексс писал(а):посмотрел тему и как-то сразу подугас интузизим
А чего подугас-то?
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

страшнаааа
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Nick »

Алексс писал(а):готовый датчик или что-то из этой серии.
Там у них измерения гораздо большего масштаба. Да и не факт, что он будет нормально работать на вибрирующей системе...

страшнаааа
Да ладно, это не страшнее, чем палец в фрезу совать :)
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

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

Re: Стенд для балансировки двигателя

Сообщение Serg »

Nick писал(а):Кстати, а как будет лучше считать - все за один оборот или взять 100 оборотов и усреднить?
И опять же вопрос, как крепить двигатель, чтобы паразитных колебаний не возникало?
Надо мерять на разных частотах/скоростях, тогда всё лешнее можно будет расчётами отсечь.
Алексс писал(а):привод сделать тонким ремнем. моща там не нужна, только раскрутить
Теория требует, чтоб при балансировке привод был настоящий, а не суррогат.
Алексс писал(а):больше интересно как сделать стенд, чтобы и вибрации на датчики передавались и раскачки небыло...
есть у кого динамик по рукой чтобы посмотреть сколько там мили вольт будет на выходе ?
Не надо динамики. Надо либо быстродействующие тензодатчики, либо головки от магнитофона.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

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

Re: Стенд для балансировки двигателя

Сообщение Serg »

Ну в случае эл.двигателя рабочий привод - магнитным полем. Вот им и надо крутить при балансировке. Если крутить чем-то ещё, то момент приложения силы будет иной и может повлиять на результат.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение nik1 »

Есть вот такой вариант, типа балансировка мотора в собственных подшах
http://e.mail.ru/cgi-bin/link?check=1&r ... il.ru&js=1
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

сегодня еще имел прекрасный секас с наждаком.
пытался сделать некий датчик для анализа вибраций.

получилось !

распотрошил цешку, вытащил пьезоэлемент, приклеил к нему гайку, в гайку вкрутил болтик.
все это приклеил к точилу.
IMG_20130228_210932.jpg (2667 просмотров) <a class='original' href='./download/file.php?id=12418&mode=view' target=_blank>Загрузить оригинал (322.68 КБ)</a>
на осцилографе чето видно
NewFile8.png
NewFile8.png (7.69 КБ) 2667 просмотров
а вот что делалось в предыдущем видео
IMG_20130228_210942.jpg (2667 просмотров) <a class='original' href='./download/file.php?id=12419&mode=view' target=_blank>Загрузить оригинал (364.92 КБ)</a>
Последний раз редактировалось Алексс 01 мар 2013, 12:53, всего редактировалось 2 раза.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

если поставить второй датчик со смещением 90°, выбрать схему отображения X-Y и задействовать внешнюю синхронизацию по оптодатчику, будет более менее четкая картина.

завтра куплю еще пьезоэлеменов. для опытов.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Nick »

Т.е. твой элемент на вибрацию реагирует?
А как они правильно называются, чтобы их найти можно было?
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Стенд для балансировки двигателя

Сообщение Алексс »

да, реагирует на нажатие, удар, вибрацию.

ищи по слову пьезо. типа такого
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Ответить

Вернуться в «Двигатели и шпиндели»