Gerilim Regülatörlü Basınç / Yükseklik Sensörü Kartı - LPS331AP

Ürün Kodu : 18617
Barkod : Marka :
310,25 TL + KDV
Paylaş:
Kampanya
  • Ürün Özellikleri
  • Yorumlar (0)
  • Teslimat Koşulları
  • Tavsiye Et
  • ST'nin LPS331AP dijital barometresi için bu taşıyıcı, ± 2 mbar (0.2 kPa) sıcaklığa kadar mutlak basınç doğruluğu ve yüksekte 0.02 mbar (0.002 kPa) olan tipik RMS gürültüsü ile 260 mbar'dan 1260 mbar'a (26 kPa - 126 kPa) kadar olan basınçları ölçer Çözünürlük modu. Bu basınçlar kolayca yüksekliklere dönüştürülebilir. Kartın 3.3 V'luk bir doğrusal regülatörü ve 2.5 V ila 5.5 V'luk bir giriş voltaj aralığı üzerinde çalışmasına izin veren entegre seviye değiştiricileri var ve 0.1 "pin aralığı, standart lehimsiz tahta ve 0.1" perfboardlar ile kullanımı kolaylaştırıyor. Sensör, I2C ve SPI arabirimleri sunar.
    ST'nin LPS331AP dijital barometresi için bu taşıyıcı, ± 2 mbar (0.2 kPa) sıcaklığa kadar mutlak basınç doğruluğu ve yüksekte 0.02 mbar (0.002 kPa) olan tipik RMS gürültüsü ile 260 mbar'dan 1260 mbar'a (26 kPa - 126 kPa) kadar olan basınçları ölçer Çözünürlük modu. Bu basınçlar kolayca yüksekliklere dönüştürülebilir. Kartın 3.3 V'luk bir doğrusal regülatörü ve 2.5 V ila 5.5 V'luk bir giriş voltaj aralığı üzerinde çalışmasına izin veren entegre seviye değiştiricileri var ve 0.1 "pin aralığı, standart lehimsiz tahta ve 0.1" perfboardlar ile kullanımı kolaylaştırıyor. Sensör, I2C ve SPI arabirimleri sunar.
     
    Bu kart ST'nin LPS331AP MEMS mutlak basınç sensörü veya barometre için kompakt (0.4 "x 0.9") bir taşıyıcı; Bu nedenle bu ürünü kullanmadan önce LPS331AP veri sayfasını (453k pdf) dikkatlice okumanızı öneririz. LPS331 mükemmel bir IC ancak küçük, kurşunsuz LGA paketi tipik bir öğrenci veya hobi kullanıcısının kullanımını zorlaştırmaktadır. Ayrıca, 3.6 V'tan düşük voltajlarda çalışır; bu da, 5 V'de çalışan mikro denetleyiciler için arabirimi zorlaştırabilir. Bu taşıyıcı kart, 3.3 V gerilim regülatörü ve seviye değiştirme devreleri de dahil olmak üzere ek elektronik parçalar ekleyerek bu sorunları giderirken genel boyutu da Mümkün olduğunca kompakt. Kart, ürün resminde gösterildiği gibi LPS331AP de dahil olmak üzere SMD bileşenleri ile doludur.
    LPS331 gömülü sıcaklık dengelemesi özelliğine sahiptir ve seçilebilir özünürlükler, çıkış veri hızları seçimi ve iki programlanabilir harici kesme sinyali dahil birçok konfigürasyon seçeneği vardır. Basınç çıkışı, ± 2 mbar (0.2 kPa) gibi düşük bir kesin doğrulukta ve en yüksek çözünürlüklü modda 0.02 mbar'lık (0.002 kPa) RMS gürültüsüne sahiptir. Basınç ve sıcaklık sensörü verileri, I²C veya SPI modunda çalışacak şekilde yapılandırılabilen ve altimetre için kullanılabilen bir dijital arabirim aracılığıyla mevcuttur. (Bu sensörü bir altimetreye dönüştürmek için kullanılabilecek bir Arduino kütüphanesi bulunmaktadır).
    Taşıyıcı kart, sensöre 2,5 V'tan 5,5 V'lik bir besleme ile güç sağlanmasına izin veren, LPS331'in gerektirdiği 3,3 V'luk bir düşük düşüşlü lineer voltaj regülatörü içerir. Regülatör çıkışı VDD pininde bulunur ve harici cihazlara neredeyse 150 mA sağlayabilir. Koparma kartı ayrıca, I²C / SPI saatini ve verilerini, verilen VIN ile aynı mantıksal voltaj seviyesine kaydırarak, 5 V sistemleriyle arayüzü basitleştiren basit bir devre içerir ve kartın 0,1 "pin aralığı bunu sağlar Standart lehimsiz tahta ve 0.1 "perfboardlar ile kullanımı kolaydır.
    Sensör füzyon uygulamaları için, AltIMU-10 v3 atalet ölçüm birimi, LPS331AP'yi bir L3GD20H 3 eksenli cayro ve bir LSM303D 3 eksenli ivmeölçer ve 3 eksenli manyetometre ile tek bir kart üzerinde birleştirerek, mutlak bir hesaplamak için kullanılabilen on bağımsız okuma sağlar.
    Bu modül, geliştirilmiş doğruluk, azaltılmış çıkış gürültüsü ve dahili bir FIFO (İlk Giren İlk Çıkışı) tamponu sunan daha yeni LPS25H taşıyıcıya, daha düşük maliyetli bir alternatiftir; sensör, patlamalı yayın veya çıktı için basınç okumalarını saklamaya olanak tanır Çıkış gürültüsünü daha da azaltarak çalışır.
     
    Özellikler
    • Boyutlar: 0,4 "x 0,9" x 0 "(10 mm x 23 mm x 3 mm)
    • Başlık pimleri olmaksızın ağırlık: 0,6 g (0,02 oz)
    • Çalışma voltajı: 2,5 V ila 5,5 V
    • Besleme akımı: 2 mA
    • Çıkış formatı (I²C / SPI): 24 bit basınç okuma (4096 LSb / mbar)
    • Duyarlılık aralığı: 260 mbar - 1260 mbar (26 kPa - 126 kPa)
    Bileşenler
    Aşağıdaki resme göre, 0.1 "başlık pimlerinin 1 × 9 şeridi ve 0.1" dik açı başlığı pimlerinin 1 × 9 şeridi dahil edilmiştir. Seçtiğiniz başlık şeridini, özel kablolar veya lehimsiz tahta ile kullanmak için tahtaya lehimleyebilir veya daha küçük tesisler için doğrudan telin kendisine lehimlenmesini sağlayabilirsiniz.
     
    Bağlantılar
    LPS331AP ile iletişim kurmak için kullanılan arayüz ne olursa olsun, VIN pini 2,5 V ila 5,5 V kaynağa bağlanmalı ve GND 0 volta bağlanmalıdır. (Alternatif olarak, sensörü 3,3 V sistem ile kullanıyorsanız, VIN'i ayrı tutabilir ve 3.3 V'u doğrudan VDD'ye bağlayarak dahili düzenleyiciyi bypass edebilirsiniz.)
    I²C modunda LPS331'i kullanmak için minimum iki mantık bağlantısı gereklidir (varsayılan moddur): SCL ve SDA. Bu pimler kendilerini 3.3 V üzerindeki gerilimlerde kullanmak için güvenli hale getiren dahili seviye değiştiricilerine bağlanır; VIN ile aynı mantık seviyesinde çalışan bir I²C veri yoluna bağlanmalıdır. Geriye kalan pimler tahtadaki seviye değiştiricilerine bağlı değildir ve 5V toleranslı değildir, ancak 4 kanallı çift yönlü lojik seviye değiştirici, aynı etkiyi elde etmek için bu pimlerle harici olarak kullanılabilir.
    LPS331'i varsayılan SPI modunda kullanmak için dört mantıksal bağlantı gereklidir: SPC, SDI, SDO ve CS. Bunlar, VIN ile aynı mantık seviyesinde çalışan bir SPI veri yoluna bağlanmalıdır. SPI arayüzü varsayılan olarak 4 iğlü modda çalışır, SDI ve SDO ayrı pimlerdedir, ancak SDO'nun SDI ile paylaştırması için 3 kablolu mod kullanacak şekilde konfigüre edilebilir.
     

    PIN Açıklama
    VDD Düzenlenmiş 3.3 V çıktı. Harici bileşenlere güç sağlamak için yaklaşık 150 mA mevcuttur. (Dahili regülatörü bypass etmek isterseniz, bu pimi VIN bağlantısı kesilmiş olarak 3.3 V giriş olarak kullanabilirsiniz.)
    VIN Bu ana 2,5 V ila 5,5 V güç kaynağı bağlantısıdır. SCL / SPC ve SDA / SDI seviye kaydırıcıları I²C ve SPI veri yolu yüksek bitlerini bu seviyeye çeker.
    GND Güç kaynağınızın toprak (0 V) bağlantısı. I²C veya SPI kontrol kaynağınız da bu pano ile ortak bir zemini paylaşmalıdır.
    SDA/SDI/SDO Düzeyde kaydırılan I²C veri hattı ve SPI verileri (aynı zamanda 3 telli modda SDO'nun iki katına çıkıyor): YÜKSEK VIN, DÜŞÜK 0 V
    SCL/SPC Seviye kaydırmalı I²C / SPI saat hattı: YÜKSEK VIN, DÜŞÜK 0 V
    SDO/SA0 4-kablolu modda SPI veri hattı: YÜKSEK VDD, DÜŞÜK 0 V'tır. Bu çıkış seviye kaydırılmamaktadır. Ayrıca I²C köle adresini belirlemek için bir girdi olarak kullanılır (aşağıya bakın).
    CS SPI etkinleştirir (çip seçimi). Defau
    INT2 Programlanabilir kesme, 3.3-V-mantık seviyeli çıkış. Bu çıktı seviye kaydırılmıyor.
    INT1 Programlanabilir kesme, 3.3-V-mantık seviyeli çıkış. Bu çıktı seviye kaydırılmıyor.
    Diyagram
    Yukarıdaki şema, taşıyıcı kartın LPS331AP'ı daha kolay kullanması için dahil ettiği ilave bileşenleri göstermektedir; bu voltaj regülatörü, 2,5 V'tan 5,5 V'lik bir beslemeye ve seviye değiştirici devreye I²C ve SPI'ya izin veren voltaj regülatörü dahil VIN ile aynı mantık voltaj düzeyinde iletişim. Bu şema ayrıca indirilebilir bir PDF olarak mevcuttur (156k pdf).
    I²C İletişim Bilgileri
    CS pimi varsayılan durumundayken (VDD'ye çekilir), LPS331AP yapılandırılabilir ve basınç okuması I²C veri yolu üzerinden sorgulanabilir. I²C saat (SCL) ve veri (SDA) hatlarındaki seviye kaydırıcıları, VIN (2.5 V - 5.5 V) ile aynı gerilimde çalışan mikro denetleyicilerle I²C iletişimi sağlar. LPS331 üzerindeki I²C arabiriminin ayrıntılı açıklaması, veri sayfasında bulunabilir (453k pdf) ve genel olarak I²C hakkında daha ayrıntılı bilgi NXP'nin I²C veriyolu spesifikasyonunda (371k pdf) bulunabilir.
    I²C modunda sensörün 7 bitlik slave adresi SA0 pinindeki voltaj tarafından belirlenen en az anlamlı biti (LSb) alır. Taşıyıcı kart, SA0'yı 4.7 kΩ direnç vasıtasıyla VDD'ye çekerek LSb 1'i ayarlar ve bağımlı adresi varsayılan olarak 1011101b'ye ayarlar. Basınç sensörünün seçili bağım adresi, I²C veri yolundaki başka bir aygıtla çakışırsa, LSb'yi 0'a ayarlamak için SA0 değerini düşürebilirsiniz.
    LPS331 üzerindeki I²C arabirimi I²C hızlı mod (400 kHz) standardıyla uyumludur. Pano testlerimizde 400 kHz'e kadar olan saat frekanslarında çip ile iletişim kurabildik; Daha yüksek frekanslar işe yarayabilir, ancak test edilmemiştir. Saat ve veri hatlarında 50 ns'lik başak bastırma işlemi eksik ve uyuşan sinyal zamanlaması özelliklerini elde etmek için saat ve veri satırlarındaki ek çekme modları da gerekli olabilir.
     
    SPI iletişimi
    SPI modunda LPS331AP ile iletişim kurmak için CS pin (bir panelden 4.7 kΩ dirençle VDD'ye çekilir) bir SPI komutunun başlamasından önce düşük seviyeye çekilmeli ve komutun bitiminden sonra yüksek kalmasına izin verilmelidir. SPI saatindeki (SPC) ve veri (SDI) hatlarındaki seviye kaydırıcıları, VIN (2.5 V - 5.5 V) ile aynı gerilimde çalışan mikro denetleyicilerle SPI iletişimi sağlar.
    Varsayılan 4-kablolu modda, basınç sensörü, verileri seviyeye kaydırılmayan özel bir veri çıkışı (SDO) hattı üzerinden SPI master'a iletir. SPI arabirimi bunun yerine 3 kablolu mod kullanacak şekilde yapılandırılmışsa, SDI hattı SDO'nun iki katına çıkar ve veriyi ana cihaza ilettiğinde LPS331 tarafından yönlendirilir. LPS331 üzerindeki SPI arayüzünün ayrıntılı açıklaması veri sayfasında bulunabilir (453k pdf).
    Örnek Kodu
    LPS331 için bu sensörü Arduino ile arayüzleştirmeyi kolaylaştıran basit bir Arduino kütüphanesi bulunmaktadır. Kütüphane, LPS331'i yapılandırmayı basitleştirir ve ham basınç verilerini I²C ile okur ve bu sensörü bir altimetre olarak kullanmak isteyenler için ölçülen basınca dayanarak yüksekliği hesaplama işlevleri sağlar.
    Protokol Bilgileri
    Veri sayfası, bu sensörü kullanmanız için gereken tüm bilgileri sağlar, ancak önemli ayrıntıları seçmek biraz zaman alabilir. LPS331AP ile iletişim kurmak ve yapılandırmak için bazı işaretçiler şunlardır: umarım umarız sizi biraz daha hızlı çalıştırır:
    • Basınç sensörü varsayılan olarak güç kapalı modundadır. Bir çıkış veri hızı seçmek için CTRL_REG1 kaydına uygun değeri yazarak cihazınızı açmanız gerekir.
    • Otomatik artım adresini etkinleştirmek için kayıt adresinin en önemli bitini iddia ederek tek bir I²C komutunda çoklu kayıt okuyabilir veya yazabilirsiniz.
    • Bir SPI komutunun ikinci bitini (veri sayfası MS biti olarak adlandırılan bit 1) assert ederek SPI modunda aynı otomatik artırım özelliğini etkinleştirebilirsiniz.
T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.