DIGILENT PmodCMPS Input Pmods Sensors ຄູ່ມືເຈົ້າຂອງ
DIGILENT PmodCMPS Input Sensors Pmods

ເກີນview

Digilent PmodCMPS ມີລັກສະນະທີ່ນິຍົມ Honeywell HMC5883L ເຂັມທິດດິຈິຕອລ 3 ແກນ ແລະສາມາດເພີ່ມການອ່ານຫົວຂໍ້ເຂັມທິດໃຫ້ກັບກະດານເຈົ້າພາບ Digilent ໃດໆກໍຕາມທີ່ມີການໂຕ້ຕອບ I²C.

PmodCMPS.
ເກີນview

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

  • ເຂັມທິດດິຈິຕອນ 3 ແກນ
  • ຄວາມລະອຽດພາກສະໜາມ 2 milli-gauss ໃນ ±8 gauss fields
  • ອັດຕາຜົນຜະລິດສູງສຸດ 160 Hz
  • ຕົວຕ້ານທານທາງເລືອກສໍາລັບ SCL ແລະ SDA pins
  • ຂະໜາດ PCB ຂະໜາດນ້ອຍສຳລັບການອອກແບບທີ່ມີຄວາມຍືດຫຍຸ່ນ 0.8" × 0.8" (2.0 cm × 2.0 cm)
  • ຕົວເຊື່ອມຕໍ່ 2×4-pin ທີ່ມີການໂຕ້ຕອບ I2C
  • ຕິດຕາມ Digilent Pmod Interface Specification
  • ຫໍສະໝຸດ ແລະ ຕົວຢ່າງample ລະ​ຫັດ​ທີ່​ມີ​ຢູ່​ໃນ ສູນ​ຊັບ​ພະ​ຍາ​ກອນ​

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

PmodCMPS ໃຊ້ HMC5883L ຂອງ Honeywell ດ້ວຍເທກໂນໂລຍີ Anisotropic Magnetoresistive (AMR). ໃນພາສາອັງກິດທໍາມະດາ, ນີ້ຫມາຍຄວາມວ່າສາມເຊັນເຊີ (ຫນຶ່ງສໍາລັບແຕ່ລະທິດທາງປະສານງານ) ມີການແຊກແຊງຫນ້ອຍຫຼາຍເຊິ່ງກັນແລະກັນເພື່ອໃຫ້ຂໍ້ມູນທີ່ຖືກຕ້ອງສາມາດດຶງມາຈາກ Pmod.

ການໂຕ້ຕອບກັບ Pmod

Pmod CMPS ຕິດຕໍ່ສື່ສານກັບຄະນະເຈົ້າພາບໂດຍຜ່ານ I²C protocol. Jumpers JP1 ແລະ JP2 ສະໜອງຕົວຕ້ານທານແບບດຶງຂຶ້ນ 2.2kΩ ທາງເລືອກເພື່ອໃຊ້ສໍາລັບສາຍ Serial Data ແລະ Serial Clock. ທີ່ຢູ່ 7-bit ສໍາລັບ chip on-board ນີ້ແມ່ນ 0x1E, ເຮັດໃຫ້ທີ່ຢູ່ 8-bit ສໍາລັບຄໍາສັ່ງອ່ານ 0x3D ແລະ 0x3C ສໍາລັບຄໍາສັ່ງຂຽນ.

ໂດຍຄ່າເລີ່ມຕົ້ນ, PmodCMPS ເລີ່ມຕົ້ນໃນໂຫມດການວັດແທກດຽວເພື່ອໃຫ້ເຂັມທິດໃຊ້ເວລາການວັດແທກດຽວ, ກໍານົດຂໍ້ມູນພ້ອມ PIN ສູງ, ແລະຫຼັງຈາກນັ້ນວາງຕົວມັນເອງເຂົ້າໄປໃນ Idle Mode. ໃນຂະນະທີ່ຢູ່ໃນ Idle Mode, ແຫຼ່ງການບໍລິໂພກພະລັງງານທີ່ສໍາຄັນແມ່ນຖືກປິດໃຊ້ງານ (ບໍ່ແປກໃຈ), ເຊັ່ນ: ADC ພາຍໃນທີ່ເກັບກໍາ vol.tage ການວັດແທກ. ຢ່າງໃດກໍຕາມ, ທ່ານຍັງສາມາດເຂົ້າເຖິງການລົງທະບຽນທັງຫມົດດ້ວຍມູນຄ່າຂໍ້ມູນຫຼ້າສຸດຂອງພວກເຂົາໂດຍຜ່ານລົດເມ I²C. ເພື່ອປ່ຽນ PmodCMPS ຈາກ idle mode ກັບໄປເປັນ Single Measurement ຫຼື Continuous Measurement mode, ຜູ້ໃຊ້ຕ້ອງຂຽນໃສ່ Mode Register (0x02).

ເມື່ອອ່ານຂໍ້ມູນຈາກ Pmod CMPS, ຂໍ້ມູນທັງ 6 ລົງທະບຽນ, ທີ່ສອດຄ້ອງກັບ bytes ເທິງແລະຕ່ໍາຂອງແຕ່ລະທິດທາງປະສານງານ Cartesian, ຕ້ອງໄດ້ຮັບການອ່ານ. ເນື່ອງຈາກຕົວຊີ້ທີ່ຢູ່ລົງທະບຽນພາຍໃນຈະເພີ່ມຂຶ້ນໂດຍອັດຕະໂນມັດຫຼັງຈາກລົງທະບຽນສໍາເລັດການອ່ານ, ມັນເປັນໄປໄດ້ທີ່ຈະອ່ານຈາກທັງຫມົດຫົກລົງທະບຽນດ້ວຍຄໍາສັ່ງດຽວ. ອະດີດampວິທີການນີ້ອາດຈະເບິ່ງຄືດັ່ງລຸ່ມນີ້: 

ຕາຕະລາງ 1. ຄໍາສັ່ງແລະທີ່ຢູ່ bytes.

ຄໍາສັ່ງ byte ທີ່ຢູ່ byte
0 0 1 1 1 1 0 1 (ACK) 0 0 0 0 0 0 1 1 (ACK)
MSB X LSB X
SX SX SX SX sb ບໍລິສັດ MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Z LSB Z
SX SX SX SX sb ບໍລິສັດ MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Y LSB Y
SX SX SX SX sb ບໍລິສັດ MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ຢຸດ)

ໝາຍເຫດ: SX ຫຍໍ້ມາຈາກນາມສະກຸນຂອງ sign bit (sb).

ຕາຕະລາງລາຍລະອຽດ Pinout

ຕາຕະລາງ 1. ຕົວເຊື່ອມຕໍ່ J1: ປັກໝຸດຄຳອະທິບາຍທີ່ຕິດສະຫຼາກຢູ່ໃນ Pmod.

ສ່ວນຫົວ J1
ປັກໝຸດ ສັນຍານ ລາຍລະອຽດ
1 & 5 SCL ໂມງ Serial
2 & 6 SDA ຂໍ້ມູນ Serial
3 & 7 GND ພື້ນທີ່ການສະຫນອງພະລັງງານ
4 & 8 VCC ການສະຫນອງພະລັງງານ (3.3V)
ສ່ວນຫົວ J2
ປັກໝຸດ ສັນຍານ ລາຍລະອຽດ
1 ແຫ້ງ ຂໍ້ມູນພ້ອມ
2 GND ພື້ນທີ່ການສະຫນອງພະລັງງານ
Jumper JP1
Loaded State ສາຍ SDA ໃຊ້ຕົວຕ້ານທານດຶງ 2.2kΩ
Jumper JP2
Loaded State ສາຍ SCL ໃຊ້ຕົວຕ້ານທານດຶງ 2.2kΩ

Pmod CMPS ນອກຈາກນີ້ຍັງສະເຫນີຮູບແບບການທົດສອບຕົນເອງເພື່ອຊ່ວຍປັບຂໍ້ມູນໃດໆທີ່ໄດ້ຮັບຈາກໂມດູນ.

ພະລັງງານພາຍນອກໃດໆທີ່ນໍາໃຊ້ກັບ PmodCMPS ຕ້ອງຢູ່ພາຍໃນ 2.16V ແລະ 3.6V; ດັ່ງນັ້ນ, ເມື່ອໃຊ້ Pmod headers ໃນກະດານລະບົບ Digilent, ການສະຫນອງ voltage ຕ້ອງຢູ່ທີ່ 3.3V.

ຂະຫນາດທາງກາຍະພາບ

ປັກໝຸດຢູ່ຫົວເຂັມປັກໝຸດຢູ່ຫ່າງກັນ 100 ແມັດ. PCB ແມ່ນຍາວ 0.8 ນິ້ວຢູ່ດ້ານຂ້າງຂະຫນານກັບ pins ເທິງຫົວ pin ແລະ 0.8 ນິ້ວຍາວທັງສອງດ້ານ perpendicular ກັບ header pin.

ລິຂະສິດ Digilent, Inc.
ຜະລິດຕະພັນແລະຊື່ບໍລິສັດອື່ນໆທີ່ໄດ້ກ່າວມາອາດຈະເປັນເຄື່ອງຫມາຍການຄ້າຂອງເຈົ້າຂອງຂອງພວກເຂົາ.

ດາວໂຫຼດຈາກ Arrow.com.

1300 Henley ສານ
Pullman, WA 99163
509.334.6306
www.digilentinc.com

ໂລໂກ້ DIGILENT

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

DIGILENT PmodCMPS Input Sensors Pmods [pdf] ຄູ່ມືເຈົ້າຂອງ
PmodCMPS Input Pmods Sensors, PmodCMPS, Input Pmods Sensors, ເຊັນເຊີ Pmods, ເຊັນເຊີ

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

ອອກຄໍາເຫັນ

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