-
- Всё, победил. Действительно, оказалось достаточно сделать частоту
выборок 200 Гц. Но без медианного данные скачут. - Бapбoc(18.04.2022 14:39 - 14:43)
- Ура! - Nikolay_Po(18.04.2022 14:49)
- Ещё простенький фильтр Калмана можно покрутить... - Vit(18.04.2022 14:47)
- Ура! - SciFi(18.04.2022 14:40)
- Дело, КМК, не только в частоте семплирования. Для акселерометра SCA3100 указана частота среза частотной характеристики по уровню -3 dB: Amplitude Response = 45 Hz. То есть, уже при 45 Hz измеренное сенсором ускорение будет в два раза(!) меньше реального ускорения. При 50 Hz ошибка будет еще больше. Возможно, есть еще и нелинейные эффекты при частотах выше 45 Hz, поскольку ускорение (и пропорциональная ускорению сила упругости) растут как квадрат частоты колебаний. - Xaoc(17.04.2022 13:43, )
- Может для чистоты эксперимента попробовать с аналоговым выходом.
Как то игрался с ADXL103. Можно прямо на аудиовход звуковой карты
писать как с микрофона. - Codavr(17.04.2022 02:41)
- Кстати, да. Формат WAV маткад нормально открывает и Фурье легко
сделать, пример могу выложить. Или ISO с маткадом надо? Там все
установить минут 15 хватит. - Visitor(17.04.2022 12:26)
- Поздно пить "Боржоми". Лобовая атака без разведки. Не впервой. - Бapбoc(17.04.2022 12:37)
- Приключения. И открытия :) - symbions(17.04.2022 13:46)
- Вот сейчас ничего не понял, кого атаковать надо? - Visitor(17.04.2022 12:41)
- Атаковать проблему. Не осталось времени собирать данные. - Бapбoc(17.04.2022 13:50)
- Поздно пить "Боржоми". Лобовая атака без разведки. Не впервой. - Бapбoc(17.04.2022 12:37)
- Не успеем, уже говорил о том. - Бapбoc(17.04.2022 11:59)
- Кстати, да. Формат WAV маткад нормально открывает и Фурье легко
сделать, пример могу выложить. Или ISO с маткадом надо? Там все
установить минут 15 хватит. - Visitor(17.04.2022 12:26)
- Добавить искуственный высокочастотный шум? Не? - sav6622(16.04.2022 22:30)
- В крайнем случае, да и то, если угадал по поводу воздействия этих ВЧ. - Бapбoc(17.04.2022 11:58)
- Стенд вибростенда - плата крепко "зафиксирована"? Какие реальные
ускорения на этой плате (есть ли возможность замерить чем-то
сертифицированным с оцифровкой хотя бы 1 кГц)? Не работал с ADXL345
и SCA3100, но может на ADXL345 дополнительная фильтрация была
включена? Я бы для начала убедился что на плате нет ускорения "до
пяти единиц". - Nikolaev_Aleksey(16.04.2022 15:53)
- Там не плата лежит на стенде, а блок весом 15 кг. В качестве
эталона -- "Ассистент". Акселерометр припаян возле винта крепления
платы. - Бapбoc(16.04.2022 16:00)
- А какие реальные ускорения на "столешнице" вибростенда? У меня была
похожая проблема. На сертификационных испытаниях подобрали частоту
вибростенда так, что у меня получился "перевернутый" прибор.
Пришлось задавливать выходные данные акселерометра усредняющими
алгоритмами. Выбор алгоритма зависит от допустимого диапазона
частот вибрации конечного устройства. Когда стали разбираться
пришлось промерять на плате реальные ускорения в различных режимах
работы. Был немного шокирован Nikolaev_Aleksey(131 знак., 17.04.2022 06:54)
- Ускорение по вертикальной координате около 3 g. До недавнего
времени это был просто показометр. Т.е. если уж совсем заколбасило
насос в скважине, то иногда принималось решение остановить процесс.
Но если честно, мне такие случаи не встречались. Нонеча понакупили
стендов и вдумчиво измеряют погрешность. Диапазон частот вибрации
зависит ещё и от того, в частности, как слесарь гайки затянул.
Ребята, которые у нас тестируют блоки на вибрацию, на слух
определяют "этот блок не Бapбoc(9 знак., 17.04.2022 10:48)
- Для акселеромета SCA3100 указано максимальное ускорение 2g, так что
3g это явно перебор. Xaoc(1 знак., 17.04.2022 13:47, , ссылка)
- У меня с буквами -D07. Они до 6 g. - Бapбoc(18.04.2022 14:42)
- Диапазон частот вибрации зависит ещё и от того, в частности, как
слесарь гайки затянул. в критичных к моменту затяжки местах пользуют динамометрический
ключ и схему порядка протяжки болтов/гаек. - m16(17.04.2022 11:01)
- Используют. - Бapбoc(17.04.2022 11:06)
- Для акселеромета SCA3100 указано максимальное ускорение 2g, так что
3g это явно перебор. Xaoc(1 знак., 17.04.2022 13:47, , ссылка)
- Ускорение по вертикальной координате около 3 g. До недавнего
времени это был просто показометр. Т.е. если уж совсем заколбасило
насос в скважине, то иногда принималось решение остановить процесс.
Но если честно, мне такие случаи не встречались. Нонеча понакупили
стендов и вдумчиво измеряют погрешность. Диапазон частот вибрации
зависит ещё и от того, в частности, как слесарь гайки затянул.
Ребята, которые у нас тестируют блоки на вибрацию, на слух
определяют "этот блок не Бapбoc(9 знак., 17.04.2022 10:48)
- А какие реальные ускорения на "столешнице" вибростенда? У меня была
похожая проблема. На сертификационных испытаниях подобрали частоту
вибростенда так, что у меня получился "перевернутый" прибор.
Пришлось задавливать выходные данные акселерометра усредняющими
алгоритмами. Выбор алгоритма зависит от допустимого диапазона
частот вибрации конечного устройства. Когда стали разбираться
пришлось промерять на плате реальные ускорения в различных режимах
работы. Был немного шокирован Nikolaev_Aleksey(131 знак., 17.04.2022 06:54)
- Там не плата лежит на стенде, а блок весом 15 кг. В качестве
эталона -- "Ассистент". Акселерометр припаян возле винта крепления
платы. - Бapбoc(16.04.2022 16:00)
- Так может тогда частоту выборок менять немного, типа как в некоторых контроллерах тактовый качают, чтобы спектр помех от него размазать? - Andreas(16.04.2022 15:49)
- Если выбросы не от реальных ударов каких то, то экспоненциальный
фильтр поможет. Реализуется не сложнее медианного, если разрядность
обработки позволяет. - Visitor(16.04.2022 15:38)
- Экспоненциальный там был от рождения. - Бapбoc(16.04.2022 15:46)
- Можно частоту фильтра снизить легко на 2^n, зависит от разрядности
обработки. - Visitor(16.04.2022 16:01)
- А чем ваш покорный занимался, как вы думаете? С этими двумя
фильтрами и игрался, как дурак с фантиками. Да таскал блок от
стенда к своему столу и обратно. Великолепное сочетание умственного
труда с физическим. Когда ума не хватает. - Бapбoc(16.04.2022 16:09)
- Тогда, извините за тривиальность, может плата закреплена не удачно
и на стенде реально такие нагрузки? Есть смысл крепеж проверить,
при сборке могут шайбу гровера забыть. - Visitor(16.04.2022 16:19)
- Закреплена плата как обычно. Сам все винты проверил. Нет, это не
вариант. Да и эталонный стоит ровно. Хотя конечно, это измерение
ускорения вибрации -- простой каприз заказчика. Нам пришлось в своё
время прописывать, где должен стоять эталонный датчик при входном
контроле. Потому как в других местах показания могут разниться в
пару раз. Блок -- это колбаса длиной более чем в пол метра и
диаметром 100 мм. - Бapбoc(16.04.2022 16:25)
- Первое, что от такого описания в голову приходит - это снаряд или
ракета:-) Но не обязательно. Геофит, нефтянка... Нам как то чужие
платы от ПС - Электро прислали, реально круглые. Пытались найти
заказчика и отдать, не вышло, сильно секретный, видимо. Через пол
года выбросили. - Visitor(16.04.2022 16:48)
- Нефтянка. Стальная труба, унутре наша приблуда. 40 МПа, 150 С. - Бapбoc(16.04.2022 16:56)
- 400 атмосфер? - Kpoк(17.04.2022 10:48)
- По заказу могём и 600. - Бapбoc(17.04.2022 10:51)
- херасе. В Марианскую впадину собрались? - Kpoк(17.04.2022 10:53)
- Глубина скважин 2-3-4 км. Мы там ещё и давление меряем с
погрешностью 0.5% и разрешением 0.001 МПа. В Марианской должно быть
около 150 МПа, зависит от плотности раствора. - Бapбoc(17.04.2022 11:05)
- Да уж, скважины... - Kpoк(17.04.2022 11:26)
- А там есть нефть? Тогда мы идём к вам. - SciFi(17.04.2022 10:55)
- Глубина скважин 2-3-4 км. Мы там ещё и давление меряем с
погрешностью 0.5% и разрешением 0.001 МПа. В Марианской должно быть
около 150 МПа, зависит от плотности раствора. - Бapбoc(17.04.2022 11:05)
- херасе. В Марианскую впадину собрались? - Kpoк(17.04.2022 10:53)
- По заказу могём и 600. - Бapбoc(17.04.2022 10:51)
- 150 градусов это круто! Знакомый в Геофите рассказывал, что там и
маска с плат течет и с пленочными кондерами не очень. - Visitor(16.04.2022 17:03)
- Геофит же Шлюмберже давно купили. - Звepoящep(18.04.2022 07:21)
- Докладаю. Маска не течёт, плёночные не используем. - Бapбoc(16.04.2022 17:20)
- Пленочные нужны были для усилителя класса Е, как накачка для каких
то измерений. - Visitor(16.04.2022 17:51)
- Да. Когда за доллар давали менее тридцати рублей
а не в мордупокупали мы плёночные конденсаторы у Еврофарады. Классные жёлтые кирпичики 1 мкФ на 4000 В. По 70, кажется, евро. Вот они специфицированы до 150 градусов по Цельсию. - Бapбoc(17.04.2022 11:30)- Ну, что сказать, у нас температура "коммерческого" диапазона,
нагрев только от тока, импульсный ампер 20. TDK - Epcos не доступны
стали, как и К78-2, Suntan проверили, годится. - Visitor(17.04.2022 11:44)
- Китайские аналоги Еврофарады есть, и вполне годные. Просто мы
обошлись без них. Но цены у китайцев не бросовые, так, слегка
дешевле. - Бapбoc(17.04.2022 11:56)
- Так вопрос не стоимости изделия стоит, а выживания фирмы. - Visitor(17.04.2022 12:10)
- Это разве не логическая цепь? Себестоимость=>Выживание. Не? - Бapбoc(17.04.2022 12:17)
- Некий запас прочности всегда надо иметь, ну на развитие чуть меньше останется, но в ноль не уйдем. - Visitor(17.04.2022 12:20)
- Это разве не логическая цепь? Себестоимость=>Выживание. Не? - Бapбoc(17.04.2022 12:17)
- Так вопрос не стоимости изделия стоит, а выживания фирмы. - Visitor(17.04.2022 12:10)
- Китайские аналоги Еврофарады есть, и вполне годные. Просто мы
обошлись без них. Но цены у китайцев не бросовые, так, слегка
дешевле. - Бapбoc(17.04.2022 11:56)
- Ну, что сказать, у нас температура "коммерческого" диапазона,
нагрев только от тока, импульсный ампер 20. TDK - Epcos не доступны
стали, как и К78-2, Suntan проверили, годится. - Visitor(17.04.2022 11:44)
- Да. Когда за доллар давали менее тридцати рублей
- Как настроения в новой реальности? Будет комплектуха диппочтой
приходить? - Andreas(16.04.2022 17:24)
- Настроение хуёвое. - Бapбoc(16.04.2022 18:12)
- Настроение ОК, 90 стые пережили и это осилим. С комплектовкой можно
и прошлый век вспомнить. Все из говна и палок сделать можно,
правда, палки пока импортные будут, остальное найдем. - Visitor(16.04.2022 17:57)
- Мы-то переживем, но Барбос геофизикой и нефтянкой занимается, там
из говна говно и выйдет. - Andreas(16.04.2022 18:02)
- Благодаря военке кое-какая комплектация на 125 градусов есть - AlexG(16.04.2022 18:15)
- Может вру, помнится годы в 90-стые, какие то чипы на алмазной
подложке пытались делать, температура до 600 цельсия. Наверное,
Венеру освоить хотели. По выходу сделали терморезисторы до 600
градусов и по демпинговой цене распродали. - Visitor(17.04.2022 11:24)
- Тоже встречал упоминания. На сколько я понимаю, массово этого нигде нет, эксперименты продолжаются. - AlexG(17.04.2022 13:35)
- Может вру, помнится годы в 90-стые, какие то чипы на алмазной
подложке пытались делать, температура до 600 цельсия. Наверное,
Венеру освоить хотели. По выходу сделали терморезисторы до 600
градусов и по демпинговой цене распродали. - Visitor(17.04.2022 11:24)
- Благодаря военке кое-какая комплектация на 125 градусов есть - AlexG(16.04.2022 18:15)
- Мы-то переживем, но Барбос геофизикой и нефтянкой занимается, там
из говна говно и выйдет. - Andreas(16.04.2022 18:02)
- Пленочные нужны были для усилителя класса Е, как накачка для каких
то измерений. - Visitor(16.04.2022 17:51)
- 400 атмосфер? - Kpoк(17.04.2022 10:48)
- Нефтянка. Стальная труба, унутре наша приблуда. 40 МПа, 150 С. - Бapбoc(16.04.2022 16:56)
- А датчик от постоянной вибрации не испортился? Нам проще как то,
блоки только выборочно тестируем, типа 1 из партии 100 шт. - Visitor(16.04.2022 16:33)
- 1 из 100 это у вас процент брака высокий заложен или наоборот -
брака не бывает вообще? Чисто для интереса спрашиваю потому, что по
науке оно немного не так. reZident(3 знак., 16.04.2022 17:16, ссылка, ссылка)
- Брак не сразу выясняется, работаем не на военку а на МЧС. Просто средства оповещения населения. Усилители на 500 Вт, БП для них и резервирование от АКБ в 48 В. За 2 года выяснилось, что основной причиной отказа являются драйверы TI UCC27211 в БП, SO-8 с металлизированным низом. Поменяли. Посмотрим... - Visitor(16.04.2022 17:30)
- 1 из 100 это у вас процент брака высокий заложен или наоборот -
брака не бывает вообще? Чисто для интереса спрашиваю потому, что по
науке оно немного не так. reZident(3 знак., 16.04.2022 17:16, ссылка, ссылка)
- Первое, что от такого описания в голову приходит - это снаряд или
ракета:-) Но не обязательно. Геофит, нефтянка... Нам как то чужие
платы от ПС - Электро прислали, реально круглые. Пытались найти
заказчика и отдать, не вышло, сильно секретный, видимо. Через пол
года выбросили. - Visitor(16.04.2022 16:48)
- Закреплена плата как обычно. Сам все винты проверил. Нет, это не
вариант. Да и эталонный стоит ровно. Хотя конечно, это измерение
ускорения вибрации -- простой каприз заказчика. Нам пришлось в своё
время прописывать, где должен стоять эталонный датчик при входном
контроле. Потому как в других местах показания могут разниться в
пару раз. Блок -- это колбаса длиной более чем в пол метра и
диаметром 100 мм. - Бapбoc(16.04.2022 16:25)
- Тогда, извините за тривиальность, может плата закреплена не удачно
и на стенде реально такие нагрузки? Есть смысл крепеж проверить,
при сборке могут шайбу гровера забыть. - Visitor(16.04.2022 16:19)
- А чем ваш покорный занимался, как вы думаете? С этими двумя
фильтрами и игрался, как дурак с фантиками. Да таскал блок от
стенда к своему столу и обратно. Великолепное сочетание умственного
труда с физическим. Когда ума не хватает. - Бapбoc(16.04.2022 16:09)
- Можно частоту фильтра снизить легко на 2^n, зависит от разрядности
обработки. - Visitor(16.04.2022 16:01)
- Экспоненциальный там был от рождения. - Бapбoc(16.04.2022 15:46)
- читайте про теорему Котельникова - AlexG(16.04.2022 15:09)
- Первый вопрос так и не понял... но частота выборок должна быть
больше 2*F сигнала максимальное, а лучше много больше. - IBAH(16.04.2022 14:56)
- Первый -- самый интересный. Наличие шума в сигнале с частотами выше
двух Ф может помочь с этими биениями? Или это вовсе не биения? И
да, нет там моего АЦП, данные по SPI. И часто опрашивать мне сложно
по некоторым причинам, выходящим за пределы темы. - Бapбoc(16.04.2022 15:46)
- цифровой сигнал собирает аналоговый с интервалом частоты
дискретизации (см. кртинку). Например оцифровываем синусоиду с
частотой 1Гц частотой 2Гц. Если момент семплирования совпадет с
переходом через 0, вместо синусоиды мы получим 0. Другая ситуации
синус 1Гц и дискретизация 2.001Гц, поначалу попадаем в переходы
через 0, и только через 1000 периодов мы сможем узнать амплитуду
синусоиды. Короче, частота дискретизации должна минимум в 4 раза
быть больше. IBAH(1 знак., 16.04.2022 16:13, картинка)
- А если частоту сэмплирования в процессе измерения несколько раз
менять? Такой способ должен позволить обойти эту проблему. Бoмж(77 знак., 17.04.2022 01:00)
- Вот завтра с утра и займусь. Спасибо. И всем спасибо, кто дело советовал. А настроение таки, да. - Бapбoc(17.04.2022 10:50)
- Мы все учились. Вот тут случай такой. Как бы это сказать-то. Было у
меня подозрение, что делаю неправильно, но с 345-м всё прокатило. И
катило пять лет и тысячи экземпляров. А тут вдруг. Бapбoc(10 знак., 16.04.2022 16:14)
- Шум помогает математически увеличить разрядность оцифровки только
когда он внеполосный. Но при этом (при оверсэмплинге) и частота
дискретизации должна быть в разы выше, чем максимальная полоса
полезного сигнала. 100SPS для оцифровки 50 Гц явно недостаточно. На
порядок бы поднять частоту сэмплирования, чтобы потом
отфильтровать. - reZident(16.04.2022 17:22)
- Это другое. Это исторически сложилось. Типа "ой, работает", да и
хрен с ним. Это просто у меня по таймеру запускается опрос
акселерометра, там на этом таймере дохера чего висит. Стандартная
тема про оверсемплинг тут нипричём. На порядок не получится. - Бapбoc(16.04.2022 18:11)
- Таймер срабатывает с частотой 100 Гц. Сделать с частотой 200Гц, но
всё опрашивать только каждый второй раз, а акселератор каждый раз.
Не вариант? - symbions(16.04.2022 22:53)
- Собственно, других вариантов и нет. Да вы, сударь, истинный
телепат. - Бapбoc(17.04.2022 11:32)
- ТОгда не понял в чём проблема - symbions(17.04.2022 14:03)
- Дык, пока персты не вложу, не поверю. А пока лежу на диване и фантазирую. - Бapбoc(17.04.2022 14:10)
- ТОгда не понял в чём проблема - symbions(17.04.2022 14:03)
- Собственно, других вариантов и нет. Да вы, сударь, истинный
телепат. - Бapбoc(17.04.2022 11:32)
- Таймер срабатывает с частотой 100 Гц. Сделать с частотой 200Гц, но
всё опрашивать только каждый второй раз, а акселератор каждый раз.
Не вариант? - symbions(16.04.2022 22:53)
- Это другое. Это исторически сложилось. Типа "ой, работает", да и
хрен с ним. Это просто у меня по таймеру запускается опрос
акселерометра, там на этом таймере дохера чего висит. Стандартная
тема про оверсемплинг тут нипричём. На порядок не получится. - Бapбoc(16.04.2022 18:11)
- а есть доступ к экземпляру на предыдущем акселе? сделать тест прошивки, чтобы с обоих сэмплить побыстрее, эдак в килогерц, а потом открыть результаты оцифровки в экселе каком, да сравнить. и математику можно разную к записанным данным применять. - Mahagam(16.04.2022 16:36)
- Только не шум... Как вариант, гармоника частоты семплирования умножалась на сигнал, по питанию пролазило - IBAH(16.04.2022 16:36)
- Шум помогает математически увеличить разрядность оцифровки только
когда он внеполосный. Но при этом (при оверсэмплинге) и частота
дискретизации должна быть в разы выше, чем максимальная полоса
полезного сигнала. 100SPS для оцифровки 50 Гц явно недостаточно. На
порядок бы поднять частоту сэмплирования, чтобы потом
отфильтровать. - reZident(16.04.2022 17:22)
- А если частоту сэмплирования в процессе измерения несколько раз
менять? Такой способ должен позволить обойти эту проблему. Бoмж(77 знак., 17.04.2022 01:00)
- цифровой сигнал собирает аналоговый с интервалом частоты
дискретизации (см. кртинку). Например оцифровываем синусоиду с
частотой 1Гц частотой 2Гц. Если момент семплирования совпадет с
переходом через 0, вместо синусоиды мы получим 0. Другая ситуации
синус 1Гц и дискретизация 2.001Гц, поначалу попадаем в переходы
через 0, и только через 1000 периодов мы сможем узнать амплитуду
синусоиды. Короче, частота дискретизации должна минимум в 4 раза
быть больше. IBAH(1 знак., 16.04.2022 16:13, картинка)
- И на входе АЦП ФНЧ на частоту хотя бы вдвое меньше частоты дискретизации. - Дятeл(16.04.2022 15:34, )
- Первый -- самый интересный. Наличие шума в сигнале с частотами выше
двух Ф может помочь с этими биениями? Или это вовсе не биения? И
да, нет там моего АЦП, данные по SPI. И часто опрашивать мне сложно
по некоторым причинам, выходящим за пределы темы. - Бapбoc(16.04.2022 15:46)
- Всё, победил. Действительно, оказалось достаточно сделать частоту
выборок 200 Гц. Но без медианного данные скачут. - Бapбoc(18.04.2022 14:39 - 14:43)