راهنمای مالک سنسورهای Pmod Pmods ورودی DIGILENT
تمام شدview
Digilent PmodCMPS دارای ویژگی های محبوب است هانیول HMC5883L قطب نمای دیجیتال 3 محوره و می تواند خوانش عنوان قطب نما را به هر برد میزبان Digilent با رابط I²C اضافه کند.
PmodCMPS.
امکانات عبارتند از:
- قطب نمای دیجیتال 3 محوره
- وضوح میدان 2 میلی گاوس در میدان های گاوس ± 8
- حداکثر نرخ خروجی داده 160 هرتز
- مقاومت های pull-up اختیاری برای پین های SCL و SDA
- اندازه PCB کوچک برای طرح های انعطاف پذیر 0.8 "× 0.8" (2.0 سانتی متر × 2.0 سانتی متر)
- کانکتور 2×4 پین با رابط I2C
- دنبال می کند مشخصات رابط Pmod Digilent
- کتابخانه و سابقampکد le موجود در مرکز منابع
توضیحات عملکردی
PmodCMPS از HMC5883L هانیول با فناوری مغناطیسی مقاومتی ناهمسانگرد (AMR) استفاده می کند. در زبان انگلیسی ساده، این بدان معنی است که سه حسگر (یکی برای هر جهت مختصات) تداخل بسیار کمی با یکدیگر دارند تا بتوان داده های دقیق را از Pmod بازیابی کرد.
رابط با Pmod
Pmod CMPS از طریق پروتکل I²C با برد میزبان ارتباط برقرار می کند. جامپرهای JP1 و JP2 مقاومتهای اختیاری 2.2kΩ را برای استفاده در خطوط داده سریال و ساعت سریال ارائه میکنند. آدرس 7 بیتی این تراشه روی برد 0x1E است که آدرس 8 بیتی دستور خواندن را 0x3D و 0x3C را برای دستور نوشتن تبدیل می کند.
بهطور پیشفرض، PmodCMPS در حالت Single Measurement شروع میشود به طوری که قطبنما یک اندازهگیری را انجام میدهد، پین Data Ready را بالا تنظیم میکند و سپس خود را در حالت Idle قرار میدهد. در حالت بیکار، منابع اصلی مصرف برق غیرفعال هستند (تعجب آور نیست) مانند 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 | موسسات خدمات مالی | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (ACK) |
MSB Z | LSB Z | ||||||||||||||||
SX | SX | SX | SX | sb | موسسات خدمات مالی | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (ACK) |
MSB Y | LSB Y | ||||||||||||||||
SX | SX | SX | SX | sb | موسسات خدمات مالی | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (متوقف کردن) |
توجه: SX مخفف پسوند علامت بیت علامت (sb) است.
جدول توضیحات پینوت
جدول 1. رابط J1: توضیحات را همانطور که روی Pmod برچسب گذاری شده است پین کنید.
هدر J1 | ||
پین ها | سیگنال | توضیحات |
1 و 5 | SCL | ساعت سریال |
2 و 6 | SDA | داده های سریال |
3 و 7 | GND | زمین منبع تغذیه |
4 و 8 | VCC | منبع تغذیه (3.3 ولت) |
هدر J2 | ||
سنجاق | سیگنال | توضیحات |
1 | DRDY | داده آماده است |
2 | GND | زمین منبع تغذیه |
بلوز JP1 | ||
حالت بارگذاری شده | خط SDA از یک مقاومت کششی 2.2 کیلو اهم استفاده می کند | |
بلوز JP2 | ||
حالت بارگذاری شده | خط SCL از یک مقاومت کششی 2.2 کیلو اهم استفاده می کند |
Pmod CMPS همچنین حالت خودآزمایی را برای کمک به کالیبره کردن هر داده ای که از ماژول دریافت می شود ارائه می دهد.
هر نیروی خارجی اعمال شده به PmodCMPS باید در محدوده 2.16 ولت و 3.6 ولت باشد. بنابراین، هنگام استفاده از هدرهای Pmod بر روی بردهای سیستم Digilent، عرضه voltage باید روی 3.3 ولت باشد.
ابعاد فیزیکی
پین های روی هدر پین با فاصله 100 میلی متری از هم قرار دارند. طول PCB در دو طرف موازی با پینهای هدر پین 0.8 اینچ و در طرفهای عمود بر سر پین 0.8 اینچ است.
حق چاپ Digilent, Inc.
سایر نام های محصول و شرکت ذکر شده ممکن است علائم تجاری صاحبان مربوطه باشند.
دانلود شده از Arrow.com.
1300 هنلی کورت
پولمن، WA 99163
509.334.6306
www.digilentinc.com
اسناد / منابع
![]() |
سنسورهای Pmod ورودی DIGILENT PmodCMPS [pdf] دفترچه راهنما سنسورهای Pmod ورودی PmodCMPS، PmodCMPS، سنسورهای Pmods ورودی، سنسورهای Pmods، سنسورها |