DIGILENT PmodCMPS Input Pmods חיישני מדריך למשתמש
מֵעַלview
ה-Digilent PmodCMPS כולל את הפופולרי Honeywell HMC5883L מצפן דיגיטלי בעל 3 צירים ויכול להוסיף קריאות כיוון מצפן לכל לוח מארח Digilent עם ממשק I²C.
ה-PmodCMPS.
התכונות כוללות:
- מצפן דיגיטלי 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
מסמכים / משאבים
![]() |
חיישני Pmods כניסת PmodCMPS DIGILENT [pdfמדריך למשתמש PmodCMPS קלט חיישני Pmods, PmodCMPS, חיישני Pmods קלט, חיישני Pmods, חיישנים |