arşiv

0, 2013 için arşiv

STM32 ile LIS302DL ivme ölçer kullanımı

Cumartesi, 16 Mar 2013 7 yorum

Arkadaşlar Merhaba

C ve ARM ile tanıştıktan sonra artık Pic leri gözüm görmez oldu :) Bende hazır ARM ye  ısınmışken bir proje daha yapayım dedim.

Bu Yazımda LIS302DL 3 eksen ivme ölçer kullanımına biraz göz attım. Kısaca kullanımından bahsedeceğim.

Bu uygulamamda LIS302DL ‘den eksen bilgilerini okuyup TFT ekranda Bargraph olarak olarak gösterip ardından Bilgisayar Arayüzünde Ve X, Y, Z eksenlerinin değişimini grafik olarak gösterip ayrıca açılarını hesapladım.

LIS302DL Sensörü ST firmasının ürettiği, 3 eksen bir ivme ölçerdir. 2.3g ve9.2g olmak üzere iki adet çalışma modu vardır. Ayrıca SPI ve I2C ile haberleşebilmektedir. Benim elimdeki MCBSTM32C board üzerindeki ivme sensörü STM32F107 ye I2C hattı üzerinden bağlanmış. Dolayısıyla bende STM32F107 nin I2C donanımını kullanarak sensörle haberleştim.

Sensörün Datasheetine Buradan ulaşabilirsiniz.

LIS302DL nin kullanımı gerçekten çok basit. Kendi içerisinde çok fazla register yok. Biz sadece CONTROL_REG1 registeri üzerinde ayarlamalar yaparak sensörü kullanıma hazır hale getiriyoruz.

devamını oku…

Categories: ARM, STM32, Yazılım Tags: