Jump to content

    
Sign in to follow this  
kadrum

OFFSET на акселерометре LIS31DLH

Recommended Posts

Здравствуйте.

Дeлаю устройство на LIS331DLH, и требуеться генерить прерывание при превышении ускорения по любой из осей на 1,2g от состояния покоя. Но проблема в том - что на одной оси (Х) постоянно присутствует ускорение 1g, и для активации прерывания по этой оси достаточно всего 0.2g!

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

Но в этом акселерометре регистр INT1_THS отвечает сразу за все оси. Что делать, как сделать, чтоб прерывание генерилось для оси Х при 2.2g а для остальных 1.2g?

Может я в чем то ошибся, поправьте. Спасибо.. :twak:

Edited by Шалапут:-)

Share this post


Link to post
Share on other sites

Возможно не LIS31DLH а LIS331DLH!

Сам разбирался с акселерометрами здесь.

В настройках обычно есть компенсация, что-то типа High pass filter. Там настраивается ФВЧ.Посмотрите апликуху В покое все будет в нулях.

PS: копал несколько датчиков, по этому могу что то попутать, уж простите)))

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this