roboforum.ru

Технический форум по робототехнике.

Измерение вибрации акселерометром

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

Измерение вибрации акселерометром

Сообщение dccharacter » 17 дек 2011, 14:30

Ребят, как думаете - можно ли с помощью акселерометра сделать динамическую балансировку ротора на моих часах? На корпус прилепить акселерометр, я могу один раз за оборот генерить прерывание... Поймает он вибрации, можно ли будет из этого вытянуть какую-то полезную информацию?

Добавлено спустя 3 минуты 52 секунды:
Мда, у меня аксель MMA7660FC, он умеет делать до 120 семплов в секунду. Ротор вращается с частотой около 30Гц, т.е. ок. 4 семплов на круг. Маловатисто, да?
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Измерение вибрации акселерометром

Сообщение Myp » 17 дек 2011, 15:31

если стробировать то нормуль ;)

делай 1 сэмпл за круг но каждый раз с маленькой задержкой от точки синхронизации.
синхронизация с ротором у тебя ведь и так уже есть.
таким макаром получишь десяток точек, просто чуть чуть медленней. не за 1 оборот а за 10 оборотов.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Измерение вибрации акселерометром

Сообщение dccharacter » 17 дек 2011, 16:14

Думаешь может получиться? Надо наверное подвесить это дело на пружинах - тогда амплитуда колебаний сильно вырастет.

Ладно, детоксикация завершится после вчерашнего корпоратива и будем пробовать...
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Измерение вибрации акселерометром

Сообщение Myp » 17 дек 2011, 16:44

пружины не надо
пружины тебе добавят лишних гармоник связанный с собственной упругостью. с пружинами у тебя начнётся неконтролируемый расколбас.
посмотри время считывания этого самого сэмпла, может аксель за оборот делает 4 сэмпла каждый с длинной в 1/4 окружности.

ещё как вариант по двум осям прислонить пару пьезо излучателей, и снимать сигнал с них.
тоды будет 2 синусоиды, форма которых будет зависить от расколбаса
если их перевести в полярные координаты - получишь две дуги, которые должны будут нарисовать картинку распределения массы. если отбалансировано то получишь синусоиды с нулевой амплитудой и в полярных координатах точку.
хотя велика вероятность что я щас кукуюто фигню придумал. у меня по вышке была тройка за коробку конфет.


а снизитьс корость вращения не вариант? балансировка то от скорости не зависит
только показания акселя могут стать неотличимы от шума.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Измерение вибрации акселерометром

Сообщение Duhas » 17 дек 2011, 16:52

Myp писал(а): у меня по вышке была тройка за коробку конфет.

всем бы современным студентам такую тройку..

многие кроме декартовой системы ничего и не знают, да и ее название не помнят.. а что уж о переходах говорить.. но переход, имхо, полезен только для визуального восприятия.. в данном случае..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Измерение вибрации акселерометром

Сообщение dccharacter » 17 дек 2011, 17:08

Myp писал(а):а снизитьс корость вращения не вариант? балансировка то от скорости не зависит
только показания акселя могут стать неотличимы от шума.

Кстати, тема. Скорость-то выбрана для нормальной индикации. А зачем мне индикация при балансировке???
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Измерение вибрации акселерометром

Сообщение Myp » 17 дек 2011, 18:41

ты что, физику в школе не учил?
свет излучаемы светодиодами будет создавать определённую силу
вот чтобы давление света компенсировать и надо балансировать в реальных условиях.
иначе у тебя будет расколбас вызываемый силой света :)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Измерение вибрации акселерометром

Сообщение dccharacter » 17 дек 2011, 22:14

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

Добавлено спустя 2 часа 54 минуты 18 секунд:
Хо-хо, осталось интерпретировать правильно измерения и скорректировать. Ае?

Добавлено спустя 7 минут 1 секунду:
http://www.vitec.ru/upload/iblock/9a8/b ... otorov.pdf
Вложения
IMAG000.jpg
IMAG000.jpg (65.72 КиБ) Просмотров: 11111
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Измерение вибрации акселерометром

Сообщение Myp » 17 дек 2011, 22:38

я так понимаюч то ничо не вышло?
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Измерение вибрации акселерометром

Сообщение legion » 17 дек 2011, 22:57

Я не мог не отметить, что Мур прокрался в вышеизложенный пдф. Изучает изнутри!
Мур.png
Мур.png (19.35 КиБ) Просмотров: 11056
legion
 
Сообщения: 736
Зарегистрирован: 24 апр 2010, 14:47
Откуда: Уфа
прог. языки: avr asm

Re: Измерение вибрации акселерометром

Сообщение dccharacter » 17 дек 2011, 23:10

Вибрацию снизил в 4 раза с первой попытки. Теперь разрешения осцилла не хватает, чтобы замерить точно вектор :-))) Но уже круто.

Добавлено спустя 1 минуту 36 секунд:
Вот типа стенд измерительный. Как видно, не обойтись без хорошего блока питания :-)))

Добавлено спустя 53 секунды:
Там плохо видно - короче зубочистка приклеена суперклеем к корпусу часов и к катушке динамика.
Вложения
фотография(1).JPG
Стенд измерительный
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей


Вернуться в Технологии

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron