ໂລໂກ້ DIGILENT

PmodGYRO™
ຄູ່ມືອ້າງອີງ
ສະບັບປັບປຸງ: ວັນທີ 3 ສິງຫາ 2011
ຫມາຍເຫດ: ເອກະສານນີ້ໃຊ້ກັບ Rev. A ຂອງຄະນະ.

DIGILENT PmodGYRO ໂມດູນ Peripheral

ເກີນview

PmodGYRO ເປັນໂມດູນຕໍ່ຂ້າງທີ່ມີເຊັນເຊີການເຄື່ອນໄຫວ STMicroelectronics® L3G4200D MEMS. L3G4200D ສະໜອງເຄື່ອງ gyroscope ດິຈິຕອນສາມແກນທີ່ມີເຊັນເຊີອຸນຫະພູມໃນຕົວ.

ຄຸນ​ນະ​ສົມ​ບັດ​ປະ​ກອບ​ມີ​:

  • ການໂຕ້ຕອບມາດຕະຖານ SPI ແລະ I2C™
  • ຄວາມລະອຽດທີ່ເລືອກໄດ້ 250/500/2000dps
  • ສອງເຂັມຂັດຈັງຫວະທີ່ສາມາດປັບແຕ່ງໄດ້
  • ປິດເຄື່ອງ ແລະ ໂໝດນອນ
  • ການກັ່ນຕອງສັນຍານທີ່ກໍາຫນົດເອງຂອງຜູ້ໃຊ້

ຄໍາອະທິບາຍຫນ້າທີ່

PmodGYRO ໃຊ້ການເຊື່ອມຕໍ່ມາດຕະຖານ 12-pin ແລະຕິດຕໍ່ສື່ສານຜ່ານ SPI ຫຼື I²C, ເລີ່ມຕົ້ນກັບການສື່ສານ I²C. ຕົວຕ້ານທານທີ່ດຶງຂຶ້ນເທິງສາຍ CS ຈະຮັກສາອຸປະກອນຢູ່ໃນໂໝດ I²C ເວັ້ນເສຍແຕ່ວ່າສາຍ CS ຈະຖືກຂັບເຄື່ອນຕໍ່າໂດຍອຸປະກອນຫຼັກ.

ການໂຕ້ຕອບ
ເມື່ອຕິດຕໍ່ສື່ສານກັບອຸປະກອນ, ແມ່ບົດຕ້ອງໃຫ້ທີ່ຢູ່ລົງທະບຽນແລະທຸງທີ່ລະບຸວ່າການປະຕິບັດຕໍ່ໄປແມ່ນການອ່ານຫຼືຂຽນ. ການໂອນຂໍ້ມູນຕົວຈິງປະຕິບັດຕາມຄໍາສັ່ງນີ້. ຜ່ານວິທີການນີ້, ຜູ້ໃຊ້ສາມາດຕັ້ງຄ່າອຸປະກອນໂດຍການຂຽນໃສ່ທະບຽນການຄວບຄຸມສະເພາະພາຍໃນອຸປະກອນ, ຫຼືອ່ານຂໍ້ມູນຄືນຈາກທະບຽນ readonly ແຍກຕ່າງຫາກ.

ການຂັດຂວາງສອງອັນໂດຍກົງກັບ pins ທີ່ມີໃຫ້ກັບຜູ້ໃຊ້ໃນຕົວເຊື່ອມຕໍ່ J1 ຂອງ PmodGYRO. ການຕັ້ງຄ່າ INT1, ມີຢູ່ໃນ PIN 7 ຂອງ J1, ແມ່ນສາມາດປັບແຕ່ງໄດ້ໂດຍຜູ້ໃຊ້ທັງໝົດ. ການນໍາໃຊ້ຕົ້ນຕໍຂອງ INT1 ແມ່ນມາຈາກເຫດການສູງແລະຕ່ໍາໃນສາມແກນທີ່ gyroscope ວັດແທກຄວາມໄວເປັນລ່ຽມ. ໂດຍຄ່າເລີ່ມຕົ້ນ, INT1 ຖືກປິດໃຊ້ງານ. ການຂັດຂວາງທີສອງ, INT2, ຕົ້ນຕໍແມ່ນໃຊ້ສໍາລັບຂໍ້ມູນທີ່ກຽມພ້ອມແລະ FIFO ຂັດຂວາງແລະແຜນທີ່ເພື່ອ pin 8 ໃນ J1.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບທະບຽນການຄວບຄຸມ, ການເກັບກຳຂໍ້ມູນ ແລະການຕັ້ງຄ່າການຂັດຈັງຫວະທີ່ມີໃຫ້ສໍາລັບການຕັ້ງຄ່າຜູ້ໃຊ້, ເບິ່ງແຜ່ນຂໍ້ມູນສໍາລັບ L3G4200D ໃນ STMicroelectronics® webເວັບໄຊ.

ການສື່ສານ SPI

ການໂຕ້ຕອບ SPI ໃຊ້ສາມຫຼືສີ່ສາຍສັນຍານສໍາລັບການສື່ສານໂດຍອີງຕາມການຕັ້ງຄ່າປະຈຸບັນຂອງອຸປະກອນ. ເຫຼົ່ານີ້ແມ່ນ Chip Select (CS), Serial Data In (SDI) ຫຼືພຽງແຕ່ Serial Data (SDA) ໃນ 3-wire SPI mode, Serial Data Out (SDO), ແລະ Serial Clock (SCL). PmodGYRO ເລີ່ມຕົ້ນເປັນຮູບແບບການເຮັດວຽກ 4 ສາຍ. ເພື່ອໃຊ້ໂຫມດ 3 ສາຍ, ບັນທຶກການຄວບຄຸມຕ້ອງຖືກຂຽນໃສ່. ສໍາລັບການສື່ສານ SPI ລາຍລະອຽດເພີ່ມເຕີມ, ເບິ່ງແຜ່ນຂໍ້ມູນອຸປະກອນ.

I²C ການສື່ສານ

ມາດຕະຖານ I²C ໃຊ້ສອງສາຍສັນຍານ, ຂໍ້ມູນ I²C (SDA) ແລະໂມງ serial (SCL). ອຸປະກອນສະຫນັບສະຫນູນທັງສອງມາດຕະຖານ, 100 kHz, ແລະໄວ, 400 kHz, ໂມງ serial. ອີງຕາມ I²C protocol, L3G4200D ມີທີ່ຢູ່ 7-bit ສະເພາະອຸປະກອນທີ່ໃຊ້ໂດຍແມ່ບົດ serial ເພື່ອຕິດຕໍ່ສື່ສານກັບຫຼາຍອຸປະກອນໃນລົດເມຂໍ້ມູນ. ອຸປະກອນໃຊ້ທີ່ຢູ່ 110100xb, ບ່ອນທີ່ pin 3 ໃນ J1 (SDO/SA0) ກໍານົດຫນ້ອຍທີ່ສຸດ - ບິດ (LSB). ໂດຍຄ່າເລີ່ມຕົ້ນ, LSB ຂອງທີ່ຢູ່ໃນຂະນະທີ່ເປັນ '1' ເນື່ອງຈາກຕົວຕ້ານການດຶງເທິງ JP1 ດັ່ງທີ່ສະແດງໂດຍ schematic ທີ່ມີຢູ່ໃນ Digilent webເວັບໄຊ. ໃນຂະນະທີ່ຄ່າເລີ່ມຕົ້ນແມ່ນ '1', ໂດຍພຽງແຕ່ເຊື່ອມຕໍ່ pin 3 ໃນ J1 ກັບລົດໄຟໃຕ້ດິນຜູ້ໃຊ້ສາມາດປ່ຽນ LSB ເປັນ '0'. ບິດທີ່ຜູ້ໃຊ້ສາມາດເລືອກໄດ້ນີ້ເຮັດໃຫ້ສອງ PmodGYRO ຖືກນໍາໃຊ້ໃນລົດເມ I²C ດຽວກັນ. ແຜ່ນຂໍ້ມູນສໍາລັບ L3G4200D ມີຂໍ້ມູນ I²C ສະເພາະອຸປະກອນເພີ່ມເຕີມ.

ຕົວເຊື່ອມຕໍ່ J1 — ການສື່ສານ SPI
ປັກໝຸດ ສັນຍານ ລາຍລະອຽດ
1 CS ເລືອກຊິບ
2 SDA/SDI/ SDO ຂໍ້ມູນ Serial ໃນ
3 SDO/SAO Serial Data Out/LSB ຂອງອຸປະກອນ I2C
ທີ່ຢູ່
4 SCLJSPC ໂມງ Serial
5 GND ພື້ນທີ່ການສະຫນອງພະລັງງານ
6 VCC ການສະຫນອງພະລັງງານ (3.3V)
7 INT1 ຂັດຂວາງໂຄງການ
8 INT2 ຂໍ້ມູນພ້ອມ/FIFO ຂັດຂວາງ
9 NC ບໍ່ໄດ້ເຊື່ອມຕໍ່
10 NC ບໍ່ໄດ້ເຊື່ອມຕໍ່
11 GND ພື້ນທີ່ການສະຫນອງພະລັງງານ
12 VCC ການສະຫນອງພະລັງງານ (3.3V)
ຕົວເຊື່ອມຕໍ່ J2 — ການສື່ສານ I2C
ປັກໝຸດ ສັນຍານ ລາຍລະອຽດ
1 & 2 SCLJSPC ໂມງ Serial
3 & 4 SDA/SDI/ SDO ຂໍ້ມູນ Serial
5 & 6 GND ພື້ນທີ່ການສະຫນອງພະລັງງານ
7 & 8 VCC ການສະຫນອງພະລັງງານ (3.3V)

ໂລໂກ້ DIGILENT

www.digilentinc.com
ລິຂະສິດ Digilent, Inc.
1300 NE Henley Court, Suite 3
Pullman, WA 99163
(509) 334 6306 Voice | (509) 334 6300 ແຟັກ

ເອກະສານ / ຊັບພະຍາກອນ

DIGILENT PmodGYRO ໂມດູນ Peripheral [pdf] ຄູ່ມືການສອນ
PmodGYRO, PmodGYRO Peripheral Module, ໂມດູນ Peripheral, ໂມດູນ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *