DIGILENT PmodCMPS киргизүү Pmods сенсорлорунун ээлеринин колдонмосу
DIGILENT PmodCMPS киргизүү Pmods сенсорлору

Бүттүview

Digilent PmodCMPS популярдуу өзгөчөлүктөрү Honeywell HMC5883L 3-ок санариптик компас жана I²C интерфейси бар каалаган Digilent хост тактасына компасттын аталышын кошууга болот.

PmodCMPS.
Бүттүview

Функцияларга төмөнкүлөр кирет:

  • 3-ок санариптик компас
  • ±2 гаус талааларында 8 милли-гаусс Талаа токтому
  • 160 Гц максималдуу маалымат чыгаруу ылдамдыгы
  • SCL жана SDA пиндери үчүн кошумча тартылуучу резисторлор
  • Ийкемдүү конструкциялар үчүн кичинекей PCB өлчөмү 0.8“ × 0.8” (2.0 см × 2.0 см)
  • I2C интерфейси менен 4×2 пин туташтыргыч
  • ээрчийт Digilent Pmod Interface Specification
  • Китепкана жана эксample коду жеткиликтүү ресурстук борбор

Функционалдык сүрөттөмө

PmodCMPS Honeywellдин HMC5883L анизотроптук магнитерезистивдүү (AMR) технологиясын колдонот. Жөнөкөй англис тилинде бул үч сенсордун (ар бир координат багыты үчүн бирден) бири-бирине өтө аз кийлигишүүсү бар, ошондуктан Pmodдон так маалыматтарды алууга болот.

Pmod менен интерфейс

Pmod CMPS I²C протоколу аркылуу хост тактасы менен байланышат. JP1 жана JP2 секиргичтери Сериялык маалыматтар жана Сериялык саат линиялары үчүн колдонуу үчүн кошумча 2.2 кОм тартылуучу резисторлорду камсыз кылат. Бул борттогу чиптин 7 биттик дареги 0x1E, бул окуу буйругу үчүн 8 биттик даректи 0x3D жана жазуу буйругу үчүн 0x3C кылат.

Демейки боюнча, PmodCMPS Бирдиктүү өлчөө режиминде иштей баштайт, андыктан компас бир өлчөөнү алып, Маалыматтарды даярдоо пинин бийик коюп, андан кийин өзүн Бош режимге киргизет. Күтүү режиминде электр энергиясын керектөөнүн негизги булактары (таң калыштуу эмес) өчүрүлөт, мисалы, көлөмдү чогултуучу ички ADC.tage өлчөөлөр. Бирок, сиз I²C автобусу аркылуу эң акыркы маалымат мааниси менен бардык регистрлерге кире аласыз. PmodCMPSти бош режимден кайра Бирдиктүү өлчөө же Үзгүлтүксүз өлчөө режимине өзгөртүү үчүн колдонуучу Регистрге (0x02) жазуу керек.

Pmod CMPS маалыматтарын окуп жатканда, ар бир декарттык координата багытынын жогорку жана төмөнкү байттарына туура келген бардык алты маалымат регистрлери окулууга тийиш. Ички реестрдин дарек көрсөткүчү регистр ийгиликтүү окулгандан кийин автоматтык түрдө өскөндүктөн, бир буйрук менен бардык алты регистрден окууга болот. Мурункуampбул кандай көрүнүшү мүмкүн, төмөндө келтирилген: 

Таблица 1. Буйрук жана дарек байттары.

Буйрук байты Дарек байты
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 белги битинин белги узартылышын билдирет (sb).

Pinout Description таблицасы

Таблица 1. J1 туташтыргычы: Pmodда белгиленгендей пин сүрөттөмөлөрү.

Баш аты J1
Pins Сигнал Description
1 & 5 SCL Сериялык саат
2 & 6 SDA Сериялык маалыматтар
3 & 7 GND Электр менен камсыз кылуу жери
4 & 8 VCC Кубат менен камсыздоо (3.3V)
Баш аты J2
Pin Сигнал Description
1 КУРГАН Маалымат даяр
2 GND Электр менен камсыз кылуу жери
Jumper JP1
Жүктөлгөн мамлекет SDA линиясы 2.2kΩ тартылуучу резисторду колдонот
Jumper JP2
Жүктөлгөн мамлекет SCL линиясы 2.2kΩ тартылуучу резисторду колдонот

Pmod CMPS ошондой эле модулдан алынган ар кандай маалыматтарды калибрлөө үчүн өзүн-өзү сыноо режимин сунуштайт.

PmodCMPS колдонулуучу ар кандай тышкы күч 2.16V жана 3.6V чегинде болушу керек; ошондуктан, Digilent тутумдук такталарында Pmod баштарын колдонууда, камсыздоо тtage 3.3V болушу керек.

Физикалык өлчөмдөр

Пиндик башындагы төөнөгүчтөр бири-биринен 100 мил аралыкта жайгашкан. ПХБ төөнөгүчтүн башындагы төөнөгүчтөр менен параллелдүү капталдарында 0.8 дюйм жана пин башына перпендикуляр болгон капталдарында 0.8 дюйм узундугу.

Copyright Digilent, Inc.
Белгиленген башка продукт жана фирмалык аталыштар алардын ээлеринин соода белгилери болушу мүмкүн.

дан жүктөлүп алынган Arrow.com.

1300 Хенли корту
Pullman, WA 99163
509.334.6306
www.digilentinc.com

DIGILENT Logo

Документтер / Ресурстар

DIGILENT PmodCMPS киргизүү Pmods сенсорлору [pdf] Колдонуучунун колдонмосу
PmodCMPS киргизүү Pmods сенсорлору, PmodCMPS, киргизүү Pmods сенсорлору, Pmods сенсорлору, сенсорлор

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *