Як увімкнути акселерометр

Як увімкнути акселерометр

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


Інструкція

1. Прочитайте маркування на акселерометрі. Введіть її в пошукову систему. Якщо позначення складається з декількох рядків, перевірте їх всі окремо, оскільки не завжди зрозуміло, в який з рядків вказано тип приладу.

2. Завантаживши PDF-файл з описом акселерометра, знайдіть дані про його напругу живлення, а також розташування висновків, призначених для подачі цієї напруги, з 'єднання із загальним проводом і зняття результатів вимірювання. У аналогового акселерометра три виходи: X, Y, Z (за кількістю координат), а у цифрового - два: SCL (тактові імпульси) і SDA (дані).

3. Якщо розташувати акселерометр таким чином, щоб його кришка виявилася спрямованою вгору, а перший висновок знаходився ліворуч і ближче до спостерігача, то вісь X у більшості приладів буде спрямована вправо, вісь Y - від спостерігача, а вісь Z - вгору. Врахуйте це при виборі розташування у вашій конструкції корпусу самого акселерометра. При неможливості розмістити його необхідним чином поміняйте у аналогового приладу місцями виходи, щоб порядок їх підключення відповідав бажаному, а в разі використання цифрового приладу - внесіть зміни в програму підключеного до нього мікроконтролера.


4. Ніжки мікросхеми, що відповідають загальному проводу та шині живлення, приєднайте до відповідних ланцюгів конструкції. Між ними підключіть, дотримуючись полярності, оксидний конденсатор ємністю близько 100 мікрофарад. Його зашунтуйте керамічною ємністю в кілька десятків або сотень пікофарад. Саме харчування поки не подавайте.

5. Між кожним з виходів аналогового акселерометра і загальним проводом включіть за керамічним або паперовим конденсатором ємністю від 100 пікофарад до 0,5 мікрофаради, залежно від того, яку ви бажаєте внести штучну інерційність. Шунтувати подібним чином виходи цифрового акселерометра не можна. Аналогові виходи підключіть до висновків мікроконтролера, що відповідають аналого-цифровим перетворювачам, а цифрові - до ніжок, здатних оперативно перемикатися з режиму входу в режим виходу і навпаки.

6. Щоб мікроконтролер зміг сприймати сигнали з аналогового приладу, складіть програму з урахуванням того факту, що нульовому прискоренню по кожній з осей відповідає половина напруги харчування, і при позитивному прискоренні ця напруга збільшується майже до живлячого, а при негативному - падає майже до нуля. Для забезпечення ж взаємодії з цифровим акселерометром програмно реалізуйте обмін даними з ним за протоколом I2C.

7. При бажанні аналоговий акселерометр можна використовувати і без мікроконтролера, у складі конструкції, де обробка даних здійснюється виключно за допомогою операційних підсилювачів. У цьому випадку зручно живити всі такі підсилювачі двуполярною напругою, і лише акселерометр - однополярним. Відразу після нього помістіть каскади, що перетворюють вихідні напруги на двуполярні, і налаштуйте їх так, щоб нульовому прискоренню відповідала нульова напруга.