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
Ü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ı
- PmodACL2'yi SPI protokolünü kullanarak mikrodenetleyicinize veya geliştirme kartınıza bağlayın.
- PmodACL2'yi ve mikrodenetleyicinizi/geliştirme kartınızı açın.
- İvme verilerini okumak için SPI aracılığıyla PmodACL2'ye uygun komutları gönderin.
- 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.
- Harici tetikleyicileri tespit etmek için PmodACL2'de tek veya çift dokunuş algılama özelliğini etkinleştirin.
- Güç tasarrufu için PmodACL2'nin hareketsizlik izleme özelliğini kullanın.
- 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 |