Инструкция
1
Прочитайте маркировку на акселерометре. Введите ее в поисковую систему. Если обозначение состоит из нескольких строк, проверьте их все по отдельности, поскольку не всегда понятно, в какой из строк указан тип прибора.
2
Скачав PDF-файл с описанием акселерометра, найдите в нем данные о его напряжение питания, а также расположении выводов, предназначенных для для подачи этого напряжения, соединения с общим проводом и снятия результатов измерения. У аналогового акселерометра три выхода: X, Y, Z (по числу координат), а у цифрового - два: SCL (тактовые импульсы) и SDA (данные).
3
Если расположить акселерометр таким образом, чтобы его крышка оказалась направленной вверх, а первый вывод находился слева и ближе к наблюдателю, то ось X у большинства приборов будет направлена вправо, ось Y - от наблюдателя, а ось Z - вверх. Учтите это при выборе расположения в вашей конструкции корпуса самого акселерометра. При невозможности разместить его требуемым образом поменяйте у аналогового прибора местами выходы, чтобы порядок их подключения соответствовал желаемому, а в случае использования цифрового прибора - внесите изменения в программу подключенного к нему микроконтроллера.
4
Ножки микросхемы, соответствующие общему проводу и шине питания, присоедините к соответствующим цепям конструкции. Между ними подключите, соблюдая полярность, оксидный конденсатор емкостью около 100 микрофарад. Его зашунтируйте керамическим емкостью в несколько десятков или сотен пикофарад. Само питание пока не подавайте.
5
Между каждым из выходов аналогового акселерометра и общим проводом включите по керамическому или бумажному конденсатору емкостью от 100 пикофарад до 0,5 микрофарады, в зависимости от того, какую вы желаете внести искусственную инерционность. Шунтировать подобным образом выходы цифрового акселерометра нельзя. Аналоговые выходы подключите к выводам микроконтроллера, соответствующим аналого-цифровым преобразователям, а цифровые - к ножкам, способным оперативно переключаться из режима входа в режим выхода и наоборот.
6
Чтобы микроконтроллер смог воспринимать сигналы с аналогового прибора, составьте программу с учетом того факта, что нулевому ускорению по каждой из осей соответствует половина напряжения питания, и при положительном ускорении это напряжение увеличивается почти до питающего, а при отрицательном - падает почти до нуля. Для обеспечения же взаимодействия с цифровым акселерометром программно реализуйте обмен данными с ним по протоколу I2C.
7
При желании аналоговый акселерометр можно использовать и без микроконтроллера, в составе конструкции, где обработка данных осуществляется исключительно при помощи операционных усилителей. В этом случае удобно питать все такие усилители двуполярным напряжением, и лишь акселерометр - однополярным. Сразу после него поместите каскады, преобразующие выходные напряжения в двуполярные, и настройте их так, чтобы нулевому ускорению соответствовало нулевое напряжение.