DIGILENT PmodACL2 3-Axis MEMS एक्सेलेरोमीटर
PmodACL2TM संदर्भ पुस्तिका
24 मे 2016 रोजी सुधारित
हे मॅन्युअल PmodACL2 rev वर लागू होते. A 1300 Henley Court Pullman, WA 99163 509.334.6306
ओव्हरview
PmodACL2 हे एनालॉग उपकरण ADXL3 द्वारे समर्थित 362-अक्ष MEMS प्रवेगमापक आहे. SPI प्रोटोकॉलद्वारे चिपशी संप्रेषण करून, वापरकर्त्यांना प्रवेगच्या प्रत्येक अक्षासाठी 12 बिट्स पर्यंत रिझोल्यूशन मिळू शकते. याव्यतिरिक्त, हे मॉड्यूल सिंगल किंवा डबल-टॅप डिटेक्शनद्वारे बाह्य ट्रिगर सेन्सिंग तसेच त्याच्या निष्क्रियतेच्या देखरेखीद्वारे उर्जा बचत वैशिष्ट्ये ऑफर करते.
उत्पादन वैशिष्ट्ये
- 3-अक्ष MEMS एक्सीलरोमीटर
- प्रति अक्ष 12 बिट्स पर्यंत रिझोल्यूशन
- वापरकर्ता-निवडण्यायोग्य रिझोल्यूशन
- क्रियाकलाप/निष्क्रियता निरीक्षण
- कमी वर्तमान वापर
उत्पादन वापर सूचना
- SPI प्रोटोकॉल वापरून PmodACL2 ला तुमच्या मायक्रोकंट्रोलर किंवा डेव्हलपमेंट बोर्डशी कनेक्ट करा.
- PmodACL2 आणि तुमचा मायक्रोकंट्रोलर/डेव्हलपमेंट बोर्ड चालू करा.
- प्रवेग डेटा वाचण्यासाठी, योग्य आदेश PmodACL2 ला SPI द्वारे पाठवा.
- PmodACL2 प्रवेगाच्या प्रत्येक अक्षासाठी 12 बिट्स पर्यंत रिझोल्यूशन प्रदान करते. इच्छित रिझोल्यूशन कॉन्फिगर करण्यासाठी वापरकर्ता-निवडण्यायोग्य रिझोल्यूशन वैशिष्ट्य वापरा.
- बाह्य ट्रिगर शोधण्यासाठी, PmodACL2 वर सिंगल किंवा डबल-टॅप डिटेक्शन वैशिष्ट्य सक्षम करा.
- पॉवर वाचवण्यासाठी, PmodACL2 च्या निष्क्रियता मॉनिटरिंग वैशिष्ट्याचा वापर करा.
- SPI आदेश आणि कॉन्फिगरेशन पर्यायांवरील तपशीलवार माहितीसाठी PmodACL2 संदर्भ पुस्तिका पहा.
ओव्हरview
PmodACL2 हे एनालॉग उपकरण ADXL3 द्वारे समर्थित 362-अक्ष MEMS प्रवेगमापक आहे. SPI प्रोटोकॉलद्वारे चिपशी संप्रेषण करून, वापरकर्त्यांना प्रवेगच्या प्रत्येक अक्षासाठी 12 बिट्स पर्यंत रिझोल्यूशन मिळू शकते. याव्यतिरिक्त, हे मॉड्यूल सिंगल किंवा डबल-टॅप डिटेक्शनद्वारे बाह्य ट्रिगर सेन्सिंग तसेच निष्क्रियतेचे निरीक्षण करून उर्जा बचत वैशिष्ट्ये ऑफर करते.
PmodACL2.
वैशिष्ट्यांचा समावेश आहे:
- 3-अक्ष MEMS एक्सीलरोमीटर
- प्रति अक्ष 12 बिट्स पर्यंत रिझोल्यूशन
- वापरकर्ता-निवडण्यायोग्य रिझोल्यूशन
- क्रियाकलाप/निष्क्रियता निरीक्षण
- 2Hz वर <100 μA वर कमी वर्तमान वापर
- फ्री-फॉल डिटेक्शन
- लवचिक डिझाइनसाठी लहान पीसीबी आकार 1.0 इंच ×
0.8 इंच (2.5 सेमी × 2.0 सेमी) - डिजिलेंट पीमोड इंटरफेस फॉलो करते
तपशील प्रकार 2A - ग्रंथालय आणि माजीample कोड उपलब्ध
संसाधन केंद्रात
कार्यात्मक वर्णन
सिस्टम बोर्डला MEMS प्रवेग डेटा प्रदान करण्यासाठी PmodACL2 अॅनालॉग डिव्हाइसेस ADXL362 चा वापर करते. त्याच्या खोल 512-s सहample FIFO बफर, वापरकर्ते सक्षम आहेत view ट्रिगर केलेल्या व्यत्ययापूर्वी इव्हेंटची एक लांबलचक स्ट्रिंग किंवा वापरकर्त्याला सर्वात सोयीस्कर वाटल्यास सिस्टम बोर्ड ऍक्सेस प्रवेग डेटा मिळविण्यास सक्षम होऊ शकते.
Pmod सह इंटरफेसिंग
PmodACL2 SPI प्रोटोकॉलद्वारे होस्ट बोर्डशी संवाद साधतो. ऑन-बोर्ड डेटा रजिस्टरमधून वाचण्यासाठी,
चिप सिलेक्ट लाइन प्रथम खाली ओढली जाणे आवश्यक आहे आणि नंतर डेटा रजिस्टर (0x0B) मधून वाचण्यासाठी कमांड बाइट पाठवा.
इच्छित पत्त्याचा बाइट पुढे पाठविला जाणे आवश्यक आहे, आणि नंतर घसरण घड्याळाच्या काठावर प्रथम MSB सह इच्छित बाइट प्राप्त होईल. अॅड्रेस पॉइंटर पुढील अॅड्रेस बाइटमध्ये स्वयं-वाढ करत असल्यामुळे, सीरियल क्लॉक लाईन पल्स करणे सुरू ठेवून एकापेक्षा जास्त बाइट्स सलग वाचणे शक्य आहे. माजीampयॅक्सिस रजिस्टरमधून वाचण्यासाठी आज्ञांचा संच खाली दिला आहे:
आदेश वाचा | पहिला Y-अक्ष पत्ता | ||||||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Y-अक्ष डेटाचा LSB बाइट | Y-अक्ष डेटाचा MSB बाइट | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | SX | SX | SX | SX | एमएसबी | b10 | b9 | b8 |
टीप: प्रत्येक SX बिट हे y-अक्ष डेटाच्या सर्वात लक्षणीय बिट प्रमाणेच मूल्य आहे.
FIFO बफरमधून वाचण्यासाठी, डेटा रजिस्टर (0x0A) वर लिहिण्यासाठी एक कमांड बाइट प्रथम पाठवला जाणे आवश्यक आहे जेणेकरुन आम्ही FIFO कंट्रोल रजिस्टर (पत्ता 0x28) कॉन्फिगर करू शकू जेणेकरून आम्हाला FIFO बफर डेटा संग्रहित करू इच्छित आहे. FIFO बफर वापरण्यासाठी ADXL362 कॉन्फिगर केल्यावर, FIFO बफर (0x0D) वरून वाचण्यासाठी कमांड बाइट प्रथम पाठवला जाणे आवश्यक आहे, त्यानंतर डेटा बाइट्सच्या जोड्या ज्यामध्ये कोणता अक्ष मोजला जात आहे तसेच प्रवेग डेटा देखील पाठवला पाहिजे. माजीampFIFO बफरमधून वाचण्यासाठी आज्ञांचा संच खाली दिला आहे:
कमांड रीड FIFO कंट्रोल रजिस्टर अॅड्रेस कमांड 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 1
Axis डेटाचा LSB बाइट | Axis डेटाचा MSB बाइट | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | एमएसबी | b10 | b9 | b8 |
टीप: प्रत्येक SX बिट हे y-अक्ष डेटाच्या सर्वात लक्षणीय बिट प्रमाणेच मूल्य आहे. b15 आणि b14 येणारा डेटा कोणता अक्ष दर्शवतो.
पिनआउट वर्णन सारणी
PmodACL2 चे पिनआउट टेबल | |||||||||||||||
कनेक्टर J1 | कनेक्टर J2 | ||||||||||||||
पिन | सिग्नल | वर्णन | पिन | सिग्नल | वर्णन | पिन | सिग्नल | वर्णन | |||||||
1 | ~CS | चिप निवडा | 7 | INT2 | व्यत्यय दोन | 1 | INT1 | व्यत्यय एक | |||||||
2 | मोसी | मास्टर आउट स्लेव्ह
In |
8 | INT1 | व्यत्यय एक | 2 | G | वीज पुरवठा
ग्राउंड |
|||||||
3 | मिसो | मास्टर इन स्लेव्ह
बाहेर |
9 | NC | जोडलेले नाही | कनेक्टर J3 | |||||||||
4 | एससीएलके | अनुक्रमांक घड्याळ | 10 | NC | जोडलेले नाही | पिन | सिग्नल | वर्णन | |||||||
5 | GND | वीज पुरवठा
जमीन |
11 | GND | वीज पुरवठा
जमीन |
1 | INT2 | व्यत्यय दोन | |||||||
6 | VCC | वीज पुरवठा
(3.3 व्ही) |
12 | VCC | वीज पुरवठा
(3.3 व्ही) |
2 | G | वीज पुरवठा
ग्राउंड |
PmodACL2 मध्ये दोन प्रोग्रामेबल इंटरप्ट पिन देखील वापरण्यासाठी उपलब्ध आहेत. या दोन्ही पिन क्रियाकलाप/निष्क्रियता (सिस्टम पॉवर कमी करण्यात मदत करण्यासाठी), जेव्हा FIFO बफर इच्छित स्तरावर भरला जातो, डेटा पुनर्प्राप्त करण्यासाठी तयार असतो तेव्हा आणि इतर ट्रिगरसह अनेक भिन्न ट्रिगर्सवर व्यत्यय ट्रिगर करण्यासाठी सेट केले जाऊ शकतात.
PmodACL2 वर लागू केलेली कोणतीही बाह्य शक्ती 1.6V आणि 3.5V च्या आत असणे आवश्यक आहे. परिणामी, डिजिलंट सिस्टम बोर्डसह, हे Pmod 3.3V रेल्वेच्या बाहेर चालवले जाणे आवश्यक आहे.
भौतिक परिमाण
पिन हेडरवरील पिन 100 मैल अंतरावर आहेत. PCB पिन हेडरवरील पिनच्या समांतर बाजूंनी 0.95 इंच लांब आणि पिन शीर्षलेखाच्या लंब बाजूंना 0.8 इंच लांब आहे.
Copyright Digilent, Inc. सर्व हक्क राखीव.
नमूद केलेली इतर उत्पादने आणि कंपनीची नावे त्यांच्या संबंधित मालकांचे ट्रेडमार्क असू शकतात.
कागदपत्रे / संसाधने
![]() |
DIGILENT PmodACL2 3-Axis MEMS एक्सेलेरोमीटर [pdf] मालकाचे मॅन्युअल PmodACL2 3-Axis MEMS Accelerometer, PmodACL2, 3-Axis MEMS एक्सेलेरोमीटर, MEMS एक्सीलरोमीटर, एक्सीलरोमीटर |