АндрейЦ 0 January 6, 2022 Posted January 6, 2022 · Report post День добрый, Изобретается очередной велосипед "немного не такой как у других". Начал я с поиска подходящего датчика. И вижу странную картину. Практически во всех приборах, к которым есть описание, это пьезо или резистивный датчик ускорения. Т.е. как бы по идее это должен быть распространённый компонент. Но поиск даёт неимоверное множество современных модных МЭМС акселерометров. Пьезо или резистивные только или в виде вибродатчиков в конструктиве либо какие то непонятные компоненты с рад и термостойкостью. Где ширпотреб? Что выбрать для прибора типа такого: https://vibrocenter.ru/vibrometer_diag.htm Собственно, если не ходить по ссылке нужно что то с диапазоном до 50G и полосой ну килогерц - два. Одна ось. Пока дешевле проще и ADXL372 найти не удалось. Но он такой и не нужен и таки подешевле бы... Quote Share this post Link to post Share on other sites More sharing options...
Herz 3 January 6, 2022 Posted January 6, 2022 · Report post А что насчёт ADXL185B? Quote Share this post Link to post Share on other sites More sharing options...
АндрейЦ 0 January 6, 2022 Posted January 6, 2022 · Report post В общем то да, вариант. С одной стороны он из категории устаревших, с другой стороны раза в полтора дешевле 372го. Но снова таки, это тот же самый ADXL. Почему из пары десятков приборов только в одном упоминается ADXLя в остальных пьезо? И где это пьезо берут? Quote Share this post Link to post Share on other sites More sharing options...
skv8016 0 January 6, 2022 Posted January 6, 2022 (edited) · Report post Любой пьезоэлемент может выступать в качестве датчика вибрации. Пьезомикрофоны, звукосниматели, пьезодинамики и т.п. Есть датчики вибрации для жестких дисков в smd исполнении, видел у Murata. Для Вас, скорее всего может подойти, для пробы, звукосниматель для гитары Edited January 6, 2022 by skv8016 Quote Share this post Link to post Share on other sites More sharing options...
АндрейЦ 0 January 6, 2022 Posted January 6, 2022 · Report post Ну это да. Но мне, всё же нужно получить в итоге измерительный прибор. Посему нужен не просто датчик, а датчик с известными характеристиками. Что звукосниматели, датчики удара и прочие пьезопищалки не обеспечивают. Индивидуальную тарировку оставим за пределами этой задачи :) Quote Share this post Link to post Share on other sites More sharing options...
АндрейЦ 0 January 6, 2022 Posted January 6, 2022 · Report post Вот ещё продукция от NXP. https://www.nxp.com/products/sensors/accelerometers/dsi3-spi-automotive-safety-digital-accelerometer:FXLS90 Даташит приводит в уныние, но тем не менее. Ну и похоже пример искомого от TE Connectivity MODEL 805M1 ACCELEROMETER. Но цена... Quote Share this post Link to post Share on other sites More sharing options...
skv8016 0 January 7, 2022 Posted January 7, 2022 · Report post On 1/6/2022 at 10:00 PM, АндрейЦ said: Ну это да. Но мне, всё же нужно получить в итоге измерительный прибор. Посему нужен не просто датчик, а датчик с известными характеристиками. Что звукосниматели, датчики удара и прочие пьезопищалки не обеспечивают. Индивидуальную тарировку оставим за пределами этой задачи :) Пьезопищалки предлагал только для пробы, т.к. их можно купить сразу. А так вполне доступны пьезоэлементы с заданными характеристиками, но, для самостоятельно разрабатываемого прибора, придётся проводить калибровку. Правда пьезоэлементы российского производства в стандартном исполнении имеют электроды только на оппозитных сторонах, а импортные предлагают и в варианте вывода обоих электродов на одну сторону "таблетки". Если вам интересны только частотные характеристики вибрации, то калибровка не потребуется. Если амплитудные, то либо готовый откалиброванный датчик, либо калибровка вашего Quote Share this post Link to post Share on other sites More sharing options...
byRAM 22 January 7, 2022 Posted January 7, 2022 · Report post 06.01.2022 в 22:00, АндрейЦ сказал: Ну это да. Но мне, всё же нужно получить в итоге измерительный прибор. Посему нужен не просто датчик, а датчик с известными характеристиками. Тогда не нужно центы считать, рискуя создать показометр из "говна и палок". Лучше МЭМС-акселерометров ещё ничего не создано, пьезодатчики - хрень! Хотите с ценой поиграться - посмотрите в сторону TDK и др. производителей. Quote Share this post Link to post Share on other sites More sharing options...
АндрейЦ 0 January 8, 2022 Posted January 8, 2022 · Report post 12 hours ago, byRAM said: Тогда не нужно центы считать, рискуя создать показометр из "говна и палок". Лучше МЭМС-акселерометров ещё ничего не создано, пьезодатчики - хрень! Смотрите, кроме всего прочего я хочу и разобраться. К примеру из проф. сегмента все датчики и приборы пьезо. Других просто нет. Допустим причина в инерционности мышления, старых наработках и полосе частот, которая недоступна МЭМС-ам. Допустим. Посмотрим в сторону недорогих переносных приборов. Даём запрос в Гугл и листаем. Только у одного прибора в описании было "выносной ADXL датчик". Остальные тупо пьезики. МЭМС мне вполне таки "нравится". Более того, даже если считать центы, то у того же недорогого ADXL372 внутри ФИФО и выход в цифре. Но почему их широко не используют? :) Quote Share this post Link to post Share on other sites More sharing options...
byRAM 22 January 8, 2022 Posted January 8, 2022 · Report post 49 минут назад, АндрейЦ сказал: Но почему их широко не используют? :) У меня та же самая ситуация - все старые разработки на пьезо и все в подмётки не годятся моей с МЭМС-акселерометром. Тогда Вам надо тщательнее изучить даташиты на датчики. Обратите внимание, что МЭМС есть резонансная частота. У моего ADXL - 5 кГц, но он на ней не будет работать. Далее обратите внимание, что ускорение при вибрации имеет ограничение, У моего ADXL - 7,5 g. У ADI на сайте есть полезный документ по выбору применению акселерометров, а ещё мне попадалась статья на русском того же плана. Quote Share this post Link to post Share on other sites More sharing options...
АндрейЦ 0 January 9, 2022 Posted January 9, 2022 · Report post On 1/8/2022 at 2:00 PM, byRAM said: У меня та же самая ситуация - все старые разработки на пьезо и все в подмётки не годятся моей с МЭМС-акселерометром. Тогда Вам надо тщательнее изучить даташиты на датчики. Обратите внимание, что МЭМС есть резонансная частота. У моего ADXL - 5 кГц, но он на ней не будет работать. Далее обратите внимание, что ускорение при вибрации имеет ограничение, У моего ADXL - 7,5 g. У ADI на сайте есть полезный документ по выбору применению акселерометров, а ещё мне попадалась статья на русском того же плана. Понял, спасибо. И, как я понимаю, мой первоначальный выбор со встроенным 12 битным АЦП мне не подходит абсолютно. Т.е. остаётся что то типа ADXL1002 и внешний АЦП разрядов на 24 примерно. Quote Share this post Link to post Share on other sites More sharing options...
byRAM 22 January 9, 2022 Posted January 9, 2022 · Report post Только что, АндрейЦ сказал: Т.е. остаётся что то типа ADXL1002 и внешний АЦП разрядов на 24 примерно. Ну да, в своём типовом проекте CN0549 они выбрали 24-разрядный AD7768-1 не просто так, динамический диапазон у этого датчика довольно большой. FPGA тоже скорее всего не просто так, вполне допускаю, что нужна цифровая обработка сигнала. Ну а что Вы будете использовать, FPGA или DSP, или и то, и другое, это уже как Вам удобно. Quote Share this post Link to post Share on other sites More sharing options...
vladec 1 January 10, 2022 Posted January 10, 2022 · Report post Как Вам рекомендовали выше посмотрите еще, на всякий случай у TDK, может, что подойдет: https://invensense.tdk.com/smartindustrial/ Quote Share this post Link to post Share on other sites More sharing options...
АндрейЦ 0 January 25, 2022 Posted January 25, 2022 · Report post Получилась некоторая естественная пауза в проекте. За время которой внезапно оказалось, что нужный диапазон не 50G, а в 10 раз меньше. Ну вот так вот нечаянно попутали G и метры в секунду. Ну и ещё кой какие мелочи упростились-уточнились. В результате решили пока остановиться на ADXL344 и, пока он едет, ардуинковском модуле с ADXL345 напоиграться. Читаю вот я внимательнее даташиты и не могу понять логику работы акселерометров с встроенным АЦП с/без ФИФО. Попробую расписать что я имею в виду. Вот у меня есть некоторые требования по полосе и разрешению по частоте. Я выбираю требуемый семплрейт, максимальный в моём случае 3200выборок в секунду, и отключаю ФИФО так как его глубина мне недостаточна. И вот что дальше? Как вычитывать данные с нужной мне скоростью? Поллить бит готовности в регистре? Ну как то так себе идея. Вычитывать с темпом близким, но гарантированно меньшим, чем 3200? А что я буду читать? Настоящее значение, оставшееся от предыдущего преобразования или мусор между преобразованиями? Или я чего то в даташите глобально пропустил? Подскажите/ткните в доку плиз. Quote Share this post Link to post Share on other sites More sharing options...
Aleksandr Baranov 1 January 25, 2022 Posted January 25, 2022 · Report post 47 minutes ago, АндрейЦ said: Как вычитывать данные с нужной мне скоростью? Поллить бит готовности в регистре? А Interrupt не поможет? Там ведь есть выход прерывания и бит готовности данных? Quote Share this post Link to post Share on other sites More sharing options...