DIGILENT-LOGO

DIGILENT PmodACL2 3-Axis MEMS Accelerometer

מדריך עזר של PmodACL2TM

מתוקן ב-24 במאי 2016
מדריך זה חל על PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.digilentinc.com

מֵעַלview
ה-PmodACL2 הוא מד תאוצה MEMS בעל 3 צירים המופעל על ידי ה-Analog Devices ADXL362. על ידי תקשורת עם השבב באמצעות פרוטוקול SPI, המשתמשים עשויים לקבל עד 12 סיביות של רזולוציה עבור כל ציר תאוצה. בנוסף, מודול זה מציע חישת טריגר חיצוני באמצעות זיהוי בלחיצה אחת או כפולה וכן תכונות חיסכון בחשמל באמצעות ניטור חוסר הפעילות שלו.

תכונות המוצר

  • מד תאוצה MEMS בעל 3 צירים
  • עד 12 סיביות של רזולוציה לכל ציר
  • רזולוציה לבחירת המשתמש
  • ניטור פעילות/חוסר פעילות
  • צריכת זרם נמוכה

הוראות שימוש במוצר

  1. חבר את ה-PmodACL2 למיקרו-בקר או ללוח הפיתוח שלך באמצעות פרוטוקול SPI.
  2. הפעל את ה-PmodACL2 ואת המיקרו-בקר/לוח הפיתוח שלך.
  3. כדי לקרוא את נתוני ההאצה, שלח את הפקודות המתאימות ל-PmodACL2 באמצעות SPI.
  4. ה-PmodACL2 מספק עד 12 סיביות של רזולוציה עבור כל ציר תאוצה. השתמש בתכונת הרזולוציה הניתנת לבחירת המשתמש כדי להגדיר את הרזולוציה הרצויה.
  5. כדי לזהות טריגרים חיצוניים, הפעל את תכונת זיהוי הקשה אחת או כפולה ב-PmodACL2.
  6. כדי לחסוך בחשמל, השתמש בתכונת ניטור חוסר הפעילות של PmodACL2.
  7. עיין במדריך העזר של PmodACL2 למידע מפורט על פקודות SPI ואפשרויות תצורה.

מֵעַלview
ה-PmodACL2 הוא מד תאוצה MEMS בעל 3 צירים המופעל על ידי ה-Analog Devices ADXL362. על ידי תקשורת עם השבב באמצעות פרוטוקול SPI, המשתמשים עשויים לקבל עד 12 סיביות של רזולוציה עבור כל ציר תאוצה. בנוסף, מודול זה מציע חישת טריגר חיצוני באמצעות זיהוי בלחיצה אחת או כפולה וכן תכונות חיסכון בחשמל באמצעות ניטור חוסר הפעילות שלו.

ה-PmodACL2.

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

  • מד תאוצה MEMS בעל 3 צירים
  • עד 12 סיביות של רזולוציה לכל ציר
  • רזולוציה לבחירת המשתמש
  • ניטור פעילות/חוסר פעילות
  • צריכת זרם נמוכה ב-<2 μA ב-100Hz
  • זיהוי נפילה חופשית
  • גודל PCB קטן עבור עיצובים גמישים 1.0 אינץ' ×
    0.8 אינץ' (2.5 ס"מ × 2.0 ס"מ)
  • עוקב אחר ממשק Pmod Digilent
    מפרט סוג 2A
  • ספרייה ואקסampהקוד זמין
    במרכז המשאבים

תיאור פונקציונלי
ה-PmodACL2 משתמש בהתקנים אנלוגיים ADXL362 כדי לספק נתוני האצת MEMS ללוח המערכת. עם ה-512-s העמוקות שלוample FIFO מאגר, משתמשים יכולים view שורה ארוכה של אירועים לפני פסיקה מופעלת או פשוט להיות מסוגלים ללוח המערכת לגשת לנתוני האצה כשהמשתמש מוצא את זה הכי נוח.

התממשקות עם Pmod

ה-PmodACL2 מתקשר עם הלוח המארח באמצעות פרוטוקול SPI. כדי לקרוא ממאגר הנתונים המובנה,
תחילה יש להוריד את שורת ה-Chip Select נמוך ואז לשלוח בייט פקודה לקריאה מאוגרי הנתונים (0x0B).
הבא יש לשלוח את בית הכתובת הרצוי, ולאחר מכן הבת הרצויה מתקבל עם ה-MSB ראשון על קצה השעון הנופל. מכיוון שמצביע הכתובת עולה אוטומטית לבייט הכתובת הבא, ניתן לקרוא בתים מרובים ברציפות על ידי המשך לפעום את קו השעון הטורי. אקסampקבוצת הפקודות לקריאה מאוגר ה-Yaxis ניתנת להלן:

פקודה קריאה כתובת ציר Y ראשונה
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

Byte LSB של נתוני ציר Y Byte MSB של נתונים בציר Y
b7 b6 b5 b4 b3 b2 b1 LSB SX SX SX SX MSB b10 b9 b8  

פֶּתֶק: כל סיביות SX זהה לסיבית המשמעותית ביותר של נתוני ציר ה-y.
כדי לקרוא ממאגר ה-FIFO, יש לשלוח תחילה בייט פקודה לכתיבה למאגר נתונים (0x0A) כדי שנוכל להגדיר את אוגר FIFO Control (כתובת 0x28) כדי לציין שאנו רוצים שה-FIFO מאגר יאחסן נתונים. לאחר שה-ADXL362 הוגדר לשימוש במאגר FIFO, יש לשלוח תחילה בייט פקודה לקריאה ממאגר ה-FIFO (0x0D), ולאחר מכן יש לשלוח זוגות של בתים של נתונים המכילים איזה ציר נמדד כמו גם את נתוני התאוצה. אקסampקבוצת הפקודות לקריאה ממאגר ה-FIFO ניתנת להלן:

פקודה קריאת FIFO Control Register כתובת פקודה FIFO Read
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0

Byte LSB של נתוני ציר MSB Byte של נתוני ציר
b7 b6 b5 b4 b3 b2 b1 LSB b15 b14 SX SX MSB b10 b9 b8  

פֶּתֶק: כל סיביות SX זהה לסיבית המשמעותית ביותר של נתוני ציר ה-y. b15 ו-b14 מייצגים את הציר שהנתונים הנכנסים מייצגים.

טבלת תיאור Pinout

טבלת Pinout של ה-PmodACL2
מחבר J1   מחבר J2  
פִּין אוֹת תֵאוּר   פִּין אוֹת תֵאוּר פִּין אוֹת תֵאוּר  
1 ~CS בחר שבב 7 INT2 להפריע שני 1 INT1 להפריע לאחד  
2 MOSI Master Out Slave

In

8 INT1 להפריע לאחד 2 G ספק כוח

טָחוּן

 
3 מיסו מאסטר בעבד

הַחוּצָה

9 NC לא מחובר מחבר J3  
4 SCLK שעון טורי 10 NC לא מחובר פִּין אוֹת תֵאוּר  
5 GND ספק כוח

טָחוּן

11 GND ספק כוח

טָחוּן

1 INT2 להפריע שני  
6 VCC ספק כוח

(3.3V)

12 VCC ספק כוח

(3.3V)

2 G ספק כוח

טָחוּן

 

ל-PmodACL2 יש גם שני פיני פסיקה ניתנים לתכנות הזמינים לשימוש. ניתן להגדיר את שני הפינים הללו כך שיפעילו הפרעה במספר טריגרים שונים כולל פעילות/חוסר פעילות (כדי לעזור להפחית את כוח המערכת), כאשר מאגר ה-FIFO מלא לרמה הרצויה, כאשר הנתונים מוכנים לאחזור וטריגרים אחרים.
כל מתח חיצוני המופעל על ה-PmodACL2 חייב להיות בטווח של 1.6V ו-3.5V. כתוצאה מכך, עם לוחות מערכת Digilent, Pmod זה חייב להיות מופעל ממסילה של 3.3V.

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

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

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

DIGILENT PmodACL2 3-Axis MEMS Accelerometer [pdfמדריך למשתמש
PmodACL2 3-Axis MEMS Accelerometer, PmodACL2, 3-Axis MEMS Accelerometer, MEMS Accelerometer, Accelerometer

הפניות

השאר תגובה

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