DIGILENT PmodCMPS Giriş Pmods Sensörleri Kullanım Kılavuzu
DIGILENT PmodCMPS Giriş Pmod Sensörleri

Ü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.
Üzerindeview

Ö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

DIGILENT Logo

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

Referanslar

Yorum bırakın

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