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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Акселерометр, подскажите где можно приобрести или как изготовить
Alekseus
сообщение Nov 5 2007, 19:22
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 5-11-07
Пользователь №: 32 074



Всем доброго времени суток!

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

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

Применение: снятие показаний вибрации автомобиля во время движения.

Лично я от электроники далек, поэтому изначально интересует вопрос: можно ли где-нибудь приобрести за вменяемые деньги? Ну а если нет, то поделитесь как это можно воплотить в жизнь? Желательно сразу делать пометки о конкретных моделях акселерометров, плат, контроллеров и чего там еще... 05.gif

Сообщение отредактировал Alekseus - Nov 5 2007, 19:25
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 5 2007, 19:33
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



За вменяемые деньги готовое изделие приобрести вряд ли удастся. Однако, если делать самому, можно уложиться по себестоимости деталей рублей в 300-500, в зависимости от специфики задачи.
Вот недорогие датчики:
http://www.st.com/stonline/stappl/productc...ia=RNP139=444.0
И ещё:
http://www.analog.com/en/subCat/0,2879,764...F0%255F,00.html

Микроконтроллер нужен со встроенным 3-канальным АЦП. Счас таких - пруд пруди.
А точность измерения ускорений какая требуется? От этого зависит его выбор.
И сколько времени показания надо писать? Поставьте задачу конкретнее, плиз.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Nov 5 2007, 19:56
Сообщение #3


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Может быть, проще купить демоплату у AD или еще у кого, кто производит акселерометры? Там всё и будет. Даже софт для РС...
Go to the top of the page
 
+Quote Post
Alekseus
сообщение Nov 5 2007, 21:33
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 5-11-07
Пользователь №: 32 074



Постараюсь поставить цель поконкретнее:

необходим прибор для измерения колебаний при движении автомобиля по неровностям. Высокой точности измерений не требуется, т.к. полученные графики будут приводиться для сравнения с другими моделями авто, а не для точного замера характеристик конкретного экземпляра. Но от датчика требуется постоянство. Если при одном и том же ударе он будет показывать изо дня в день различные значения, то такое дело не пойдет.

Также встанет вопрос о ПО. Трудно ли создать, или может уже где-нибудь есть программы, которые могут конвертировать полученный сигнал в графическое представление, вроде такого:



Думаю делать датчик автономным будет дороговато (или я ошибаюсь?), поэтому возникает вопрос о совместимости с компьютером. Какой порт лучше использовать? USB, COM...?

Писать хотелось бы как можно дольше... т.е. минимум 1 минута, а в идеале вообще не отключать запись и потом просматривать ключевые моменты, находя их по времени записи.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 5 2007, 21:46
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Alekseus @ Nov 6 2007, 00:33) *
Постараюсь поставить цель поконкретнее:
необходим прибор для измерения колебаний при движении автомобиля по неровностям. Высокой точности измерений не требуется, т.к. полученные графики будут приводиться для сравнения с другими моделями авто, а не для точного замера характеристик конкретного экземпляра. Но от датчика требуется постоянство. Если при одном и том же ударе он будет показывать изо дня в день различные значения, то такое дело не пойдет.
Ускорения у Вас какие-то "недеццкие" - по X почти до 20g доходят. Больше на лобовой удар смахивают. Датчики нужны, стало быть, соответствующие.
По остальным осям величины ускорений, кстати, каковы?

Различных значений даже недорогие MEMS датчики давать не будут.
Если точность большая не нужна, подойдёт и 10-разрядный АЦП в составе "долларового" 8-битного МК (ATMega, PIC).

Цитата(Николай Z @ Nov 6 2007, 00:00) *
Также встанет вопрос о ПО. Трудно ли создать, или может уже где-нибудь есть программы, которые могут конвертировать полученный сигнал в графическое представление, вроде такого:
Есть. MATLAB, например.

Цитата(Николай Z @ Nov 6 2007, 00:00) *
Думаю делать датчик автономным будет дороговато (или я ошибаюсь?), поэтому возникает вопрос о совместимости с компьютером. Какой порт лучше использовать? USB, COM...?
Ошибаетесь. Не намного дороже, чем с передачией данных в комп в реал-тайме. При условии, что в памяти нужно хранить меньше гигабайта.
Кроме того, ноутбук при таких ускорениях угробится весьма быстро (если он расположен в машине, конечно).
Но порт для передачи данных в PC всё равно нужен. USB лучше, потому, что он быстрее, и есть на любом компьютере (в отличие от COM).

Цитата(Николай Z @ Nov 6 2007, 00:00) *
Писать хотелось бы как можно дольше... т.е. минимум 1 минута, а в идеале вообще не отключать запись и потом просматривать ключевые моменты, находя их по времени записи.
Какой период выборки сигналов датчиков при этом требуется?
Я так мыслю, порядка 2-5 мС будет вполне достаточно.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Alekseus
сообщение Nov 5 2007, 22:19
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 5-11-07
Пользователь №: 32 074



Цитата(Stanislav @ Nov 6 2007, 01:46) *
Ускорения у Вас какие-то "недеццкие" - по X почти до 20g доходят. Больше на лобовой удар смахивают. Датчики нужны, стало быть, соответствующие.
По остальным осям величины ускорений, кстати, каковы?

Различных значений даже недорогие MEMS датчики давать не будут.
Если точность большая не нужна, подойдёт и 10-разрядный АЦП в составе "долларового" 8-битного МК (ATMega, PIC).

Есть. MATLAB, например.

Ошибаетесь. Не намного дороже, чем с передачией данных в комп в реал-тайме. При условии, что в памяти нужно хранить меньше гигабайта.
Кроме того, ноутбук при таких ускорениях угробится весьма быстро (если он расположен в машине, конечно).
Но порт для передачи данных в PC всё равно нужен. USB лучше, потому, что он быстрее, и есть на любом компьютере (в отличие от COM).

Какой период выборки сигналов датчиков при этом требуется?
Я так мыслю, порядка 2-5 мС будет вполне достаточно.


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

По поводу выборки- нет... тут замер идет для определения уровня комфорта пассажиров, высокочастотные колебания особо на уровне комфорта не сказываются, а вот кратковременные удары (спящий полицейский к примеру) или мелкая рябь (например плитка, которой обложены трамвайные пути) дают уже неприятный эффект... значения колебания кузова именно в этих стадиях мне и нужно замерять (если, конечно, возможно замерить колебания столь низкой частоты)
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 5 2007, 22:31
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Alekseus @ Nov 6 2007, 01:19) *
Скриншот- не мой,
...я просто разместил объяву. biggrin.gif

Простите за стёб - не удержался...

Цитата(Alekseus @ Nov 6 2007, 01:19) *
я его в и-нете нашел чтобы проиллюстрировать то, в каком виде я хочу получать результат.
Тогда определитесь с граничными значениями параметров. А также с минимально необходимым временем непрерывной записи результатов измерений. Хотя бы оценочно.
Результат получить в таком виде - не проблемма. Хватит даже XL-я. smile.gif

Цитата(Alekseus @ Nov 6 2007, 01:19) *
По поводу выборки- нет... тут замер идет для определения уровня комфорта пассажиров, высокочастотные колебания особо на уровне комфорта не сказываются, а вот кратковременные удары (спящий полицейский к примеру) или мелкая рябь (например плитка, которой обложены трамвайные пути) дают уже неприятный эффект... значения колебания кузова именно в этих стадиях мне и нужно замерять (если, конечно, возможно замерить колебания столь низкой частоты)
Тем лучше. Тогда частоту выборки можно существенно снизить, а время записи на конкретный носитель - увеличить.
Колебания кузова тоже измерять можно. Пользуясь наличием земного тяготения. Это называется инклинометрией. smile.gif Реализуется на тех же датчиках, путём написания соотв. программы для ПК или МК.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Alekseus
сообщение Nov 5 2007, 22:41
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 5-11-07
Пользователь №: 32 074



smile.gif

Цитата
Тогда определитесь с граничными значениями параметров. А также с минимально необходимым временем непрерывной записи результатов измерений. Хотя бы оценочно.Результат получить в таком виде - не проблемма. Хватит даже XL-я.


Сам понимаю необходимость точного выбора, но пока конкретных цифр назвать не могу.

Скажите, а есть ли такие датчики, которые измеряют ускорение от 0,1g до 4g?
И есть ли какое-то увеличение погрешности при приближении к максимальным значениям датчика?

По поводу времени- будет необходимо замерять непрерывные отрезки минимум по 5-10 секунд (это при возможности быстрого включения прибора)

Сообщение отредактировал Alekseus - Nov 5 2007, 22:43
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 5 2007, 23:17
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Alekseus @ Nov 6 2007, 01:41) *
Сам понимаю необходимость точного выбора, но пока конкретных цифр назвать не могу.
В любом случае, это сделать придётся.

Цитата(Alekseus @ Nov 6 2007, 01:19) *
Скажите, а есть ли такие датчики, которые измеряют ускорение от 0,1g до 4g?
Да. Ссылки на производителей я привёл. LIS3L06AL, например, - один-единственный прибор, который может полностью Вас удовлетворить. На всякий случай, посмотрите доки, и определитесь точнее.

Цитата(Alekseus @ Nov 6 2007, 01:19) *
И есть ли какое-то увеличение погрешности при приближении к максимальным значениям датчика?
Есть. Нелинейность передаточной функции составляет доли процента, что для Вас, по-видимому, не принципиально.
В доках это тоже всё прописано.

Цитата(Alekseus @ Nov 6 2007, 01:19) *
...По поводу времени- будет необходимо замерять непрерывные отрезки минимум по 5-10 секунд (это при возможности быстрого включения прибора)
Ну, это - проблема ценой в одну кнопку. smile.gif
А сколько таких отрезков нужно записать?


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Alekseus
сообщение Nov 5 2007, 23:23
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 5-11-07
Пользователь №: 32 074



Цитата
А сколько таких отрезков нужно записать?


около 20 до сброса на компьютер


Извините за делитантский вопрос, а что означает фраза:

"±2g/±6g user selectable full-scale"?

Тоесть я могу каким-то образом менять диапазоны максимальных значений? Как это влияет на точность измерений? smile.gif

Сообщение отредактировал Alekseus - Nov 5 2007, 23:28
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 5 2007, 23:47
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Alekseus @ Nov 6 2007, 02:23) *
около 20 до сброса на компьютер
Ну, это совсем не много. Считайте, что дело - в шляпе. smile.gif

Цитата(Alekseus @ Nov 6 2007, 02:23) *
Извините за делитантский вопрос, а что означает фраза:
"±2g/±6g user selectable full-scale"?
Тоесть я могу каким-то образом менять диапазоны максимальных значений? Как это влияет на точность измерений?
Да, можете. Управляя логическим уровнем одного из выводов датчика (FS).
Диапазон максимальных ускорений составит либо +/- 2g, либо +/-6g. Для Вашей задачи должно быть достаточно.
На точность (и разрешающую способность датчика) диапазон, конечно, влияет. Однако, для данной задачи это не будет иметь сколько-нибудь существенного значения.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Alekseus
сообщение Nov 5 2007, 23:51
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 5-11-07
Пользователь №: 32 074



Stanislav, спасибо большое за консультацию! Еще буду очень признателен, если перечислите, что необходимо прибрести для этого прибора. Желательно в Москве. Схемы плат даже не прошу- а то совсем наглым сочтете smile.gif
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 5 2007, 23:57
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Alekseus @ Nov 6 2007, 02:51) *
Stanislav, спасибо большое за консультацию! Еще буду очень признателен, если перечислите, что необходимо прибрести для этого прибора. Желательно в Москве.
Не могу сказать точно - скорее всего, заказывать придётся. Сам с подобными работаю, но наша фирма закупает их "прямо там".
Поищите, впрочем, на www.efind.ru.
Цитата(Alekseus @ Nov 6 2007, 02:51) *
...Схемы плат даже не прошу- а то совсем наглым сочтете smile.gif
Естественно, сочту. biggrin.gif
Вы можете задать вопрос в соответствующем разделе форума (AVR, например). Лучше всего, однако, для начала приобрести готовую отладочную плату (они стоят сущие копейки), и подключить к ней датчик "на проводках". Для создания прототипа устройства - самое то, по-моему.
Платы и поставщиков можно поискать в гугле по фразе:
отладочная плата AVR

ЗЫ. Посмотрел цены на efind-е - блин, оборзели поставщики. В США цена на эти микросхемы раза в 2 ниже. Возможно, правда, из-за таможенных сборов и налогов...


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Nov 6 2007, 05:56
Сообщение #14


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Цитата(Alekseus @ Nov 6 2007, 02:51) *
Stanislav, спасибо большое за консультацию! Еще буду очень признателен, если перечислите, что необходимо прибрести для этого прибора. Желательно в Москве. Схемы плат даже не прошу- а то совсем наглым сочтете smile.gif



Иногда есть схемы в описаниях demo board - поищИте smile.gif

Это про акселерометры/ инклиномеры сводная таблица
http://www.analog.com/en/subCat/0,2879,764...F0%255F,00.html

Это демоборды
http://www.analog.com/en/DCcList/0,3090,76...5%255F3,00.html

Справа колонка - AppNotes (вполне возможно там почерпнуть и подключение и обработку. Даже если остановитесь на другом производителе - у АД очень доходчивая "сопроводиловка")


Ой, пардон. Станислав уже ссылку давал на сводную таблицу smile.gif
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Nov 6 2007, 06:44
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



Вот например очень хороший список акселерометров
http://www.analog.com/en/subCat/0,2879,764...F0%255F,00.html

А насчет схемы, то зайди на сайт моей фирмы
www.g24-tec.com
Там к продуктам есть описания в которых есть схемы. Берешь то, что тебе нужно и собираешь на макетке. По крайней мере такие стандартные вещи как подключение Atmega8 или Atmega32 и связь по RS-232 или USB ты там найдешь...

Сообщение отредактировал sergeeff Jr. - Nov 6 2007, 06:45


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post

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

 


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


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