DIGILENT PmodACL2 3 тэнхлэгт MEMS хурдатгал хэмжигч
PmodACL2TM лавлах гарын авлага
24 оны 2016-р сарын XNUMX-нд шинэчилсэн
Энэхүү гарын авлага нь PmodACL2 хувилбарт хамаарна. 1300 Henley Court Pullman, WA 99163 509.334.6306
Дууслааview
PmodACL2 нь ADXL3 аналог төхөөрөмжөөр ажилладаг 362 тэнхлэгтэй MEMS хурдатгал хэмжигч юм. SPI протоколоор дамжуулан чиптэй холбогдсоноор хэрэглэгчид хурдатгалын тэнхлэг тус бүрийн хувьд 12 хүртэлх битийн нарийвчлалыг хүлээн авах боломжтой. Нэмж дурдахад, энэ модуль нь нэг эсвэл хоёр товшилтоор илрүүлэх замаар гадны гох мэдрэгчийг санал болгож, идэвхгүй байдлын хяналтыг ашиглан эрчим хүч хэмнэх функцуудыг санал болгодог.
Бүтээгдэхүүний онцлог
- 3 тэнхлэгтэй MEMS хурдатгал хэмжигч
- Нэг тэнхлэгт 12 бит хүртэл нарийвчлалтай
- Хэрэглэгчийн сонгох боломжтой нягтрал
- Үйл ажиллагаа/идэвхгүй байдлын хяналт
- Одоогийн хэрэглээ бага
Бүтээгдэхүүнийг ашиглах заавар
- SPI протоколыг ашиглан PmodACL2-г микроконтроллер эсвэл хөгжүүлэлтийн самбарт холбоно уу.
- PmodACL2 болон таны микроконтроллер/хөгжлийн самбарыг асаана уу.
- Хурдатгалын өгөгдлийг уншихын тулд SPI-ээр PmodACL2 руу тохирох командуудыг илгээнэ үү.
- PmodACL2 нь хурдатгалын тэнхлэг бүрийн хувьд 12 бит хүртэлх нарийвчлалыг хангадаг. Хүссэн нягтралыг тохируулахын тулд хэрэглэгчийн сонгох боломжтой нягтралыг ашиглана уу.
- Гадны өдөөгчийг илрүүлэхийн тулд PmodACL2 дээр ганц эсвэл хоёр товшилтоор илрүүлэх функцийг идэвхжүүлнэ үү.
- Эрчим хүч хэмнэхийн тулд PmodACL2-ийн идэвхгүй байдлын хяналтын функцийг ашиглана уу.
- SPI командууд болон тохиргооны сонголтуудын талаарх дэлгэрэнгүй мэдээллийг PmodACL2 лавлах гарын авлагаас авна уу.
Дууслааview
PmodACL2 нь ADXL3 аналог төхөөрөмжөөр ажилладаг 362 тэнхлэгтэй MEMS хурдатгал хэмжигч юм. SPI протоколоор дамжуулан чиптэй холбогдсоноор хэрэглэгчид хурдатгалын тэнхлэг тус бүрт 12 бит хүртэлх нарийвчлалыг хүлээн авах боломжтой. Нэмж дурдахад, энэ модуль нь нэг эсвэл хоёр товшилтоор илрүүлэх замаар гадны гох мэдрэгчийг санал болгож, идэвхгүй байдлын хяналтаас гадна эрчим хүч хэмнэх функцуудыг санал болгодог.
PmodACL2.
Онцлогууд нь:
- 3 тэнхлэгтэй MEMS хурдатгал хэмжигч
- Нэг тэнхлэгт 12 бит хүртэл нарийвчлалтай
- Хэрэглэгчийн сонгох боломжтой нягтрал
- Үйл ажиллагаа/идэвхгүй байдлын хяналт
- 2Гц-т <100 мкА-д бага гүйдлийн зарцуулалт
- Чөлөөт уналтыг илрүүлэх
- Уян хатан загварт зориулсан жижиг ПХБ-ын хэмжээ 1.0 инч ×
0.8 инч (2.5 см × 2.0 см) - Digilent Pmod интерфэйсийг дагадаг
Үзүүлэлт 2А төрөл - Номын сан ба эксample код боломжтой
нөөцийн төвд
Функциональ тодорхойлолт
PmodACL2 нь MEMS хурдатгалын өгөгдлийг системийн самбарт өгөхийн тулд ADXL362 аналог төхөөрөмжүүдийг ашигладаг. 512 секундын гүнтэй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 бит бүр нь у тэнхлэгийн өгөгдлийн хамгийн чухал биттэй ижил утгатай байна.
FIFO буферээс уншихын тулд эхлээд өгөгдлийн бүртгэлд (0x0A) бичих командын байт илгээгдэх ёстой бөгөөд ингэснээр бид FIFO хяналтын бүртгэлийг (хаяг 0x28) бид FIFO буферт өгөгдөл хадгалахыг хүсэж байгааг харуулахын тулд тохируулах боломжтой болно. 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
LSB байт тэнхлэгийн өгөгдөл | MSB байт тэнхлэгийн өгөгдөл | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | MSB | b10 | b9 | b8 |
Жич: SX бит бүр нь у тэнхлэгийн өгөгдлийн хамгийн чухал биттэй ижил утгатай байна. b15 ба b14 нь ирж буй өгөгдөл ямар тэнхлэгийг төлөөлж байгааг илэрхийлнэ.
Загварын тайлбар хүснэгт
PmodACL2-ийн тэмдэглэгээний хүснэгт | |||||||||||||||
Холбогч J1 | Холбогч J2 | ||||||||||||||
Pin | Дохио | Тодорхойлолт | Pin | Дохио | Тодорхойлолт | Pin | Дохио | Тодорхойлолт | |||||||
1 | ~CS | Чип сонгох | 7 | INT2 | Хоёр таслах | 1 | INT1 | Нэгийг тасал | |||||||
2 | МОСИ | Мастер Out Slave
In |
8 | INT1 | Нэгийг тасал | 2 | G | Эрчим хүчний хангамж
Газар |
|||||||
3 | МИСО | Боол дахь мастер
Гадагшаа |
9 | NC | Холбогдоогүй байна | Холбогч J3 | |||||||||
4 | SCLK | Цуврал цаг | 10 | NC | Холбогдоогүй байна | Pin | Дохио | Тодорхойлолт | |||||||
5 | GND | Цахилгаан хангамж
газар |
11 | GND | Цахилгаан хангамж
газар |
1 | INT2 | Хоёр таслах | |||||||
6 | VCC | Цахилгаан хангамж
(3.3В) |
12 | VCC | Цахилгаан хангамж
(3.3В) |
2 | G | Эрчим хүчний хангамж
Газар |
PmodACL2 нь бас ашиглах боломжтой хоёр программчлагдах тасалдлын зүүтэй. Эдгээр хоёр зүүг үйл ажиллагаа/идэвхгүй байдал (системийн хүчийг багасгахад туслах), FIFO буферийг хүссэн түвшинд дүүргэх, өгөгдөл авахад бэлэн болсон үед болон бусад өдөөгч зэрэг олон янзын өдөөгч дээр тасалдал үүсгэхээр тохируулж болно.
PmodACL2-д хэрэглэсэн аливаа гадаад хүч нь 1.6V ба 3.5V дотор байх ёстой. Иймээс Digilent системийн хавтангийн хувьд энэ Pmod нь 3.3V төмөр замаас гарах ёстой.
Физик хэмжээсүүд
Зүү толгой дээрх тээглүүрүүд хоорондоо 100 милийн зайд байрладаг. ПХБ нь тээглүүр толгой дээрх тээглүүртэй параллель хажуу талдаа 0.95 инч, зүү толгойтой перпендикуляр талдаа 0.8 инч урттай.
Зохиогчийн эрх Digilent, Inc. Бүх эрх хуулиар хамгаалагдсан.
Бусад бүтээгдэхүүн болон компанийн нэр нь тус тусын эзэмшигчийн худалдааны тэмдэг байж болно.
Баримт бичиг / нөөц
![]() |
DIGILENT PmodACL2 3 тэнхлэгт MEMS хурдатгал хэмжигч [pdf] Эзэмшигчийн гарын авлага PmodACL2 3 тэнхлэгтэй MEMS хурдатгал хэмжигч, PmodACL2, 3 тэнхлэгтэй MEMS хурдатгал хэмжигч, MEMS хурдатгал хэмжигч, акселерометр |