Розробка цифрового компасу на AVR мікроконтролері та MEMS – модулі акселерометра – магнітометра LSM303DLHC

2019;
: сс. 12 - 26
1
Національний університет «Львівська політехніка»
2
Національний університет «Львівська політехніка»
3
Національний університет «Львівська політехніка»
4
Національний університет «Львівська політехніка»

У роботі розроблено цифровий компас на МК AVR з використанням МЕМС – модуля акселерометра – магнітометра LSM303DLHC. Розроблено структуру та спроектовано апаратне забезпечення цифрового компасу. Описано алгоритми калібрування акселерометра та магнітометра LSM303DLHC. Описано алгоритм обчислення кутів нахилу (кутів тангажу і крену) цифрового компасу. Описано алгоритм визначення курсу (напрямку) компаса без компенсації і з компенсацією нахилу. Розроблено алгоритм роботи та програмне забезпечення цифрового компасу. Створено модель та макет цифрового компасу. Проведено моделювання і тестування розробленого цифрового компасу.

  1. Electronic resource: https://www.st.com/content/st_com/en/products/mems-and-sensors/e- compasses.html
  2. Electronic resource: https://www.memsic.com/magnetic-sensors/ 
  3. Compass.” [Online]. Available: http://en.wikipedia.org/wiki/Compass[2] “Lodestone”. [Online] .Available: http://en.wikipedia.org/wiki/Lodestone
  4. Electronic resource: https://en.wikipedia.org/wiki/Earth%27s_magnetic_field
  5. Electronic resource: https://www.livescience.com/32732-how-does-a-compass-work.html
  6. Grygorenko V., “Cypress application note – magnetic compass with tilt compensation-an2272”. [Online].Available: http://www.cypress.com/?docID=221.
  7. Application note AN4248: “Implementing a Tilt-Compensated eCompass using Accelerometer and Mag-netometer Sensors”, 2012, http://cache.freescale.com/files/sensors/doc/app_note/AN4248.pdf.
  8. Application note AN3192: “Using LSM303DLH for a tilt compensated electronic compass” https://www.pololu.com/file/0J434/LSM303DLH-compass-app-note.pdf.
  9. Electronic resource: https://www.st.com/en/mems-and-sensors/lsm303dlhc.html
  10. Electronic resource: https://www.st.com/resource/en/datasheet/DM00027543.pdf