DIGILENT PmodCMPS Input Pmods חיישני מדריך למשתמש
חיישני Pmods כניסת PmodCMPS DIGILENT

מֵעַלview

ה-Digilent PmodCMPS כולל את הפופולרי Honeywell HMC5883L מצפן דיגיטלי בעל 3 צירים ויכול להוסיף קריאות כיוון מצפן לכל לוח מארח Digilent עם ממשק I²C.

ה-PmodCMPS.
מֵעַלview

התכונות כוללות:

  • מצפן דיגיטלי 3 צירים
  • 2 מילי-גאוס רזולוציית שדה ב-±8 שדות גאוס
  • קצב פלט נתונים מרבי של 160 הרץ
  • נגדי משיכה אופציונליים עבור פיני SCL ו-SDA
  • גודל PCB קטן עבור עיצובים גמישים 0.8 אינץ' × 0.8 אינץ' (2.0 ס"מ × 2.0 ס"מ)
  • מחבר 2×4 פינים עם ממשק I2C
  • עוקב מפרט ממשק Digilent Pmod
  • ספרייה ואקסample קוד זמין ב מרכז משאבים

תיאור פונקציונלי

ה-PmodCMPS משתמש ב-HMC5883L של Honeywell עם טכנולוגיית Anisotropic Magnetoresistive (AMR). באנגלית פשוטה, זה אומר שלשלושת החיישנים (אחד לכל כיוון קואורדינטות) יש מעט מאוד הפרעות זה לזה, כך שניתן לאחזר נתונים מדויקים מה-Pmod.

התממשקות עם Pmod

ה-Pmod CMPS מתקשר עם הלוח המארח באמצעות פרוטוקול I²C. המגשרים JP1 ו-JP2 מספקים נגדי משיכה אופציונליים של 2.2kΩ לשימוש עבור קווי הנתונים הטוריים והשעון הטורי. כתובת 7 סיביות עבור שבב מובנה זה היא 0x1E, מה שהופך את כתובת 8 הסיביות לפקודת קריאה ל-0x3D ו-0x3C עבור פקודת כתיבה.

כברירת מחדל, ה-PmodCMPS מתחיל במצב מדידה בודדת כך שהמצפן מבצע מדידה בודדת, מציב את סיכת הנתונים מוכנה גבוה, ואז מכניס את עצמו למצב סרק. במצב סרק, מקורות צריכת חשמל עיקריים מושבתים (באופן לא מפתיע), כמו ה-ADC הפנימי שאוסף את הווליוםtage מדידות. עם זאת, אתה עדיין יכול לגשת לכל האוגרים עם ערך הנתונים העדכני ביותר שלהם דרך האפיק I²C. כדי לשנות את ה-PmodCMPS ממצב סרק בחזרה למצב מדידה בודדת או מדידה רציפה, על המשתמש לכתוב ל- Mode Register (0x02).

בעת קריאת נתונים מה-Pmod CMPS, יש לקרוא את כל ששת אוגרי הנתונים, התואמים לבייטים העליונים והתחתונים של כל כיוון קואורדינטה קרטזיאנית. מכיוון שמצביע הכתובת הפנימי של האוגר גדל אוטומטית לאחר קריאת אוגר בהצלחה, ניתן לקרוא מכל ששת האוגרים בפקודה אחת. אקסampלהלן איך זה עשוי להיראות: 

טבלה 1. בתים של פקודה וכתובת.

בייט פקודה בית כתובת
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 LSB Y
SX SX SX SX sb MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (תפסיק)

פֶּתֶק: SX מייצג הרחבת סימן של ביט הסימן (sb).

טבלת תיאור Pinout

טבלה 1. מחבר J1: תיאורי פינים כפי שמסומנים ב-Pmod.

כותרת J1
סיכות אוֹת תֵאוּר
1 ו-5 SCL שעון טורי
2 ו-6 SDA נתונים סידוריים
3 ו-7 GND הארקת אספקת חשמל
4 ו-8 VCC ספק כוח (3.3V)
כותרת J2
פִּין אוֹת תֵאוּר
1 יבש נתונים מוכנים
2 GND הארקת אספקת חשמל
מגשר JP1
מצב טעון קו SDA משתמש בנגד משיכה של 2.2kΩ
מגשר JP2
מצב טעון קו SCL משתמש בנגד משיכה של 2.2kΩ

ה-Pmod CMPS מציע גם מצב בדיקה עצמית כדי לעזור לכייל כל נתונים שמתקבלים מהמודול.

כל מתח חיצוני המופעל על ה-PmodCMPS חייב להיות בטווח של 2.16V ו-3.6V; לכן, בעת שימוש בכותרות Pmod על לוחות מערכת Digilent, ה- Supply voltage חייב להיות ב-3.3V.

מימדים פיזיים

הפינים בכותרת הסיכה מרוחקים 100 מיליליטר זה מזה. אורכו של ה-PCB הוא 0.8 אינץ' בצדדים המקבילים לפינים בכותרת הפין ואורך 0.8 אינצ'ים בצדדים המאונכים לראש הסיכה.

זכויות יוצרים Digilent, Inc.
שמות מוצרים וחברות אחרים המוזכרים עשויים להיות סימנים מסחריים של בעליהם בהתאמה.

הורד מ Arrow.com.

1300 הנלי קורט
פולמן, WA 99163
509.334.6306
www.digilentinc.com

לוגו DIGILENT

מסמכים / משאבים

חיישני Pmods כניסת PmodCMPS DIGILENT [pdfמדריך למשתמש
PmodCMPS קלט חיישני Pmods, PmodCMPS, חיישני Pmods קלט, חיישני Pmods, חיישנים

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *