DIGILENT PmodCMPS кіріс Pmods сенсорларының пайдаланушы нұсқаулығы
Біттіview
Digilent PmodCMPS танымал мүмкіндіктерімен ерекшеленеді Honeywell HMC5883L 3 осьті сандық компас және I²C интерфейсі бар кез келген Digilent хост тақтасына компас тақырыбының көрсеткіштерін қоса алады.
PmodCMPS.
Мүмкіндіктерге мыналар кіреді:
- 3 осьті сандық компас
- ±2 гаусс өрістерінде 8 милли-гаус Өріс ажыратымдылығы
- 160 Гц деректерді шығарудың максималды жылдамдығы
- SCL және SDA түйреуіштері үшін қосымша тартылатын резисторлар
- Икемді конструкцияларға арналған шағын ПХД өлшемі 0.8“ × 0.8” (2.0 см × 2.0 см)
- I2C интерфейсі бар 4×2 істікшелі қосқыш
- Бақылайды Digilent Pmod интерфейсінің спецификациясы
- Кітапхана және бұрынғыample коды қол жетімді ресурстық орталық
Функционалдық сипаттамасы
PmodCMPS Honeywell компаниясының HMC5883L анизотропты магниторезистивті (AMR) технологиясын пайдаланады. Қарапайым ағылшын тілінде бұл үш сенсордың (әрбір координат бағыты үшін бір) бір-біріне өте аз кедергісі бар екенін білдіреді, осылайша Pmod ішінен нақты деректерді алуға болады.
Pmod интерфейсімен
Pmod CMPS хост тақтасымен I²C протоколы арқылы байланысады. JP1 және JP2 секіргіштері Сериялық деректер және Сериялық сағат желілері үшін пайдалану үшін қосымша 2.2 кОм тартылатын резисторларды қамтамасыз етеді. Бұл борттық чиптің 7-биттік мекенжайы 0x1E болып табылады, бұл оқу пәрмені үшін 8-биттік мекенжайды 0x3D және жазу пәрмені үшін 0x3C етеді.
Әдепкі бойынша, PmodCMPS Бір өлшем режимінде іске қосылады, осылайша компас бір өлшемді қабылдайды, Data Ready істікшесін жоғары орнатады, содан кейін өзін Күту режиміне қояды. Күту режимінде қуатты тұтынудың негізгі көздері (таңқаларлық емес) ажыратылады, мысалы, ішкі 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 Сипаттама кестесі
1-кесте. J1 қосқышы: Pmod таңбаланғандай түйреуіш сипаттамалары.
Тақырып J1 | ||
түйреуіштер | Сигнал | Сипаттама |
1 және 5 | SCL | Сериялық сағат |
2 және 6 | SDA | Сериялық деректер |
3 және 7 | GND | Қуат көзі |
4 және 8 | VCC | Қуат көзі (3.3 В) |
Тақырып J2 | ||
Pin | Сигнал | Сипаттама |
1 | ҚҰРҒАҚ | Деректер дайын |
2 | GND | Қуат көзі |
JP1 секіргіші | ||
Жүктелген күй | SDA желісі 2.2 кОм тартылатын резисторды пайдаланады | |
JP2 секіргіші | ||
Жүктелген күй | SCL желісі 2.2 кОм тартылатын резисторды пайдаланады |
Pmod CMPS сонымен қатар модульден алынған кез келген деректерді калибрлеуге көмектесетін өзін-өзі тексеру режимін ұсынады.
PmodCMPS-ке қолданылатын кез келген сыртқы қуат 2.16 В және 3.6 В шегінде болуы керек; сондықтан Digilent жүйелік тақталарында Pmod тақырыптарын пайдаланған кезде, жабдықтау томtage 3.3 В болуы керек.
Физикалық өлшемдер
Істік тақырыпшасындағы түйреуіштер бір-бірінен 100 миль қашықтықта орналасқан. ПХД түйреуіш үстіңгі деректемесіндегі түйреуіштерге параллель жағындағы 0.8 дюймді және түйреуіш тақырыбына перпендикуляр жақтардағы ұзындығы 0.8 дюймді құрайды.
Copyright Digilent, Inc.
Басқа аталған өнім және компания атаулары олардың сәйкес иелерінің сауда белгілері болуы мүмкін.
Жүктеп алынған Arrow.com.
1300 Хенли корты
Пуллман, WA 99163
509.334.6306
www.digilentinc.com
Құжаттар / Ресурстар
![]() |
DIGILENT PmodCMPS кіріс Pmods сенсорлары [pdf] Пайдаланушы нұсқаулығы PmodCMPS кіріс Pmods сенсорлары, PmodCMPS, кіріс Pmods сенсорлары, Pmods сенсорлары, сенсорлар |