Εγχειρίδιο κατόχου DIGILENT PmodCMPS Input Pmods Sensors
Αισθητήρες εισόδου Pmod DIGILENT PmodCMPS

Υπερview

Το Digilent PmodCMPS διαθέτει το δημοφιλές Honeywell HMC5883L Ψηφιακή πυξίδα 3 αξόνων και μπορεί να προσθέσει μετρήσεις επικεφαλίδων πυξίδας σε οποιονδήποτε πίνακα κεντρικού υπολογιστή Digilent με διεπαφή I²C.

Το PmodCMPS.
Υπερview

Τα χαρακτηριστικά περιλαμβάνουν:

  • Ψηφιακή πυξίδα 3 αξόνων
  • Ανάλυση πεδίου 2 milli-gauss σε πεδία ±8 gauss
  • Μέγιστος ρυθμός εξόδου δεδομένων 160 Hz
  • Προαιρετικές αντιστάσεις έλξης για ακίδες SCL και SDA
  • Μικρό μέγεθος PCB για εύκαμπτα σχέδια 0.8" × 0.8" (2.0 cm × 2.0 cm)
  • Υποδοχή 2×4 ακίδων με διεπαφή I2C
  • Ακολουθεί Προδιαγραφές διεπαφής Digilent Pmod
  • Βιβλιοθήκη και πρώηνampΟ κωδικός είναι διαθέσιμος σε κέντρο πόρων

Περιγραφή λειτουργίας

Το PmodCMPS χρησιμοποιεί το HMC5883L της Honeywell με τεχνολογία Anisotropic Magnetoresitive (AMR). Σε απλά αγγλικά, αυτό σημαίνει ότι οι τρεις αισθητήρες (ένας για κάθε κατεύθυνση συντεταγμένων) έχουν πολύ μικρή παρεμβολή μεταξύ τους, έτσι ώστε να μπορούν να ανακτηθούν ακριβή δεδομένα από το Pmod.

Διασύνδεση με το Pmod

Το Pmod CMPS επικοινωνεί με τον κεντρικό πίνακα μέσω του πρωτοκόλλου I²C. Οι βραχυκυκλωτήρες JP1 και JP2 παρέχουν προαιρετικές αντιστάσεις έλξης 2.2 kΩ για χρήση για τις γραμμές Serial Data και Serial Clock. Η διεύθυνση 7-bit για αυτό το ενσωματωμένο τσιπ είναι 0x1E, καθιστώντας τη διεύθυνση 8-bit για μια εντολή ανάγνωσης 0x3D και 0x3C για μια εντολή εγγραφής.

Από προεπιλογή, το PmodCMPS ξεκινά σε λειτουργία μονής μέτρησης, έτσι ώστε η πυξίδα να λαμβάνει μία μόνο μέτρηση, να θέτει ψηλά την καρφίτσα Ready Data και στη συνέχεια να τοποθετείται σε κατάσταση αδράνειας. Ενώ βρίσκεστε σε κατάσταση αδράνειας, οι κύριες πηγές κατανάλωσης ενέργειας είναι (δεν αποτελεί έκπληξη) απενεργοποιημένες, όπως ο εσωτερικός ADC που συλλέγει την έντασηtagμετρήσεις. Ωστόσο, μπορείτε ακόμα να έχετε πρόσβαση σε όλους τους καταχωρητές με την πιο πρόσφατη τιμή δεδομένων τους μέσω του διαύλου I²C. Για να αλλάξετε το PmodCMPS από την κατάσταση αδράνειας σε λειτουργία μεμονωμένης μέτρησης ή συνεχούς μέτρησης, ο χρήστης πρέπει να γράψει στο Μητρώο λειτουργίας (0x02).

Κατά την ανάγνωση δεδομένων από το Pmod CMPS, πρέπει να διαβαστούν και οι έξι καταχωρητές δεδομένων, που αντιστοιχούν στα άνω και κάτω byte κάθε κατεύθυνσης καρτεσιανών συντεταγμένων. Εφόσον ο δείκτης διεύθυνσης εσωτερικού μητρώου αυξάνεται αυτόματα μετά την επιτυχή ανάγνωση ενός καταχωρητή, είναι δυνατή η ανάγνωση και από τους έξι καταχωρητές με μία μόνο εντολή. Ένας πρώηνampΤο πώς μπορεί να φαίνεται αυτό δίνεται παρακάτω: 

Πίνακας 1. Byte εντολών και διεύθυνσης.

byte εντολών Byte διεύθυνσης
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 Ζ LSB Ζ
SX SX SX SX sb MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Υ LSB Y
SX SX SX SX sb MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ΝΑ ΣΤΑΜΑΤΗΣΕΙ)

Σημείωμα: Το SX σημαίνει επέκταση προσήμου του bit πρόσημου (sb).

Πίνακας Περιγραφής Pinout

Πίνακας 1. Σύνδεσμος J1: Καρφιτσώστε τις περιγραφές όπως επισημαίνονται στο Pmod.

Κεφαλίδα J1
Καρφίτσες Σύνθημα Περιγραφή
1 & 5 SCL Σειριακό ρολόι
2 & 6 SDA Σειριακά Δεδομένα
3 & 7 GND Γείωση τροφοδοσίας
4 & 8 VCC Τροφοδοτικό (3.3V)
Κεφαλίδα J2
Καρφίτσα Σύνθημα Περιγραφή
1 ΔΡΔΥ Έτοιμο για δεδομένα
2 GND Γείωση τροφοδοσίας
Jumper JP1
Φορτωμένη κατάσταση Η γραμμή SDA χρησιμοποιεί μια αντίσταση έλξης 2.2 kΩ
Jumper JP2
Φορτωμένη κατάσταση Η γραμμή SCL χρησιμοποιεί μια αντίσταση έλξης 2.2 kΩ

Το Pmod CMPS προσφέρει επίσης μια λειτουργία αυτόματης δοκιμής για να βοηθήσει στη βαθμονόμηση τυχόν δεδομένων που λαμβάνονται από τη μονάδα.

Οποιαδήποτε εξωτερική ισχύς που εφαρμόζεται στο PmodCMPS πρέπει να είναι εντός 2.16 V και 3.6 V. Ως εκ τούτου, όταν χρησιμοποιείτε κεφαλίδες Pmod σε πλακέτες συστήματος Digilent, η προμήθεια voltagΤο e πρέπει να είναι στα 3.3V.

Φυσικές Διαστάσεις

Οι ακίδες στην κεφαλίδα της καρφίτσας απέχουν 100 mil. Το PCB έχει μήκος 0.8 ίντσες στις πλευρές παράλληλες με τις ακίδες στην κεφαλίδα της ακίδας και 0.8 ίντσες στις πλευρές που είναι κάθετες στην κεφαλίδα της ακίδας.

Copyright Digilent, Inc.
Άλλα ονόματα προϊόντων και εταιρειών που αναφέρονται ενδέχεται να είναι εμπορικά σήματα των αντίστοιχων κατόχων τους.

Λήψη από Arrow.com.

1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com

Λογότυπο DIGILENT

Έγγραφα / Πόροι

Αισθητήρες εισόδου Pmod DIGILENT PmodCMPS [pdf] Εγχειρίδιο κατόχου
PmodCMPS Αισθητήρες Pmods εισόδου, PmodCMPS, Αισθητήρες Pmods εισόδου, Αισθητήρες Pmods, Αισθητήρες

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *