LIS3MDL Ultra Düşük Güç Tüketimli 3 Eksen Manyetometre Sensörü
STMicroelectronics'in 16 Gauss'a kadar geniş menzil, 1 kHz süper hızlı örnekleme ve I2C/SPI desteği sunan profesyonel 3 eksen manyetik pusulasıdır.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
±16 Gauss'a kadar çok güçlü manyetik alanları doyumsuz ölçebilir; endüstriyel akım ölçümü ve motor yakınındaki pusula uygulamaları için idealdir.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VIN | Güç | 3.3V - 5V DC (Adafruit modülü) |
| 2 | GND | Toprak | Toprak 0V |
| 3 | SCL | Saat | I2C SCL |
| 4 | SDA | Veri | I2C SDA |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
3.3V ile tam uyumlu çalışır.
MicroPython veya C/C++ SDK ile desteklenir.
MakeCode blokları veya MicroPython ile uyumlu.
5V tolerant GPIO pinleri doğrudan bağlanabilir.
Örnek Kaynak Kod Kütüphanesi
Adafruit LIS3MDL Manyetik Alan Okuma
Adafruit LIS3MDL#include <Wire.h>
#include <Adafruit_LIS3MDL.h>
#include <Adafruit_Sensor.h>
Adafruit_LIS3MDL lis3mdl;
void setup() {
Serial.begin(115200);
if (!lis3mdl.begin_I2C()) {
Serial.println("LIS3MDL bulunamadı!");
while (1);
}
lis3mdl.setRange(LIS3MDL_RANGE_4_GAUSS);
}
void loop() {
sensors_event_t event;
lis3mdl.getEvent(&event);
Serial.print("Manyetik (uT) X: "); Serial.print(event.magnetic.x);
Serial.print(" | Y: "); Serial.print(event.magnetic.y);
Serial.print(" | Z: "); Serial.println(event.magnetic.z);
delay(200);
} Manyetik X: 14.2 µT | Y: -8.5 µT | Z: 39.1 µT
Çalışma Mantığı ve Fiziksel İlkeler
LIS3MDL Neden Seçilmeli?
Birçok pusula sensörü ±2 ila ±8 Gauss arasında doyuma ulaşır.
LIS3MDL, ±16 Gauss ölçeğiyle güçlü motorların veya trafoların yakınında bile kilitlenmeden manyetik akıyı okuyabilir.
1000 Hz çıkış hızı sayesinde yüksek hızlı mermi takibi ve havacılık navigasyon sistemlerinde kullanılır.
Artıları ve Sınırlamaları
Sık Karşılaşılan Sorunlar ve Çözümleri
Alternatif ve Benzer Sensörler
Beitian BN-880 Çoklu GNSS GPS ve HMC5883L Dahili Manyetik Pusula Modülü
U-blox M8030 GNSS çipi ile HMC5883L elektronik pusulayı tek modülde birleştiren, Pixhawk ve INAV otonom uçuş sistemlerinin ana navigasyon kulesidir.
A3144A3144 Hall Effect Manyetik Alan Sensörü
Motor mili devir sayısı (takometre) ve kapı emniyet anahtarlarında kullanılan temassız manyetik anahtar.
BNO055BNO055 9 Eksen Dahili Füzyon İşlemcili Akıllı Oryantasyon Sensörü
İçerisinde 32-bit ARM Cortex-M0 mikroişlemci barındıran; ivmeölçer, jiroskop ve pusula verilerini kendi içinde birleştirip doğrudan kesin açı veren akıllı sensördür.