Search
Write a publication
Pull to refresh
5
0
Цаль-Цалько Андрей @RusInzhener

User

Send message

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

У LSM6DS3 есть встроенный фильтр НЧ (даже 4) под разные частоты. Для коррекции АЧХ у меня был рабочий "Виброанализатор OneproD FALCON" для измерения и коррекции я смастерил самодельный вибростенд из динамика и генератора частот. Ставил два датчика на самодельный вибростенд и с шагом примерно 10-50 Гц записывал амплитуды. Подбирая ФНЧ строя АЧХ под разные частоты дискретизации. Дальше я поднимал АЧХ цифрой (убирая заваленную АЧХ).
Вообще Вы правы этот датчик не подходит для вибродиагностики для этого существуют сложные системы с правильно разработанными фильтрами хорошим АЦП и прочими сложными штуками. Цель проекта была разработать не дорогой прибор для балансировки с чем я справился более чем. Если на нём можно просматривать и сохранять сигнал и спектр так это только плюс.
Спасибо за критику.
Вы наверное хороший специалист если задаёте правильные вопросы.
А я дилетант в этой области по образованию я инженер-конструктор (машиностроитель) просто область заинтересовала вот и погрузился в свободное время. Много нового узнал.
Удачи.

В одном из datasheet на LSM6DS3 частота дискретизации 13328Гц /2,56 = 5206Гц по идеи на эту частоту нужно ориентироваться.

Information

Rating
669-th
Location
Россия
Registered
Activity

Specialization

Design Engineer / Project Engineer
Lead
From 500,000 ₽
Python