DIGILENT-LOGO

DIGILENT PmodACL2 3 Eksenli MEMS İvmeölçer

PmodACL2TM Referans Kılavuzu

24 Mayıs 2016'da revize edildi
Bu kılavuz PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306 için geçerlidir

www.digilentinc.com

Üzerindeview
PmodACL2, Analog Devices ADXL3 tarafından desteklenen 362 eksenli bir MEMS ivmeölçerdir. Kullanıcılar, SPI protokolü aracılığıyla çip ile iletişim kurarak, her bir ivme ekseni için 12 bite kadar çözünürlük alabilirler. Ek olarak, bu modül tek veya çift dokunuş algılama yoluyla harici tetik algılama ve hareketsizlik izleme yoluyla güç tasarrufu özellikleri sunar.

Ürün Özellikleri

  • 3 eksenli MEMS ivmeölçer
  • Eksen başına 12 bite kadar çözünürlük
  • Kullanıcı tarafından seçilebilen çözünürlük
  • Aktivite/hareketsizlik izleme
  • Düşük akım tüketimi

Ürün Kullanım Talimatları

  1. PmodACL2'yi SPI protokolünü kullanarak mikrodenetleyicinize veya geliştirme kartınıza bağlayın.
  2. PmodACL2'yi ve mikrodenetleyicinizi/geliştirme kartınızı açın.
  3. İvme verilerini okumak için SPI aracılığıyla PmodACL2'ye uygun komutları gönderin.
  4. PmodACL2, her ivme ekseni için 12 bite kadar çözünürlük sağlar. İstenilen çözünürlüğü yapılandırmak için kullanıcı tarafından seçilebilen çözünürlük özelliğini kullanın.
  5. Harici tetikleyicileri tespit etmek için PmodACL2'de tek veya çift dokunuş algılama özelliğini etkinleştirin.
  6. Güç tasarrufu için PmodACL2'nin hareketsizlik izleme özelliğini kullanın.
  7. SPI komutları ve yapılandırma seçenekleri hakkında ayrıntılı bilgi için PmodACL2 Referans Kılavuzuna bakın.

Üzerindeview
PmodACL2, Analog Devices ADXL3 tarafından desteklenen 362 eksenli bir MEMS ivmeölçerdir. Kullanıcılar, SPI protokolü aracılığıyla çip ile iletişim kurarak, her bir ivme ekseni için 12 bite kadar çözünürlük alabilirler. Ek olarak, bu modül tek veya çift dokunuş algılama yoluyla harici tetik algılama ve hareketsizlik izlemesi yoluyla güç tasarrufu özellikleri sunar.

PmodACL2.

Özellikleri şunlardır:

  • 3 eksenli MEMS ivmeölçer
  • Eksen başına 12 bite kadar çözünürlük
  • Kullanıcı tarafından seçilebilen çözünürlük
  • Aktivite/hareketsizlik izleme
  • 2Hz'de <100 μA'da düşük akım tüketimi
  • Serbest düşüş algılama
  • Esnek tasarımlar için küçük PCB boyutu 1.0 inç ×
    0.8 inç (2.5 cm × 2.0 cm)
  • Digilent Pmod Arayüzünü Takip Eder
    Şartname Tip 2A
  • Kütüphane ve eskiampmevcut kod
    kaynak merkezinde

İşlevsel Açıklama
PmodACL2, sistem kartına MEMS hızlandırma verileri sağlamak için Analog Devices ADXL362'yi kullanır. Derin 512-s'siyleampFIFO tamponu, kullanıcılar şunları yapabilir: view Tetiklenen bir kesintiden önceki uzun bir olay dizisi veya kullanıcı en uygun bulduğunda sistem kartının hızlandırma verilerine erişebilmesi.

Pmod ile arayüz oluşturma

PmodACL2, SPI protokolü aracılığıyla ana kartla iletişim kurar. Yerleşik veri kayıtlarından okumak için,
Öncelikle Chip Select hattının düşük seviyeye çekilmesi ve ardından veri kayıtlarından (0x0B) okumak için bir komut baytı gönderilmesi gerekir.
İstenen adres baytı daha sonra gönderilmeli ve sonra istenen bayt, düşen saat kenarında ilk MSB ile alınmalıdır. Adres işaretçisi bir sonraki adres baytına otomatik olarak arttığı için, Seri Saat hattını darbelemeye devam ederek birden fazla baytı ardışık olarak okumak mümkündür. Bir örnekampYaxis kaydından okunacak komut kümesi aşağıda verilmiştir:

Komut Oku İlk Y ekseni Adresi
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

Y ekseni Verilerinin LSB Baytı Y eksenindeki verilerin MSB Baytı
b7 b6 b5 b4 b3 b2 b1 YSB SX SX SX SX MSB b10 b9 b8  

Not: Her SX biti, y eksenindeki verilerin en önemli biti ile aynı değere sahiptir.
FIFO tamponundan okumak için, önce bir veri kaydına (0x0A) yazmak için bir komut baytı gönderilmelidir, böylece FIFO Kontrol kaydını (adres 0x28) FIFO tamponunun veri depolamasını istediğimizi belirtecek şekilde yapılandırabiliriz. ADXL362 FIFO tamponunu kullanmak üzere yapılandırıldıktan sonra, önce FIFO tamponundan (0x0D) okumak için bir komut baytı gönderilmeli, ardından hangi eksenin ölçüldüğünü ve ivme verilerini içeren veri baytları çiftleri gönderilmelidir. Bir örnekampFIFO tamponundan okunacak komut kümesi aşağıda verilmiştir:

Komut Okuma FIFO Kontrol Kayıt Adresi Komut Okuma FIFO
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1

Eksen Verilerinin LSB Baytı MSB Eksen Verisi Baytı
b7 b6 b5 b4 b3 b2 b1 YSB b15 b14 SX SX MSB b10 b9 b8  

Not: Her bir SX biti, y eksenindeki verilerin en önemli biti ile aynı değere sahiptir. b15 ve b14, gelen verilerin hangi ekseni temsil ettiğini gösterir.

Pinout Açıklama Tablosu

PmodACL2'nin Pinout Tablosu
Konektör J1   Konektör J2  
Pin Sinyal Tanım   Pin Sinyal Tanım Pin Sinyal Tanım  
1 ~ÇS çip seçimi 7 INT2 İki'yi Kesintiye Uğrat 1 INT1 Birini Kesintiye Uğrat  
2 MOSI Efendi Köleyi Dışarıda Tut

In

8 INT1 Birini Kesintiye Uğrat 2 G Güç Kaynağı

Zemin

 
3 MİSO Efendi köle

Dışarı

9 NC Bağlı değil Konektör J3  
4 SCLK Seri saat 10 NC Bağlı değil Pin Sinyal Tanım  
5 Yeraltı Güç kaynağı

zemin

11 Yeraltı Güç kaynağı

zemin

1 INT2 İki'yi Kesintiye Uğrat  
6 VCC Güç kaynağı

(3.3V)

12 VCC Güç kaynağı

(3.3V)

2 G Güç Kaynağı

Zemin

 

PmodACL2'de ayrıca kullanıma hazır iki programlanabilir kesme pimi bulunur. Bu pimlerin her ikisi de, etkinlik/etkinsizlik (sistem gücünü azaltmaya yardımcı olmak için), FIFO tamponu istenen seviyeye dolduğunda, veriler alınmaya hazır olduğunda ve diğer tetikleyiciler dahil olmak üzere birden fazla farklı tetikleyicide bir kesmeyi tetikleyecek şekilde ayarlanabilir.
PmodACL2'ye uygulanan herhangi bir harici güç 1.6V ile 3.5V arasında olmalıdır. Sonuç olarak, Digilent sistem kartlarında, bu Pmod 3.3V rayından çalıştırılmalıdır.

Fiziksel Boyutlar
Pim başlığındaki pimler birbirinden 100 mil aralıklıdır. PCB, pin başlığındaki pinlere paralel kenarlarda 0.95 inç uzunluğunda ve pin başlığına dik kenarlarda 0.8 inç uzunluğundadır.

Telif hakkı Digilent, Inc. Tüm hakları saklıdır.
Adı geçen diğer ürün ve şirket adları ilgili sahiplerinin ticari markaları olabilir.

Belgeler / Kaynaklar

DIGILENT PmodACL2 3 Eksenli MEMS İvmeölçer [pdf] Kullanım Kılavuzu
PmodACL2 3 Eksenli MEMS İvmeölçer, PmodACL2, 3 Eksenli MEMS İvmeölçer, MEMS İvmeölçer, İvmeölçer

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *