ماژول GEBRABIT-ICM20602

14.040.000 ریال

ماژول GEBRABIT-ICM20602 یک ماژول حرکتی 6 محوره شامل شتاب‌سنج و ژیروسکوپ است که با دقت بالا و مصرف انرژی کم، برای کاربردهای مختلف در سیستم‌های موقعیت‌یابی و کنترل حرکت طراحی شده است. این ماژول با قابلیت اندازه‌گیری دقیق شتاب و سرعت زاویه‌ای، انتخابی ایده‌آل برای پروژه‌های رباتیک، پهپادها و دستگاه‌های هوشمند می‌باشد.

دسترسی: موجود در انبار

توجه!

ماژول‌های جبرابیت، پیش از ورود به فروش، با قطعات اصلی و تحت فرایندهای تست عملکرد و پایداری بررسی می‌شوند. این موضوع باعث می‌شود محصول نهایی از نظر کیفیت، دقت و دوام در سطح استانداردهای مهندسی قرار گیرد.
در بازار ممکن است محصولات مشابه با قیمت پایین‌تر دیده شوند، اما بسیاری از آن‌ها بدون کنترل کیفیت و با قطعات غیرمعتبر عرضه می‌شوند که در پروژه‌های حساس موجب خطا، ناپایداری یا آسیب به سیستم می‌شود.
هدف ما ارائه محصولی است که نه‌تنها به‌درستی کار کند، بلکه در بلندمدت اعتماد و کارایی واقعی به همراه داشته باشد. این کیفیت، نتیجه استفاده از قطعات اصل و انجام تست‌های دقیق پیش از ارسال است.

سنسورهای موشن ترکینگ

Motion Tracking شامل ردیابی حرکت اجسام و انتقال داده های اندازه گیری شده توسط سنسور به برنامه برای پردازش بیشتر می باشد. Motion Tracking به منظور حرکت یک جسم در مسیر الگوی ذخیره شده استفاده می شود. Motion Tracking دارای طیف گسترده ای از کاربردها از قبیل نظامی، سرگرمی، ورزشی، برنامه های کاربردی پزشکی، اعتبارسنجی بینایی کامپیوتر و رباتیک است. علاوه بر این در ساخت فیلم و بازی های ویدیویی نیز مورد استفاده قرار می‌گیرد.

ژیروسکوپ

ژیروسکوپ سرعت زاویه ای را با استفاده از اثر کوریولیس (Coriolis Effect) اندازه گیری می کند. هنگامی که یک جرم در یک جهت خاص با سرعت خاصی حرکت می کند و  یک نرخ زاویه ای خارجی مطابق با فلش سبز رنگ زیر اعمال  شود، نیرویی مانند فلش قرمز آبی نشان داده شده ، باعث جابجایی عمودی جرم می شود. بنابراین مشابه شتاب سنج، این جابجایی باعث تغییر در ظرفیت خازنی که مرتبط با نرخ زاویه ای خاصی هست، می شود.

ساختار میکرو ژیروسکوپ چیزی شبیه به این است. جرمی که دائماً در حال حرکت یا نوسان است و هنگامی که نرخ زاویه ای خارجی اعمال می شود، بخش انعطاف پذیری از جرم حرکت کرده و جابجایی عمودی انجام می شود.

شتاب‌سنج

شتاب سنج وسیله ای است که ارتعاش یا شتاب حرکت سازه را اندازه گیری می کند. نیروی ناشی از ارتعاش یا تغییر در حرکت (شتاب) باعث می شود که جرم ماده پیزوالکتریک را “فشرده” کند که بار الکتریکی متناسب با نیروی وارد شده بر آن تولید می کند. از آنجایی که بار با نیرو متناسب است و جرم آن ثابت است، پس بار نیز با شتاب متناسب است. این حسگرها به روش‌های مختلفی از ایستگاه‌های فضایی گرفته تا دستگاه‌های دستی مورد استفاده قرار می‌گیرند، و این احتمال وجود دارد که شما قبلاً دستگاهی با شتاب‌سنج در آن داشته باشید. به عنوان مثال، تقریباً همه تلفن های هوشمند امروزی دارای شتاب سنج هستند. آنها به تلفن کمک می کنند تا بداند آیا در هر جهتی تحت شتاب قرار می گیرد یا خیر، و دلیل روشن شدن صفحه نمایش تلفن شما با چرخاندن آن است. در یک محیط صنعتی، شتاب‌سنج‌ها به مهندسان کمک می‌کنند تا پایداری دستگاه‌ها را درک کنند و آنها را قادر می‌سازند تا هرگونه نیرو/ارتعاش ناخواسته را نظارت کنند.

یک شتاب سنج با استفاده از یک حسگر الکترومکانیکی کار می کند که برای اندازه گیری شتاب استاتیک یا دینامیکی طراحی شده است. شتاب ایستا نیروی ثابتی است که بر جسم وارد می شود، مانند گرانش یا اصطکاک. این نیروها تا حد زیادی قابل پیش بینی و یکنواخت هستند. به عنوان مثال، شتاب ناشی از گرانش در 9.8 متر بر ثانیه ثابت است و نیروی گرانش تقریباً در هر نقطه از زمین یکسان است.

اصل کلی شتاب سنج ها این است که آنها می توانند شتاب را تشخیص داده و آن را به مقادیر قابل اندازه گیری مانند سیگنال های الکتریکی تبدیل کنند.

مروری بر ICM20602

سنسور موشن ترکینگ ژیروسکوپ و شتاب سنج ICM20602

ICM20602 یک سنسور موشن ترکینگ 6 محوره است که یک ژیروسکوپ 3 محوره و شتاب سنج 3 محوره را با یک ADC  16بیتی روی تراشه ایی در پکیج 16 پینLGA  سایز small 3×3×0.75mm) ) ادغام می کند.

ژیروسکوپ سه محوره‌ی موجود در این سنسور، دارای FSR قابل برنامه‌ریزی 250dps± ،  500dps ± ، 1000 dps ± و 2000dps±  میباشد، همچنین شتاب سنج موجود در این سنسور نیز یک شتاب سنج سه محوره است که دارای FSR قابل برنامه ریزی 2g± ، 4g ± ، 8g± و 16g± میباشد.

از دیگر ویژگی‌های این سنسور میتوان به وجود بافر FIFO 1KBاشاره کرد که پردازنده را قادر میسازد تا داده ها را پشت سرهم بخواند.

برای ارتباط با این سنسور میتوان هم از پروتکل SPI و هم از پروتکل I2C بهره برد. میتوان از این سنسور در کاربردهای ورزشی و برای ساخت سنسورهای پوشیدنی استفاده کرد.

مشخصات فنی

کاربردها

  • Number of Axis: 6-Axis
  • Output type: Digital-I2C or SPI
  • Accelerometer FSR: ±2, ±4, ±8, ±16(g)
  • Accelerometer Sensitivity SF: 16384, 2048 (LSB/g), 4096, 8192
  • Gyroscope FSR: ±250, ±500, ±1000, ±2000(dps)
  • Gyroscope Sensitivity SF: 131, 16.4 (LSB/dps), 32.8, 65.5
  • Acc. & Gyro ADC: 16 Bit
  • Smartphones and Tablets
  • Wearable Sensors
  • IOT Applications
  • Motion-based game controllers
  • 3D remote controls for Internet connected DTVs and set top boxes, 3D mice

ماژول GebraBit ICM20602

بعد از توضیحات ذکر شده در بالا متوجه شده اید که سنسور ICM20602 با توجه به پکیج LGA و عدم دستسرسی به پین های سنسور،کاربر برای توسعه سخت افزاری و البته توسعه نرم افزاری سنسور،نیاز به یک مدار راه انداز و درایور دارد.GebraBit برای راحتی کاربران این امر را با پیاده سازی مدار سنسور ICM20602 و ارایه دسترسی به پین های سیگنال های ارتباطی و تغذیه ، با فابلیت انتخاب پروتکل ارتباطی I2C یا SPI و ولتاژ کاری و سطح لاجیک پروتکل های ارتباطی ، محق ساخته است.

کافیست ماژول GebraBit ICM20602 را در BreadBoard قرار داده سپس با اعمال ولتاژ مورد نیاز و انتخاب پروتکل ارتباطی I2C یا SPI ، ماژول  GebraBit ICM20602 را با هریک از برد های اردوینو، رزبری پای ، دیسکاوری و مخصوصا ماژول GebraBit STM32F303 یا GebraBit ATMEGA32  که پیشنهاد ما استفاده از ماژول های توسعه میکروکنترلری GebraBit هست،راه اندازی و دیتا را دریافت کنید.

دلیل پیشنهاد ما در راه اندازی ماژول GebraBit ICM20602 با ماژول های توسعه میکروکنترلری GebraBit مانند GebraBit STM32F303 یا GebraBit ATMEGA32  ،وجود رگولاتور داخلی 3V3 در آنها و  سازگاری ترتیب پین های همه ماژول های GebraBit  با هم بوده(استاندارد GEBRABUS) که فقط کافیست ماژول  GebraBit ICM20602 را مانند تصویر بالا در سوکت مربوطه قرار داده و بدون نیاز به سیم کشی ،ماژول سنسور مورد نظر را توسعه دهید.

ویژگی‌های ماژولGebraBit ICM20602 ​

  • User-selectable module power supply voltage between 1V8 and 3V3
  • User-selectable module I/O logic voltage between 1V8 and 3V3
  • User-selectable interface protocol (I2C or SPI)
  • User-selectable I2C address (AD0)
  • Access to all data pins of the sensor
  • On Board, ON/OFF LED indicator
  • Pin Compatible with GEBRABUS
  • It can be used as a daughter board of GebraBit MCU Modules
  • Featuring Castellated pad (Assembled as SMD Part)
  • Separatable screw parts to reduce the size of the board
  • Package: GebraBit small (36.29mm x 32.72mm)

معرفی بخش های ماژول

سنسور ICM20602

ای سی اصلی این ماژول بوده که در مرکز ماژول قرار گرفته و مدار ان طراحی شده است.

جامپرهای انتخاب پروتکل ارتباطی

در صورتی که مقاومتهای 0R تمام Jumper Selector ها به سمت چپ باشد،پروتکل I2C اتنخاب شده است.

در صورتی که مقاومتهای 0R تمام Jumper Selector ها به سمت راست باشد،پروتکل SPI اتنخاب شده است.

به صورت پیش فرض نیز پروتکل I2C انتخاب شده است.

جامپرAD0 SEL

در صورت انتخاب پروتکل I2C  ،وضعیت جامپر AD0 SEL آدرس I2C سنسور ( 0x68=>0,0×69=>1) را مشخص می کند.

به صورت پیش فرض مقاومت 0R روی 0 قرار داشته و  آدرس  0x68  انتخاب شده است.

جامپرVDIO SEL

 با توجه به وضعیت مقاومت  0R این جامپر ، سطح منطق (Logic Level) ارتباط دیجیتال(I2C  یا SPI) سنسور از بین 1V8 و 3V3 انتخاب می شود.

به صورت پیش فرض سطح منطق (Logic Level) ارتباط دیجیتال(I2C  یا SPI) سنسور 3V3 انتخاب شده است.

جامپرVDD SEL

با توجه به وضعیت مقاومت  0R این جامپر ، ولتاژ اصلی تغذیه سنسور از بین 1V8 و 3V3 انتخاب میشود

به صورت پیش فرض ولتاژ اصلی تغذیه سنسور 3V3 انتخاب شده است.

تغذیه LED

با توجه به وضعیت جامپر VDD SEL و اعمال ولتاژ به ماژول توسط پین مربوطه، LED ماژول روشن می شود.

پین های ماژول

پین های تغذیه

  • 3V3 : این پین می تواند با توجه به وضعیت Jumper Selector های VDDSEL و VDIOSEL ،تغذیه اصلی سنسور و سطح منطق(Logic Level) ارتباط دییجیتال(I2C یا SPI) سنسور را تامین کند.
  • 1V8 : این پین می تواند با توجه به وضعیت Jumper Selector های VDDSEL و VDIOSEL ،تغذیه اصلی سنسور و سطح منطق(Logic Level) ارتباط دییجیتال(I2C یا SPI) سنسور را تامین کند.
  • GND : این پین زمین مشترک برای تغذیه و سطح منطق(Logic Level) سنسور می باشد.

پین های I2C

با استفاده از Jumper Selector های تعبیه شده روی برد می توان نوع ارتباط با ماژول را انتخاب کرد.در صورتی که مقاومتهای 0R تمام Jumper Selector ها به سمت چپ باشد،پروتکل I2C اتنخاب شده است.وضعیت جامپر AD0 SEL آدرس I2C سنسور ( 0x68 یا 0x69 ) را مشخص می کند.

  • SDA : این پین، پین دیتای ارتباط I2C می باشد، که به پین دیتای متناظر در میکروکنترلر(پردازنده) ، متصل می شود.با توجه به وضعیت جامپر VDIOSEL ،می توانید از سطح منطق(Logic Level) با ولتاژ 1V8 یا 3V3  استفاده کنید.این پین با یک مقاومت 10K پول آپ (Pull Up) شده است.
  • SCL : این پین، پین کلاک ارتباط I2C می باشد، که به پین کلاک متناظر در میکروکنترلر(پردازنده) ، متصل می شود.با توجه به وضعیت جامپر VDIOSEL ،می توانید از سطح منطق(Logic Level) با ولتاژ 1V8 یا 3V3 استفاده کنید.این پین با یک مقاومت 10K پول آپ (Pull Up) شده است.

پین های SPI

با استفاده از Jumper Selector های تعبیه شده روی برد می توان نوع ارتباط با ماژول را انتخاب کرد.در صورتی که مقاومتهای 0R تمام Jumper Selector ها به سمت راست باشد،پروتکل SPI اتنخاب شده است.وضعیت جامپر AD0 SEL در این حالت بی تاثیر است.

  • SDI(MOSI) : از این پین، برای ارسال دیتا از میکروکنترلر(پردازنده) به ماژول(سنسور) استفاده میشود.نام اختصاری این پین برگرفته از عبارت لاتین Serial Data In / Microcontroller Out Sensor In می باشد.
  • SDO(MISO) : از این پین، برای ارسال دیتا از ماژول(سنسور) به میکروکنترلر(پردازنده) استفاده میشود.نام اختصاری این پین برگرفته از عبارت لاتین Serial Data Out / Microcontroller In Sensor Out می باشد.
  • SCK : این پین، پین کلاک برای ارتباط SPI بوده که از نوع ورودی (Input) برای سنسور محسوب و به پین کلاک متناظر در میکروکنترلر(پردازنده) ، متصل می شود.
  • CS : این پین، پین Chip Select برای ارتباط SPI با ماژول(سنسور) می باشد، که با اعمال ولتاژ LOW (0V) ،ماژول(سنسور) برای ارتباط SPI انتخاب می شود.این پین از نوع ورودی (Input) برای سنسور محسوب می شود.

در صورتی که می خواهید از چندین ماژول GebraBit ICM20602به صورت همزمان استفاده کنید، کافیست پین های SDO , SDI , SCK همه انها و میکرکنترلر(پردازنده) را به هم متصل کرده و به CS هر کدام، یک پین منحصر به فرد اختصاص دهید.

دیگر پین ها

  • INT1 و INT2 : پین‌های Interrupt (وقفه) سنسور ICM20689 بوده که با توجه به دیتاشیت سنسور، کاربر می تواند شرایط وقوع وقفه،حالات و روش های وقوع وقفه و … را تنظیم کند.
  • FSY(FSYNC) : برای همگام سازی (Synchronization) سنسور با یک منبع خارجی ، از این پین استفاده میشود.برای اطلاعات بیشتر دیتاشیت سنسور مطالعه شود.به صورت پیش فرض این پین با مقاومت R3 به زمین متصل شده است.جهت استفاده از پین، مقاومت R3 باید از ماژول ، جدا (دمونتاژ) گردد.

اتصال به پردازنده

اتصال I2C با GebraBit STM32F303

ابتدا اطمینان حاصل کنید که پروتکل I2C با استفاده از جامپر های روی برد انتخاب شده است، سپس برای اتصال I2C ماژول GebraBit ICM20602به ماژول میکروکنترلرGebraBit STM32F303 بعد از تعریف کردن SDA و SCL رو پین های PB9 و PB8 (برای راحتی کار در STMCUBEMX)مراحل زیر را دنبال کنید:

  • پین 3V3 ماژول ICM20602 را به پین 3V3 خروجی ماژول میکروکنترلر متصل کنید.(سیم قرمز)
  • پین GND ماژول ICM20602را به پین GND ماژول میکروکنترلر متصل کنید.(سیم سیاه)
  • پین SCL ماژول ICM20602را به پین PB8 ماژول میکروکنترلر (SCL) متصل کنید.(سیم آبی)
  • پین SDA ماژول ICM20602را به پین PB9 ماژول میکروکنترلر (SDA) متصل کنید.(سیم زرد)

نحوه اتصال موارد ذکر شده در بالا،در این تصویر مشاهده می شود:

توجه: با توجه به اینکه پین PA14 ماژول میکروکنترلرGebraBit STM32F303 برای پروگرام کردن میکروکنترلر استفاده میشود،تنظیم I2C بر روی پین های PA14 و PA15 در این ورژن مقدور نمی باشد،لذا در اتصال I2C به ماژول میکروکنترلرGebraBit STM32F303 در این ورژن ، ماژول GebraBit ICM20602نمی تواند به صورت Pin to Pin بر روی آن قرار گیرد.برای راحتی کار می توانید پروتکل SPI را با استفاده از جامپر های روی برد انتخاب کرده و سپس ماژول GebraBit ICM20602را به صورت Pin to Pin بر روی ماژول GebraBit STM32F303 قرار دهید.

اتصال SPI با GebraBit STM32F303

ابتدا اطمینان حاصل کنید که پروتکل SPI با استفاده از جامپر های روی برد انتخاب شده است، سپس برای اتصال SPI ماژول GebraBit ICM20602به ماژول میکروکنترلرGebraBit STM32F303 بعد از تعریف کردن SDI و SDO و SCK و CS رو پین های PB5 و PB4 و PB3 و PC13 (برای راحتی کار در STMCUBEMX) ماژول GebraBit ICM20602را به صورت Pin to Pin به راحتی بر روی ماژول GebraBit STM32F303 قرار دهید.
در اینجا برای درک بهتر اتصال جداگانه ماژول‌ها نشان داده شده است.

اتصال SPI یا I2C با GebraBit ATMEGA32A

با توجه به اینکه پین های SPI و I2C میکروکنترلر ATMEGA32A بر اساس استاندارد GEBRABUS متناظر با پین های SPI و I2C  دیگر ماژول های GEBRABIT می باشد،  ماژول GebraBit ICM20602را به صورت Pin to Pin به راحتی بر روی ماژول GebraBit ATMEGA32A قرار داده و با تغییر وضعیت مقاومت های جامپر انتخاب پروتکل، با ماژول GebraBit ICM20602از طریق SPI یا I2C ارتباط برقرار کنید.

در اینجا برای درک بهتر اتصال جداگانه ماژول‌ها نشان داده شده است.

توجه: در صورت استفاده از ماژول‌های میکروکنترلری GebraBit توجه داشته باشید که جامپر سلکتورهای تغذیه ماژول GebraBit  ICM20602 روی 3V3 باشد تا راحت تر بتوانید ولتاژ3V3 را از ماژول میکروکنترلری گرفته و ماژول را فعال کنید.

اتصال I2C با ARDUINO UNO

ابتدا اطمینان حاصل کنید که پروتکل I2C با استفاده از جامپر های روی برد انتخاب شده است، سپس برای اتصال I2C ماژول GebraBit ICM20602 به ARDUINO UNO مراحل زیر را دنبال کنید:

  • پین 3V3 ماژول ICM20602 را به پین 3V3 خروجی برد ARDUINO UNO متصل کنید.(سیم قرمز)
  • پین GND ماژول ICM20602 را به پین GND برد ARDUINO UNO متصل کنید.(سیم سیاه)
  • پین SCL ماژول ICM20602 را به پین A5 برد ARDUINO UNOمتصل کنید.(سیم آبی)
  • پین SDA ماژول ICM20602 را به پین A4 برد ARDUINO UNOمتصل کنید.(سیم نارنجی)

نحوه اتصال موارد ذکر شده در بالا،در این تصویر مشاهده می شود:

اتصال SPI با ARDUINO UNO

ابتدا اطمینان حاصل کنید که پروتکل SPI با استفاده از جامپر های روی برد انتخاب شده است، سپس برای اتصال SPI ماژول GebraBit ICM20602به ARDUINO UNO مراحل زیر را دنبال کنید:

  • پین 3V3 ماژول ICM20602 را به پین 3V3 خروجی برد ARDUINO UNO متصل کنید.(سیم قرمز)
  • پین GND ماژول ICM20602 را به پین GND برد ARDUINO UNO متصل کنید.(سیم سیاه)
  • پین SDI ماژول ICM20602 را به پین D11 برد ARDUINO UNOمتصل کنید.(سیم زرد)
  • پین SDO ماژول ICM20602 را به پین D12 برد ARDUINO UNOمتصل کنید.(سیم بنفش)
  • پین SCK ماژول ICM20602 را به پین D13 برد ARDUINO UNOمتصل کنید.(سیم نارنجی)
  • پین CS ماژول ICM20602 را به پین D10 برد ARDUINO UNOمتصل کنید.(سیم آبی)

نحوه اتصال موارد ذکر شده در بالا،در این تصویر مشاهده می شود:

هیچ پروژه‌ای یافت نشد.

1. ICM‑20602 چیست و چه کاری انجام می‌دهد؟

سنسور ICM‑20602 یک IMU ۶ محوره است که شتاب‌سنج سه‌محوره و ژیروسکوپ سه‌محوره را در یک چیپ ترکیب می‌کند. این سنسور در پکیج کوچک ۳x۳×۰.۷۵ میلی‌متر (LGA 16 پین) قرار دارد و برای کاربردهایی که فضای محدود دارند، مناسب است. با وجود FIFO داخلی ۱ کیلوبایت، امکان خوانش دسته‌ای (burst) داده‌ها فراهم است که باعث کاهش بار روی رابط و کاهش مصرف انرژی می‌شود. همچنین ICM‑20602 دارای ADC 16‑بیتی، فیلتر دیجیتال قابل پیکربندی و سنسور دما داخلی است.
🔗 Reference: ICM‑20602 Datasheet


2. دامنه کامل (full-scale range) شتاب و زاویه‌ای ICM‑20602 چیست؟

در ICM‑20602، محدوده شتاب‌سنج قابل انتخاب بین ±2g، ±4g، ±8g و ±16g است. ژیروسکوپ آن نیز دامنه‌های ±250 dps، ±500 dps، ±1000 dps و ±2000 dps را پشتیبانی می‌کند. این تنوع دامنه به طراح امکان می‌دهد حساسیت سنسور را مطابق نیاز برنامه (کنترل حرکتی آهسته یا سریع) تنظیم کند. انتخاب دامنه مناسب تأثیر زیادی بر دقت (accuracy) و وضوح (resolution) خروجی دارد.
🔗 Reference: ICM‑20602 Datasheet


3. ولتاژ تغذیه ICM‑20602 چقدر است؟

سنسور ICM‑20602 نیاز به ولتاژ کاری بین 1.71V تا 3.45V دارد. این بازه ولتاژی پایین باعث می‌شود که طراحی منبع تغذیه در دستگاه‌های پرتابل یا کم‌مصرف ساده‌تر شود. همچنین طراحی بخش تغذیه باید شامل خازن دی‌کاپ‌لینگ نزدیک پین تغذیه باشد تا نوسانات ولتاژ را کاهش داده و صحت خوانش داده‌ها را تضمین کند.
🔗 Reference: ICM‑20602 Datasheet


4. ICM‑20602 از چه رابط‌های دیجیتال پشتیبانی می‌کند؟

ICM‑20602 دارای رابط دیجیتال I²C و SPI است. در مشخصات، سرعت SPI تا 10 MHz پشتیبانی شده است که امکان خوانش سریع داده‌ها را برای کاربردهای بلادرنگ فراهم می‌کند. I²C نیز گزینه‌ مناسبی برای طراحی‌های با مصرف پایین و زیرساخت ساده‌تر است. این انعطاف‌پذیری در ارتباط دیجیتال ICM‑20602 به توسعه‌دهندگان اجازه می‌دهد مناسب‌ترین پروتکل را بر اساس نیازشان انتخاب کنند.
🔗 Reference: ICM‑20602 Datasheet


5. چگونه FIFO در ICM‑20602 کار می‌کند؟

سنسور ICM‑20602 شامل یک FIFO به ظرفیت ۱ کیلوبایت است که داده‌های شتاب‌سنج و ژیروسکوپ را ذخیره می‌کند. این ویژگی امکان خوانش بلوکی (burst read) داده‌ها را فراهم می‌کند، به طوری که میکروکنترلر بتواند دوره‌ای داده‌ها را جمع‌آوری کرده و سپس در حالت کم‌مصرف قرار بگیرد. با استفاده از FIFO، ترافیک روی باس I²C یا SPI کاهش می‌یابد و مصرف انرژی سیستم بهینه‌تر می‌شود.
🔗 Reference: ICM‑20602 Datasheet


6. آیا ICM‑20602 قابلیت Self‑Test دارد؟

بله، ICM‑20602 از قابلیت Self‑Test برای شتاب‌سنج و ژیروسکوپ برخوردار است. با فعال کردن بیت مربوطه در رجیستر مناسب، سنسور یک تحریک داخلی ایجاد می‌کند که منجر به تغییر خروجی شتاب و زاویه می‌شود. این تغییرات سپس با مقادیر مرجع مقایسه شده و سلامت بخش MEMS سنسور بررسی می‌گردد. این ویژگی برای تست تولید و عیب‌یابی در سیستم‌های حساس بسیار مفید است.
🔗 Reference: ICM‑20602 Datasheet


7. چگونه می‌توان ICM‑20602 را کالیبره کرد؟

برای کالیبراسیون ICM‑20602، ابتدا سنسور را در وضعیت ثابت (بدون حرکت) قرار دهید و مقادیر خام شتاب و ژیروسکوپ را ضبط کنید تا آفست اولیه محاسبه شود. سپس در دمای مختلف مقادیر را ثبت کرده و مشکلات دمایی را با جبران دمایی (temperature compensation) بهبود دهید. استفاده از الگوریتم‌های نرم‌افزاری مانند Kalman یا فیلتر complementary می‌تواند دقت نهایی را در ICM‑20602 افزایش دهد.

🔗 Reference: AN‑IVS‑0002A‑00 MEMS Motion Handling & Assembly Guide


8. چگونه دمای داخلی ICM‑20602 را خواند و از آن استفاده کرد؟

سنسور ICM‑20602 دارای سنسور دمای داخلی است که می‌تواند دمای چیپ را اندازه‌گیری کند و مقدار آن را در رجیستر مربوطه بخوانید. با خواندن مداوم دما، می‌توانید تغییرات آفست و گِین ناشی از دما را مدل‌سازی کرده و آن را تصحیح کنید (temperature compensation). این کار باعث می‌شود که خروجی شتاب و زاویه در ICM‑20602 در طی تغییر دما پایدارتر باشد.
🔗 Reference: ICM‑20602 Datasheet


9. چه میزان نویز (noise) در ICM‑20602 وجود دارد؟

براساس دیتاشیت، ICM‑20602 دارای نویز ژیروسکوپ حدود ±4 mdps/√Hz است که برای یک IMU ۶ محوره عملکرد نسبتاً خوب و پایداری خوب ارائه می‌دهد. همچنین نویز شتاب‌سنج آن در حدود 100 µg/√Hz گزارش شده است. با تنظیم فیلتر دیجیتال (DLPF) و خوانش داده‌ها از FIFO، می‌توان اثر نویز را کاهش داده و سیگنال با کیفیت بیشتری از ICM‑20602 دریافت کرد.
🔗 Reference: ICM‑20602 Datasheet


10. ICM‑20602 در چه کاربردهایی بیشتر استفاده می‌شود؟

ICM‑20602 به دلیل ترکیب شتاب‌سنج و ژیروسکوپ، برای کاربردهای ناوبری، تثبیت تصویر، گیمینگ، سیستم‌های پوشیدنی و اینترنت اشیاء (IoT) بسیار مناسب است. همچنین با وجود FIFO، می‌توان داده‌های حرکت را دوره‌ای جمع‌آوری کرد بدون اینکه فشار زیادی بر میکروکنترلر وارد شود. همچنین این سنسور در سیستم‌های رباتیک یا پهپاد، برای اندازه‌گیری دقیق حرکت و زاویه‌ تغییر موقعیت استفاده می‌شود.
🔗 Reference: ICM‑20602 Datasheet


11. چگونه ICM‑20602 را با Arduino راه‌اندازی کرد؟

برای راه‌اندازی ICM‑20602 با Arduino، می‌توانید از کتابخانه‌های I2C یا SPI استفاده کنید. ابتدا لازم است رجیسترهای پیکربندی را تنظیم کنید (full-scale، DLPF، FIFO، interrupt). سپس با خواندن داده از رجیسترهای خروجی شتاب و ژیروسکوپ، می‌توانید مقدار شتاب و زاویه را در کد Arduino محاسبه نمایید. در نهایت، برای بهبود دقت، می‌توانید کالیبراسیون آفست و فیلتر را به شکل نرم‌افزاری به کار ببرید.
🔗 Reference: ICM‑20602 Datasheet


12. چگونه ICM‑20602 را در STM32 راه‌اندازی کرد؟

در STM32 می‌توان ICM‑20602 را از طریق HAL I2C یا HAL SPI راه‌اندازی نمود. پس از اتصال SDA/SCL یا MOSI/MISO و پیکربندی باس، باید رجیستر WHO_AM_I را خواند تا وجود سنسور تأیید شود. سپس full-scale، فیلتر دیجیتال و FIFO را برای خوانش بهینه تنظیم کنید. برای نمونه‌برداری بالا می‌توان DMA را فعال کرد تا داده‌ها مستقیماً به حافظه انتقال یابند و بار CPU کاهش یابد.
🔗 Reference: ICM‑20602 Datasheet


13. چگونه خطای offset در شتاب‌سنج ICM‑20602 اصلاح شود؟

برای اصلاح آفست شتاب در ICM‑20602، داده‌های خام شتاب باید در وضعیت پایدار (بدون حرکت) جمع‌آوری شوند و میانگین آن‌ها محاسبه شود. سپس این آفست به عنوان تصحیح در نرم‌افزار اعمال می‌شود. با گذشت زمان و تغییر دما، مجدداً این فرآیند را تکرار کنید تا تغییرات ناشی از حرارت یا لرزش بهینه شوند. همچنین استفاده از جبران دمایی می‌تواند به کاهش آفست مرتبط با دما در ICM‑20602 کمک کند.
🔗 Reference: AN‑IVS‑0002A‑00 MEMS Motion Handling & Assembly Guide


14. چگونه خطای زاویه‌ای (gyro drift) در ICM‑20602 کاهش یابد؟

برای کاهش drift در ژیروسکوپ ICM‑20602، باید از ترکیب کالیبراسیون دوره‌ای، فیلتر دیجیتال (DLPF) و الگوریتم فیلتر نرم‌افزاری مانند Kalman استفاده کنید. همچنین خواندن سنسور دما و تصحیح تغییرات آفست براساس دما (temperature compensation) راهکار مهمی است. این روش‌ها به کاهش خطا در زاویه‌گیری طولانی‌مدت کمک می‌کنند و باعث می‌شود خروجی ICM‑20602 دقیق‌تر باقی بماند.
🔗 Reference: ICM‑20602 Datasheet


15. آیا ICM‑20602 دارای Interrupt است؟

بله، سنسور ICM‑20602 دارای قابلیت اینتراپت است که می‌تواند رویدادهایی مانند داده جدید، FIFO پر، حرکت (Wake-on‑Motion) و سایر شرایط را به میکروکنترلر اطلاع دهد. با پیکربندی رجیسترهای اینتراپت، می‌توانید تعیین کنید کدام رویدادها باعث تولید اینتراپت شوند. این روش به کاهش مصرف انرژی کمک می‌کند، زیرا MCU تنها وقتی واقعاً نیاز دارد فعال می‌شود.

🔗 Reference: ICM‑20602 Datasheet


16. چگونه از قابلیت Wake‑on‑Motion در ICM‑20602 استفاده کنیم؟

ویژگی Wake‑on‑Motion در سنسور ICM‑20602 به شما اجازه می‌دهد که وقتی شتاب از یک آستانه مشخص گذر کند، سنسور یک اینتراپت تولید کند و میکروکنترلر را بیدار کند. این قابلیت برای طراحی سیستم‌های کم‌مصرف بسیار مناسب است، زیرا می‌توانید MCU را در حالت خواب نگه دارید تا زمان وقوع حرکت آن را فعال کند. آستانه حرکت و زمان تأخیر را می‌توانید از طریق رجیسترهای پیکربندی در ICM‑20602 تنظیم نمایید.

🔗 Reference: ICM‑20602 Datasheet


17. چگونه طراحی PCB بهینه برای ICM‑20602 انجام دهیم؟

برای طراحی PCB با ICM‑20602، باید مسیرهای I²C یا SPI را کوتاه و مستقیم نگه دارید تا نویز کاهش یابد. زمین (GND) باید به صورت یک صفحه یک‌پارچه در زیر سنسور وجود داشته باشد تا امپدانس پایین داشته باشد. همچنین خازن دی‌کاپ‌لینگ (مثلاً 0.1µF + 1µF) را نزدیک به پین VDD قرار دهید. اگر امکان دارد، از فیلترهای RC یا EMI روی خطوط سیگنال استفاده کنید تا عملکرد پایدار ICM‑20602 تضمین شود.

🔗 Reference: AN‑000393 IMU PCB Design & MEMS Assembly Guidelines


18. چگونه از ICM‑20602 در سیستم‌های ناوبری استفاده کنیم؟

در سیستم ناوبری (مثلاً برای ربات یا پهپاد)، داده‌های شتاب و ژیروسکوپ سنسور ICM‑20602 می‌تواند به فیلترهای sensor fusion خورانده شود تا موقعیت و جهت را محاسبه کند. FIFO سنسور به جمع‌آوری داده‌ها در بلوک‌های منظم کمک می‌کند، و با الگوریتم‌هایی مانند Kalman می‌توانید حرکت‌های دقیق و smooth را تخمین بزنید. همچنین، با تنظیم آستانه Wake‑on‑Motion، تنها در مواقع حرکت می‌توانید داده‌گیری را فعال کنید تا مصرف انرژی کاهش یابد.

🔗 Reference: ICM‑20602 Datasheet


19. چگونه خطای cross‑axis (محور متقاطع) را در ICM‑20602 کاهش دهیم؟

خطای cross-axis وقتی رخ می‌دهد که شتاب یا چرخش در یکی از محورها باعث پاسخ در محورهای دیگر شود. برای سنسور ICM‑20602، می‌توانید با قرار دادن سنسور در چند جهت مختلف و جمع‌آوری داده‌ها، یک ماتریس تصحیح (transformation matrix) محاسبه کنید و آن را در نرم‌افزار اعمال نمایید. همچنین ترکیب داده‌ها با فیلتر فُرجه‌گیری (sensor fusion) باعث کاهش خطاهای عرضی می‌شود و خروجی دقیق‌تری برای ICM‑20602 فراهم می‌کند.

🔗 Reference: ICM‑20602 Datasheet


20. چگونه داده‌های لرزش (vibration) را با ICM‑20602 اندازه‌گیری کنیم؟

برای اندازه‌گیری لرزش با ICM‑20602، می‌توانید نمونه‌برداری شتاب را با نرخ بالا انجام دهید و پس از آن RMS (Root Mean Square) شتاب را محاسبه نمایید. با استفاده از FIFO می‌توانید بلوک‌های داده را سریع جمع‌آوری کرده و پردازش نرم‌افزاری را انجام دهید. تنظیم فیلتر پایین‌گذر (DLPF) نیز مهم است تا نویز صوتی یا فرکانس‌های غیر ضروری حذف شوند و فقط لرزش واقعی اندازه‌گیری شود.

🔗 Reference: ICM‑20602 Datasheet


21. چگونه مصرف انرژی ICM‑20602 را در طراحی کم‌مصرف کاهش دهیم؟

برای کاهش مصرف انرژی در ICM‑20602، می‌توانید از FIFO برای خوانش در بلوک استفاده کنید و MCU را بین خوانش‌ها به حالت خواب (Sleep) ببرید. همچنین فعال‌سازی averaging، استفاده از Wake‑on‑Motion به جای polling مداوم، و تنظیم sample rate پایین‌تر گزینه‌های مؤثری هستند. با این روش‌ها، سیستم می‌تواند داده‌های ضروری را در زمان مناسب جمع‌آوری کند بدون اینکه همیشه بیدار باشد.

🔗 Reference: ICM‑20602 Datasheet


22. چگونه درایور نرم‌افزاری ICM‑20602 را در سیستم‌های تعبیه‌شده استفاده کنیم؟

InvenSense با سنسور ICM‑20602 یک کتابخانه نرم‌افزاری (libIDD) ارائه می‌دهد که در مثال‌های eMD Guide قرار دارد. این کتابخانه امکان خوانش داده، راه‌اندازی DLPF، استفاده از FIFO و پردازش Self‑Test را فراهم می‌کند. با استفاده از این درایور، می‌توانید سریعاً ICM‑20602 را در میکروکنترلرهایی مثل STM32 راه‌اندازی کرده و نمونه‌برداری و خوانش داده را انجام دهید.
🔗 Reference: eMD Software Guide for ICM‑20602


23. چگونه Self‑Test را در شرایط تولید برای ICM‑20602 به کار بگیریم؟

در خط تولید، می‌توانید از Self‑Test داخلی ICM‑20602 به عنوان یک آزمون QC استفاده کنید. با فعال‌سازی Self‑Test، سنسور تحریک داخلی را انجام می‌دهد؛ سپس خروجی شتاب و ژیروسکوپ در حالت تست با حالت عادی مقایسه می‌شود تا عملکرد MEMS تأیید شود. این روش به تشخیص آسیب مکانیکی، خطای مونتاژ یا لرزش پس از لحیم‌کاری کمک می‌کند.

🔗 Reference: ICM‑20602 Datasheet


24. چه نکات طراحی مکانیکی برای ICM‑20602 باید رعایت شود؟

چون ICM‑20602 یک ساختار MEMS حساس دارد، طراحی مکانیکی برد اهمیت زیادی دارد. باید از فشار مکانیکی، تنش لحیم‌کاری و لرزش شدید جلوگیری شود. توصیه می‌شود از راهنمای مونتاژ MEMS شرکت InvenSense استفاده شود (Motion Handling Guide) تا بهترین روش قرارگیری، لحیم‌کاری و محافظت فیزیکی سنسور مشخص گردد. همچنین مکان نصب سنسور را در PCB طوری انتخاب کنید که پیچش یا خم شدن PCB روی سنسور تاثیر منفی نگذارد.

🔗 Reference: AN‑000121 Motion Evaluation Guide


25. چگونه داده‌های شتاب متوسط (average acceleration) را از ICM‑20602 محاسبه کنیم؟

برای محاسبه شتاب متوسط در ICM‑20602، می‌توانید از FIFO برای جمع‌آوری N نمونه شتاب، سپس میانگین raw samples را محاسبه کرده و با حساسیت سنسور تبدیل به واحد g کنید. فرمول عمومی:

mean_raw = Σ(raw_samples) / N 

accel_avg = mean_raw / sensitivity

این روش باعث کاهش اثر نویز تصادفی شده و خروجی نهایی شتاب را پایدارتر می‌کند.

🔗 Reference: ICM‑20602 Datasheet


26. چگونه خطای دمایی در ICM‑20602 را جبران کنیم؟

برای تصحیح خطای دمایی در ICM‑20602، توصیه می‌شود داده‌های دمای داخلی را در چند نقطه دمایی مختلف ثبت کرده و نگاشت (map) آفست و مقیاس را نسبت به دما بسازید. سپس در runtime از این نقشه برای جبران میزان خطا در شتاب و زاویه استفاده کنید. ترکیب این روش با فیلتر دیجیتال (DLPF) باعث می‌شود داده‌های پایدارتر در شرایط دمایی مختلف بدست آید.

🔗 Reference: ICM‑20602 Datasheet


27. چگونه ICM‑20602 را در رباتیک به کار ببریم؟

در رباتیک، داده‌های شتاب و چرخش از ICM‑20602 می‌توانند به عنوان ورودی برای الگوریتم کنترل و هدایت (navigation) مورد استفاده قرار گیرند. با ترکیب این داده‌ها با فیلترها مانند Kalman، می‌توانید موقعیت و جهت ربات را با دقت بالا تخمین بزنید. همچنین FIFO داخلی ICM‑20602 امکان جمع‌آوری داده با نرخ بالا بدون فشار زیاد روی میکروکنترلر را فراهم می‌کند، که برای کنترل real‑time مهم است.

🔗 Reference: ICM‑20602 Datasheet


28. چگونه ICM‑20602 را در سیستم‌های پوشیدنی استفاده کنیم؟

سنسور ICM‑20602 به خاطر ابعاد کوچک و مصرف توان قابل تنظیم، گزینه بسیار خوبی برای دستگاه‌های پوشیدنی است. شما می‌توانید با فعال کردن حالات کم‌مصرف و استفاده از FIFO داده‌ها را جمع‌آوری کرده و سپس تحلیل کنید. شتاب‌سنج و ژیروسکوپ ایمن ICM‑20602 به شما امکان می‌دهند حرکات بدن، ژست‌ها و فعالیت‌های کاربر را با دقت ثبت کنید.

🔗 Reference: ICM‑20602 Datasheet


29. چه مشکلات رایجی ممکن است در خواندن داده ICM‑20602 رخ دهد؟

چند مشکل متداول عبارت‌اند از: خوانش نادرست FIFO (overflow)، آدرس I²C اشتباه، تنظیم نادرست full‑scale یا DLPF، و نویز تغذیه. همچنین ممکن است تأخیر زیاد در خواندن داده‌ها باعث شود داده‌هایی که تازه وارد FIFO شده‌اند قبل از خوانش از بین بروند. برای رفع این مشکلات، توصیه می‌شود رجیسترهای پیکربندی را با دقت تنظیم کنید، و طراحی PCB را بهینه کنید تا مسیر سیگنال کوتاه و منبع تغذیه پایدار باشد.

🔗 Reference: ICM‑20602 Datasheet


30. چگونه خطای cross-axis و alignment را در ICM‑20602 اصلاح کنیم؟

برای اصلاح cross-axis در ICM‑20602، می‌توانید سنسور را در وضعیت‌های مختلف (چرخیده روی سه محور) قرار داده و مقادیر شتاب را جمع‌آوری کنید. سپس با محاسبه ماتریس تصحیح (transformation matrix) و ضرب داده‌های خام در آن، می‌توانید خروجی‌های محورها را تصحیح کنید. این تکنیک باعث می‌شود خوانش‌های شتاب و چرخش از ICM‑20602 با دقت بیشتری مطابقت داشته باشند با جهت فیزیکی اصلی سنسور.

🔗 Reference: ICM‑20602 Datasheet


31. چگونه Self‑Test را در محیط میدانی (field) برای ICM‑20602 اجرا کنیم؟

در محیط عملیاتی، می‌توانید Self‑Test را دوره‌ای در ICM‑20602 اجرا کنید تا از سلامت سنسور اطمینان حاصل شود. با فعال کردن بیت Self‑Test در رجیستر، تحریک داخلی انجام می‌شود و خروجی شتاب و gyro در حالت تست خوانده می‌شود. مقایسه این مقادیر با مقادیر پیش‌تعریف‌شده در زمانی که سنسور سالم است، به شما امکان می‌دهد خرابی یا تغییرات عملکرد را تشخیص دهید و برای نگهداری پیشگیرانه اقدام کنید.

🔗 Reference: AN‑000143 IAM-20680xx Self‑Test


32. چگونه راه‌اندازی (power-up) صحیح ICM‑20602 را انجام دهیم؟

در زمان راه‌اندازی سنسور ICM‑20602، ابتدا باید تغذیه VDD را پایدار کنید در بازه 1.71–3.45V، سپس پین I/O (SCL, SDA یا SPI) را مقداردهی کنید. پس از آن، توصیه می‌شود یک “soft reset” نرم‌افزاری جهت بازگردانی رجیسترها به حالت پیش‌فرض انجام شود. همچنین، خواندن رجیستر WHO_AM_I پس از راه‌اندازی برای اعتبارسنجی ارتباط مهم است تا مطمئن شوید سنسور ارتباط برقرار کرده است.

🔗 Reference: ICM‑20602 Datasheet


33. چگونه داده‌های بلندمدت (logging) حرکت را با ICM‑20602 ضبط کنیم؟

برای ثبت بلندمدت داده حرکت با ICM‑20602، می‌توانید FIFO داخلی را برای تجمیع داده‌ها در فواصل تنظیم شده استفاده کنید. سپس توسط burst read داده‌ها را خوانده و در حافظه‌ خارجی (مثل فلش یا کارت SD) ذخیره نمایید. همچنین می‌توانید این فرآیند را به گونه‌ای طراحی کنید که MCU فقط در زمان خوانش فعال شود، که مصرف انرژی را کاهش می‌دهد و امکان نگهداری داده‌های حرکت برای دوره طولانی را فراهم می‌آورد.

🔗 Reference: ICM‑20602 Datasheet


34. چگونه ICM‑20602 را در سیستم‌های پایش سلامت (Wearable Health) استفاده کنیم؟

در دستگاه‌های پوشیدنی سلامت، ICM‑20602 می‌تواند برای ثبت حرکات بدن، گام‌شماری، تشخیص وضعیت ایستادن یا خواب استفاده شود. با کالیبراسیون دقیق، فیلتر و جمع‌آوری داده دوره‌ای، می‌توان داده‌های حرکت با دقت بالا را به دست آورد. ترکیب داده شتاب و gyro در الگوریتم‌های تحلیل فعالیت به تشخیص ژست‌های کاربر، سقوط یا بی‌حرکتی کمک می‌کند.

🔗 Reference: ICM‑20602 Datasheet


35. منابع رسمی ICM‑20602 را چگونه دانلود کنیم؟

می‌توانید تمامی مدارک رسمی سنسور ICM‑20602 مثل datasheet، راهنمای ارزیابی (Evaluation Guide)، و کدهای نرم‌افزاری را از وب‌سایت رسمی TDK / InvenSense دانلود کنید. این مستندات به شما کمک می‌کنند تا سریع‌تر طراحی سخت‌افزار و نرم‌افزار را آغاز کنید.
🔗 Reference: ICM‑20602 Datasheet


36. سنسورهای مشابه و معروف با سنسور ICM-20602 کدامند و چه تفاوت‌هایی با آن دارند؟

برای مقایسه سنسور اصلی ICM20602با سنسورهای مشابه و معروف، تهیه یک جدول جامع بر اساس پارامترهای کلیدی مانند محدوده اندازه‌گیری ژیروسکوپ و شتاب‌سنج، نویز ژیروسکوپ، پهنای باند و حساسیت محور متقاطع اهمیت زیادی دارد. این جدول به‌صورت دقیق نقاط قوت و ضعف هر سنسور را نشان می‌دهد و به مهندسین کمک می‌کند تا با دید بهتر و آگاهانه‌تر، سنسور مناسب پروژه خود را انتخاب کنند. همچنین، مقایسه پارامترهای عملکردی در شرایط عملیاتی واقعی، موجب بهبود تصمیم‌گیری و بهینه‌سازی کارایی سیستم‌های حرکتی می‌شود. این تحلیل کاربردی از منابع معتبر و تجربیات صنعتی گردآوری شده است تا اطمینان از دقت و صحت داده‌ها حاصل شود. در نهایت، این جدول به‌عنوان یک مرجع استاندارد برای انتخاب سنسور در صنایع مختلف کاربرد دارد.

سنسورمحدوده ژیروسکوپ (FSR)محدوده شتاب‌سنجنویز ژیروسکوپ (Noise Spectral Density)پهنای باند ژیروسکوپ / فیلتر دیجیتالحساسیت محور متقاطع (Cross‑Axis Sensitivity)
ICM20602±250 / ±500 / ±1000 / ±2000 dps±2g / ±4g / ±8g / ±16g~4 mdps/√Hz (مطابق برخی مشخصات)فیلتر دیجیتال قابل تنظیم، پشتیبانی FIFO، SPI تا 10 MHzدر دیتاشیت دقیقاً مقدار حساسیت متقاطع ارائه نشده
ICM‑20649±250 / ±500 / ±1000 / ±2000 dps±2g / ±4g / ±8g / ±16g یا بیشترنویز معمولاً کمتر یا مشابهفیلتر قابل تنظیم، قابلیت FIFOحساسیت متقاطع پایین‌تر در طراحی بهبود‌یافته
ICM‑20948±250 / ±500 / ±1000 / ±2000 / ±4000 dps±2g / ±4g / ±8g / ±16gنویز پایین‌تر به علت طراحی جدیدترفیلتر دیجیتال پیشرفته‌تر، رابط‌های متنوعحساسیت متقاطع بهبود یافته
MPU‑9250±250 / ±500 / ±1000 / ±2000 dps±2g / ±4g / ±8g / ±16gنویز متوسطفیلتر دیجیتال، طراحی قدیمی‌ترحساسیت متقاطع متوسط
BMI088±1250 dps (یا گزینه‌های دیگر)±16g / ±24gنویز بسیار پایینفیلتر داخلی قوی، طراحی صنعتیحساسیت متقاطع کم
MPU‑6000 / MPU‑6050±250 / ±500 / ±1000 / ±2000 dps±2g / ±4g / ±8g / ±16gنویز بیشتر نسبت به ICM20602فیلتر ساده‌ترحساسیت متقاطع معمولی

برای اطلاع دقیق از مقادیر کاری و حداکثر مقادیر مجاز آی‌سی‌ها، کاربران باید به دیتاشیت اصلی و رسمی آن قطعات مراجعه کنند

اگر هر یک از اسناد فنی ناقص یا اشتباه است، لطفاً به ما اطلاع دهید

با نظرات خود به تیم جبرا در بهبود کیفیت کمک کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توجه!

محصولات ما صرفاً برای اهداف تحقیقاتی و توسعه طراحی شده‌اند. جبرابیت صراحتاً اعلام می‌کند که در صورت استفاده کاربران از این محصولات در کاربردهای حساس و دقیق از جمله امور مالی یا مواردی که به جان و مال انسان آسیب می‌زنند، هیچ‌گونه مسئولیتی را نمی‌پذیرد.

برای اطلاع دقیق از مقادیر کاری و حداکثر مقادیر مجاز آی‌سی‌ها (IC)، کاربران باید حتماً به دیتاشیت اصلی و رسمی آن قطعات مراجعه کنند.

سبد خرید
پیمایش به بالا