DIGILENT- लोगो

DIGILENT PmodACL2 3-Axis MEMS एक्सेलेरोमिटर

PmodACL2TM सन्दर्भ पुस्तिका

24 मई 2016 संशोधित
यो म्यानुअल PmodACL2 rev मा लागू हुन्छ। A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.digilentinc.com

माथिview
PmodACL2 एनालग यन्त्रहरू ADXL3 द्वारा संचालित 362-अक्ष MEMS एक्सेलेरोमीटर हो। SPI प्रोटोकल मार्फत चिपसँग सञ्चार गरेर, प्रयोगकर्ताहरूले एक्सेलेरेशनको प्रत्येक अक्षको लागि 12 बिट्स सम्म रिजोल्युसन प्राप्त गर्न सक्छन्। थप रूपमा, यो मोड्युलले एकल वा डबल-ट्याप पत्ता लगाउने मार्फत बाह्य ट्रिगर सेन्सिङको साथै यसको निष्क्रियता निगरानी मार्फत पावर बचत सुविधाहरू प्रदान गर्दछ।

उत्पादन सुविधाहरू

  • 3-अक्ष MEMS एक्सेलेरोमीटर
  • प्रति अक्ष रिजोलुसनको १२ बिट सम्म
  • प्रयोगकर्ता-चयन योग्य संकल्प
  • गतिविधि / निष्क्रियता निगरानी
  • कम वर्तमान खपत

उत्पादन उपयोग निर्देशन

  1. SPI प्रोटोकल प्रयोग गरेर PmodACL2 लाई आफ्नो माइक्रोकन्ट्रोलर वा विकास बोर्डमा जडान गर्नुहोस्।
  2. PmodACL2 र तपाईंको माइक्रोकन्ट्रोलर/विकास बोर्डमा पावर।
  3. एक्सेलेरेशन डाटा पढ्नको लागि, उपयुक्त आदेशहरू SPI मार्फत PmodACL2 मा पठाउनुहोस्।
  4. PmodACL2 ले एक्सेलेरेशनको प्रत्येक अक्षको लागि 12 बिट सम्मको रिजोल्युसन प्रदान गर्दछ। इच्छित रिजोल्युसन कन्फिगर गर्न प्रयोगकर्ता-चयन योग्य रिजोलुसन सुविधा प्रयोग गर्नुहोस्।
  5. बाह्य ट्रिगरहरू पत्ता लगाउन, PmodACL2 मा एकल वा डबल-ट्याप पत्ता लगाउने सुविधा सक्षम गर्नुहोस्।
  6. शक्ति बचत गर्न, PmodACL2 को निष्क्रियता निगरानी सुविधा प्रयोग गर्नुहोस्।
  7. SPI आदेशहरू र कन्फिगरेसन विकल्पहरूमा विस्तृत जानकारीको लागि PmodACL2 सन्दर्भ पुस्तिका हेर्नुहोस्।

माथिview
PmodACL2 एनालग यन्त्रहरू ADXL3 द्वारा संचालित 362-अक्ष MEMS एक्सेलेरोमीटर हो। SPI प्रोटोकल मार्फत चिपसँग सञ्चार गरेर, प्रयोगकर्ताहरूले एक्सेलेरेशनको प्रत्येक अक्षको लागि 12 बिट्स सम्म रिजोल्युसन प्राप्त गर्न सक्छन्। थप रूपमा, यो मोड्युलले एकल वा डबल-ट्याप पत्ता लगाउने मार्फत बाह्य ट्रिगर सेन्सिङ प्रदान गर्दछ साथै यसको निष्क्रियता अनुगमन भए तापनि पावर बचत सुविधाहरू।

PmodACL2।

सुविधाहरू समावेश:

  • 3-अक्ष MEMS एक्सेलेरोमीटर
  • प्रति अक्ष रिजोलुसनको १२ बिट सम्म
  • प्रयोगकर्ता-चयन योग्य संकल्प
  • गतिविधि / निष्क्रियता निगरानी
  • 2Hz मा <100 μA मा कम वर्तमान खपत
  • फ्रि-फल पत्ता लगाउने
  • लचिलो डिजाइनको लागि सानो PCB आकार 1.0 in ×
    ०.८ इन्च (२.५ सेमी × २.० सेमी)
  • Digilent Pmod इन्टरफेस पछ्याउनुहोस्
    विशिष्टता प्रकार 2A
  • पुस्तकालय र पूर्वample कोड उपलब्ध छ
    स्रोत केन्द्रमा

कार्यात्मक विवरण
PmodACL2 ले प्रणाली बोर्डमा MEMS एक्सेलेरेसन डाटा प्रदान गर्न एनालग यन्त्रहरू ADXL362 प्रयोग गर्दछ। यसको गहिरो 512-s संगample FIFO बफर, प्रयोगकर्ताहरू सक्षम छन् view ट्रिगर गरिएको अवरोध अघि घटनाहरूको लामो स्ट्रिङ वा प्रयोगकर्ताले यसलाई सबैभन्दा सुविधाजनक फेला पार्दा प्रणाली बोर्ड पहुँच प्रवेग डेटा प्राप्त गर्न सक्षम हुन।

Pmod सँग इन्टरफेस गर्दै

PmodACL2 ले होस्ट बोर्डसँग SPI प्रोटोकल मार्फत सञ्चार गर्छ। अन-बोर्ड डाटा दर्ताहरूबाट पढ्नको लागि,
चिप चयन लाइन पहिले तल्लो तान्नु पर्छ र त्यसपछि डाटा रेजिस्टरहरू (0x0B) बाट पढ्न आदेश बाइट पठाउनुहोस्।
वांछित ठेगाना बाइट अर्को पठाउनुपर्छ, र त्यसपछि चाहिएको बाइट MSB सँग पहिलो घट्ने घडीको किनारमा प्राप्त हुन्छ। किनभने ठेगाना सूचकले अर्को ठेगाना बाइटमा स्वत: वृद्धि गर्छ, यो क्रमिक घडी लाइन पल्स गर्न जारी राखेर धेरै बाइटहरू लगातार पढ्न सम्भव छ। एक पूर्वampyaxis दर्ताबाट पढ्न आदेशहरूको सेट तल दिइएको छ:

आदेश पढ्नुहोस् पहिलो 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 MSB b10 b9 b8  

नोट: प्रत्येक SX बिट y-अक्ष डेटाको सबैभन्दा महत्त्वपूर्ण बिटको रूपमा समान मान हो।
FIFO बफरबाट पढ्नको लागि, डाटा रेजिस्टर (0x0A) मा लेख्नको लागि कमाण्ड बाइट पहिले पठाउनुपर्छ ताकि हामी FIFO बफरले डाटा भण्डारण गर्न चाहन्छौं भनेर संकेत गर्न FIFO नियन्त्रण दर्ता (ठेगाना 0x28) कन्फिगर गर्न सक्छौं। ADXL362 लाई FIFO बफर प्रयोग गर्नको लागि कन्फिगर गरिसकेपछि, FIFO बफर (0x0D) बाट पढ्नको लागि कमाण्ड बाइट पहिले पठाउनुपर्छ, त्यसपछि डेटा बाइटहरूको जोडीले कुन अक्षको साथसाथै एक्सेलेरेशन डेटा मापन गरिन्छ। एक पूर्वampFIFO बफरबाट पढ्न आदेशहरूको सेट तल दिइएको छ:

आदेश पढ्नुहोस् FIFO नियन्त्रण दर्ता ठेगाना आदेश FIFO पढ्नुहोस्
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1

अक्ष डेटाको LSB बाइट एक्सिस डाटाको MSB बाइट
b7 b6 b5 b4 b3 b2 b1 LSB b15 b14 SX SX MSB b10 b9 b8  

नोट: प्रत्येक SX बिट y-अक्ष डेटाको सबैभन्दा महत्त्वपूर्ण बिटको रूपमा समान मान हो। b15 र b14 ले आगमन डेटा को प्रतिनिधित्व गर्ने अक्ष को प्रतिनिधित्व गर्दछ।

पिनआउट विवरण तालिका

PmodACL2 को पिनआउट तालिका
कनेक्टर J1   कनेक्टर J2  
पिन संकेत विवरण   पिन संकेत विवरण पिन संकेत विवरण  
1 ~CS चिप चयन गर्नुहोस् 7 INT2 अवरोध दुई 1 INT1 एक अवरोध गर्नुहोस्  
2 मोसी मास्टर आउट दास

In

8 INT1 एक अवरोध गर्नुहोस् 2 G विद्युत आपूर्ति

जमिन

 
3 MISO दासमा मास्टर

बाहिर

9 NC जोडिएको छैन कनेक्टर J3  
4 SCLK क्रमिक घडी 10 NC जोडिएको छैन पिन संकेत विवरण  
5 GND बिजुली आपूर्ति

जमीन

11 GND बिजुली आपूर्ति

जमीन

1 INT2 अवरोध दुई  
6 VCC बिजुली आपूर्ति

(V भी)

12 VCC बिजुली आपूर्ति

(V भी)

2 G विद्युत आपूर्ति

जमिन

 

PmodACL2 सँग पनि दुई प्रोग्रामेबल अवरोध पिनहरू प्रयोगको लागि उपलब्ध छन्। यी दुबै पिनहरूलाई गतिविधि/निष्क्रियता (प्रणालीको शक्ति घटाउन मद्दत गर्न) सहित धेरै फरक ट्रिगरहरूमा अवरोध ट्रिगर गर्न सेट गर्न सकिन्छ, जब FIFO बफर इच्छित स्तरमा भरिन्छ, जब डेटा पुन: प्राप्त गर्न तयार हुन्छ, र अन्य ट्रिगरहरू।
PmodACL2 मा लागू गरिएको कुनै पनि बाह्य शक्ति 1.6V र 3.5V भित्र हुनुपर्छ। फलस्वरूप, डिजिलेन्ट प्रणाली बोर्डहरूसँग, यो Pmod 3.3V रेलबाट चल्नु पर्छ।

भौतिक आयामहरू
पिन हेडरमा पिनहरू 100 माइल टाढा छन्। PCB 0.95 इन्च लामो छ पक्षहरूमा पिन हेडरमा पिनहरूसँग समानान्तर र 0.8 इन्च लामो छेउहरूमा पिन हेडरको लम्बाइमा।

प्रतिलिपि अधिकार Digilent, Inc. सबै अधिकार सुरक्षित।
उल्लेख गरिएको अन्य उत्पादन र कम्पनी नामहरू तिनीहरूको सम्बन्धित मालिकहरूको ट्रेडमार्क हुन सक्छ।

कागजातहरू / स्रोतहरू

DIGILENT PmodACL2 3-Axis MEMS एक्सेलेरोमिटर [pdf] मालिकको म्यानुअल
PmodACL2 3-Axis MEMS Accelerometer, PmodACL2, 3-Axis MEMS एक्सेलेरोमीटर, MEMS एक्सेलेरोमिटर, एक्सेलेरोमिटर

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *