Сопственик на прирачник за DIGILENT PmodCMPS Влезен Pmods сензори
DIGILENT PmodCMPS Влезни Pmods сензори

Во текот наview

Digilent PmodCMPS го карактеризира популарниот Honeywell HMC5883L Дигитален компас со 3 оски и може да додаде читања на насловите на компасот на која било табла за домаќини Digilent со интерфејс I²C.

PmodCMPS.
Во текот наview

Карактеристиките вклучуваат:

  • Дигитален компас со 3 оски
  • 2 мили-гаусови Резолуција на поле во ±8 гаусови полиња
  • Максимална брзина на излез на податоци од 160 Hz
  • Изборни отпорници за повлекување за SCL и SDA пинови
  • Мала големина на ПХБ за флексибилни дизајни 0.8" × 0.8" (2.0 cm × 2.0 cm)
  • 2×4-пински конектор со I2C интерфејс
  • Следи Digilent Pmod интерфејс спецификација
  • Библиотека и прampкодот е достапен во ресурсен центар

Функционален опис

PmodCMPS користи HMC5883L на Honeywell со анизотропна магнеторезистентна (AMR) технологија. На обичен англиски, тоа значи дека трите сензори (по еден за секоја насока на координатите) имаат многу малку пречки меѓу себе, така што точните податоци може да се извлечат од Pmod.

Интерфејс со Pmod

Pmod CMPS комуницира со таблата домаќин преку протоколот I²C. Скокачите JP1 и JP2 обезбедуваат опционални отпорници за повлекување од 2.2 kΩ што ќе се користат за линиите за сериски податоци и за сериски часовник. 7-битната адреса за овој вграден чип е 0x1E, што ја прави 8-битната адреса за командата за читање 0x3D и 0x3C за командата за запишување.

Стандардно, PmodCMPS започнува во режим на единечно мерење, така што компасот прави едно мерење, го поставува пинот за Подготвени податоци високо и потоа се става во режим на мирување. Додека е во режим на мирување, главните извори на потрошувачка на енергија се (не е изненадувачки) оневозможени, како што е внатрешниот ADC кој ја собира јачината на звукотtagмерења. Сепак, сè уште можете да пристапите до сите регистри со нивната најнова вредност на податоци преку магистралата 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)
МСБ З ЛСБ З
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).

Табела со опис на пинаут

Табела 1. Конектор J1: Пин описите како што се означени на Pmod.

Заглавие J1
Иглички Сигнал Опис
1 и 5 SCL Сериски часовник
2 и 6 СДА Сериски податоци
3 и 7 ГНД Заземјување за напојување
4 и 8 VCC Напојување (3.3V)
Заглавие J2
Пин Сигнал Опис
1 ЛУДИ Подготвени податоци
2 ГНД Заземјување за напојување
Скокач ЈП1
Вчитана состојба SDA линијата користи отпорник за повлекување од 2.2 kΩ
Скокач ЈП2
Вчитана состојба Линијата SCL користи отпорник за повлекување од 2.2 kΩ

Pmod CMPS нуди и режим на само-тестирање за да помогне во калибрирањето на сите податоци што се примаат од модулот.

Секое надворешно напојување кое се применува на PmodCMPS мора да биде во рамките на 2.16V и 3.6V; затоа, кога користите Pmod заглавија на системските табли Digilent, снабдувањето волtage мора да биде на 3.3V.

Физички димензии

Пиновите на заглавието на пиновите се оддалечени 100 мил. ПХБ е долг 0.8 инчи на страните паралелни со пиновите на заглавието на пиновите и 0.8 инчи на страните нормални на заглавието на пиновите.

Авторски права Digilent, Inc.
Другите споменати имиња на производи и компании може да бидат заштитни знаци на нивните соодветни сопственици.

Преземено од Arrow.com.

1300 Хенли суд
Пулман, WA 99163
509.334.6306
www.digilentinc.com

ВРЕДНО лого

Документи / ресурси

DIGILENT PmodCMPS Влезни Pmods сензори [pdf] Упатство за сопственикот
PmodCMPS Влезни Pmods сензори, PmodCMPS, Влезни Pmods сензори, Pmods сензори, сензори

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *