DIGILENT PmodCMPS Giriş Pmods Sensörleri Kullanım Kılavuzu
Üzerindeview
Digilent PmodCMPS popüler özelliklere sahiptir Balwell HMC5883L 3 eksenli dijital pusula ve I²C arayüzüne sahip herhangi bir Digilent ana kartına pusula yönü okumaları eklenebilir.
PmodCMPS.
Özellikleri şunlardır:
- 3 eksenli dijital pusula
- ±2 gauss alanlarında 8 mili-gauss Alan Çözünürlüğü
- 160 Hz maksimum veri çıkış hızı
- SCL ve SDA pinleri için isteğe bağlı çekme dirençleri
- Esnek tasarımlar için küçük PCB boyutu 0.8“ × 0.8” (2.0 cm × 2.0 cm)
- I2C arayüzlü 4×2 pinli konnektör
- Takip eder Digilent Pmod Arayüz Spesifikasyonu
- Kütüphane ve eskiampkod şurada mevcuttur: kaynak merkezi
İşlevsel Açıklama
PmodCMPS, Anizotropik Manyetodirençli (AMR) teknolojisine sahip Honeywell'in HMC5883L'sini kullanır. Basitçe söylemek gerekirse, bu, üç sensörün (her koordinat yönü için bir tane) birbirleriyle çok az etkileşime girdiği ve böylece Pmod'dan doğru verilerin alınabileceği anlamına gelir.
Pmod ile arayüz oluşturma
Pmod CMPS, I²C protokolü aracılığıyla ana kartla iletişim kurar. Jumper'lar JP1 ve JP2, Seri Veri ve Seri Saat hatları için kullanılacak isteğe bağlı 2.2kΩ çekme dirençleri sağlar. Bu yerleşik çip için 7 bitlik adres 0x1E'dir ve bu da okuma komutu için 8 bitlik adresi 0x3D ve yazma komutu için 0x3C yapar.
Varsayılan olarak, PmodCMPS Tek Ölçüm modunda başlar, böylece pusula tek bir ölçüm alır, Veri Hazır pinini yükseğe ayarlar ve sonra kendini Bekleme Moduna geçirir. Bekleme Modundayken, dahili ADC gibi güç tüketiminin ana kaynakları (şaşırtıcı olmayan bir şekilde) devre dışı bırakılır.tage ölçümleri. Ancak, I²C veri yolu üzerinden en son veri değerleriyle tüm kayıtlara erişebilirsiniz. PmodCMPS'yi boşta modundan Tek Ölçüm veya Sürekli Ölçüm moduna geri değiştirmek için, kullanıcı Mod Kaydına (0x02) yazmalıdır.
Pmod CMPS'den veri okurken, her Kartezyen koordinat yönünün üst ve alt baytlarına karşılık gelen altı veri kaydının tümü okunmalıdır. Dahili kayıt adresi işaretçisi, bir kayıt başarıyla okunduktan sonra otomatik olarak arttığından, tek bir komutla altı kaydın hepsinden okumak mümkündür. ÖrnekampBunun nasıl görünebileceği aşağıda verilmiştir:
Tablo 1. Komut ve adres baytları.
Komut baytı | Adres baytı | ||||||||||||||||
0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | (ACK) | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | (ACK) |
MSB X | LSB X | ||||||||||||||||
SX | SX | SX | SX | sb | MSB | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (ACK) |
MSB Z | LSB Z | ||||||||||||||||
SX | SX | SX | SX | sb | MSB | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (ACK) |
MSB Y | YSB Y | ||||||||||||||||
SX | SX | SX | SX | sb | MSB | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (DUR) |
Not: SX, işaret biti (sb)'nin işaret uzantısını ifade eder.
Pinout Açıklama Tablosu
Tablo 1. Konnektör J1: Pmod üzerinde etiketlendiği gibi pin açıklamaları.
Başlık J1 | ||
Pinler | Sinyal | Tanım |
1 ve 5 | SCL | Seri Saat |
2 ve 6 | SDA | Seri Veri |
3 ve 7 | Yeraltı | Güç Kaynağı Toprak |
4 ve 8 | VCC | Güç Kaynağı (3.3V) |
Başlık J2 | ||
Pin | Sinyal | Tanım |
1 | DRDY | Veri Hazır |
2 | Yeraltı | Güç Kaynağı Toprak |
Jumper JP1 | ||
Yüklenmiş Durum | SDA hattı 2.2kΩ çekme direnci kullanır | |
Jumper JP2 | ||
Yüklenmiş Durum | SCL hattı 2.2kΩ çekme direnci kullanır |
Pmod CMPS Ayrıca modülden alınan herhangi bir veriyi kalibre etmeye yardımcı olmak için bir kendi kendini test modu da sunar.
PmodCMPS'ye uygulanan herhangi bir harici güç 2.16 V ile 3.6 V arasında olmalıdır; bu nedenle, Digilent sistem kartlarında Pmod başlıkları kullanıldığında, besleme hacmitage 3.3V'ta olmalı.
Fiziksel Boyutlar
Pim başlığındaki pimler birbirinden 100 mil aralıklıdır. PCB, pin başlığındaki pinlere paralel kenarlarda 0.8 inç uzunluğunda ve pin başlığına dik kenarlarda 0.8 inç uzunluğundadır.
Telif Hakkı Digilent, Inc.
Adı geçen diğer ürün ve şirket adları ilgili sahiplerinin ticari markaları olabilir.
İndirildi ok.com.
1300 Henley Mahkemesi
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Belgeler / Kaynaklar
![]() |
DIGILENT PmodCMPS Giriş Pmod Sensörleri [pdf] Kullanım Kılavuzu PmodCMPS Giriş Pmod Sensörleri, PmodCMPS, Giriş Pmod Sensörleri, Pmod Sensörleri, Sensörler |