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

 
 
> непонятность с акселерометром, LIS3DH сильная помеха
ddd-ekb
сообщение Apr 9 2018, 18:33
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 28-10-15
Пользователь №: 89 059



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

а теперь непонятность: постоянно присутствует шумовая помеха на уровне примерно 20% от полной шкалы, никак не могу её отфильтровать
попытка замерить среднее арифметическое по 256 замерам позволяет снизить ну до 15%, но неустойчиво, ложные сработки вылазят
при этом ещё и наклон датчика влияет на уровень помехи
вобщем при отсечке примерно на 30% от полной шкалы всё становится хорошо, никаких ложных сработок и влияния наклона, но при этом реагирует только на довольно резкие толчки, спокойная перестановка рукой не вызывает сработки

вопрос: это надо купить какой то более правильный и дорогой датчик? или что то не так с обработкой сигнала? ну не должно же быть такой сильной помехи, мне кажется
с питанием точно всё в порядке, оно от батарейки, точно без пульсаций и помех, схема примитивнейшая, датчик, пик12 и светодиод
сталкивался кто-нить с акселерометрами? подскажите куда копать
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
esaulenka
сообщение Apr 16 2018, 11:02
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Я извиняюсь, уезжал в микро-командировку.

Код
    static const uint8_t reg1[] = {
        0,                        // TEMP_CFG_REG
        _L5376|_XYZen,            // CTRL_REG1
        _HPFoff,                // CTRL_REG2
        _I1_WTM,                // CTRL_REG3
        _BDU|_FS4G,                // CTRL_REG4
        _FIFO_EN,                // CTRL_REG5
        0,                        // CTRL_REG6
        0,                        // REFERENCE
    };
    WriteReg (TEMP_CFG_REG, reg1);

    static const uint8_t reg2[] = {
        0,                    // INT1_THS
        0,                    // INT1_DURATION
        0,                    // CLICK_CFG
    };
    WriteReg (INT1_THS, reg2);

    WriteReg (INT1_CFG, 0);

    WriteReg (FIFO_CTRL_REG, _FIFO_BYPASS);
    WriteReg (FIFO_CTRL_REG, _FIFO_STREAM|(Accel.GetFifoSize()/6-1));


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ddd-ekb   непонятность с акселерометром   Apr 9 2018, 18:33
- - x736C   Как вы его включали в режим? LIS3DH_SetFullScale ...   Apr 9 2018, 19:19
|- - ddd-ekb   Цитата(x736C @ Apr 10 2018, 00:19) Как вы...   Apr 10 2018, 08:28
- - Alex11   Цитатас питанием точно всё в порядке, оно от батар...   Apr 9 2018, 21:29
- - Aner   Плату сами собирали (паяли) или купики готовую с э...   Apr 10 2018, 08:28
|- - ddd-ekb   Цитата(Aner @ Apr 10 2018, 13:28) Плату с...   Apr 10 2018, 11:05
|- - jcxz   Цитата(ddd-ekb @ Apr 10 2018, 14:05)...   Apr 10 2018, 11:24
||- - ddd-ekb   уже взял другой с аналоговым выходом, может проще ...   Apr 10 2018, 13:59
||- - ddd-ekb   Цитата(jcxz @ Apr 10 2018, 16:24) Мне каж...   Apr 10 2018, 17:47
|- - Baser   Цитата(ddd-ekb @ Apr 10 2018, 14:05)...   Apr 11 2018, 10:11
|- - ddd-ekb   вобщем распаял рядом точно также LIS344 с аналогов...   Apr 11 2018, 18:36
- - Baser   Применял MMA8453Q и MMA8452Q - это практически то ...   Apr 10 2018, 16:00
- - esaulenka   У нас в изделии LIS3DH используется как датчик нак...   Apr 10 2018, 20:51
|- - ddd-ekb   Цитата(esaulenka @ Apr 11 2018, 01:51) Ес...   Apr 11 2018, 02:06
- - Alex11   Как-то меня сильно смущает монтаж проводечками и к...   Apr 10 2018, 21:56


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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 00:00
Рейтинг@Mail.ru


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