نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
محرم
مهدی دمیرچیلو

ماژول شتاب سنج و زاویه سنج دیجیتال ADXL345

انجمن های تخصصی برق و الکترونیک ECA

به نام خدا : ماژول شتاب سنج و زاویه سنج دیجیتال ADXL345 : این پروژه avr کارش زاویه سنج هستش که از سنسور ADXL345 در ماژول استفاده شده است؛ قیمت این ماژول هم حدودا 10 هزار تومن هستش. و دو مد SPI و I2C رو پشتیبانی میکنه و ماژول با ۵ ولت راه اندازی میشه.

ماژول شتاب سنج و زاویه سنج دیجیتال ADXL345

سنسور شتاب سنج ADXL345

این سنسور یک شتاب سنج ۳ محور با ابعاد کوچک و مصرف انرژی پایین بوده و قادر است رنج ۱۶g± را با رزولوشن بالای ۱۳ بیت اندازه گیری نماید. خروجی دیجیتال آن به صورت ۱۶ بیتی و فرمت مکمل ۲ یا (۲s Comp) و به دو طریق رابط SPI (با ۳ یا ۴ سیم) و یا رابط دیجیتال I2C در دسترس میباشد.

سنسور ADXL345 برای استفاده در سیستمهای قابل حمل بسیار مناسب است. این سنسور هر دو حالت شتاب دینامیک و شتاب استاتیک را اندازه گیری مینماید. بدین معنی که شتاب استاتیک گرانش در کاربردهایی مثل اندازه گیری زاویه کجی(tilt) و همچنین شتاب دینامیک حاصل از حرکت یا تکانهای ناگهانی، در این سنسور قابل اندازه گیری است. رزولوشن بالای این سنسور یعنی (۴mg بر LSB) رسیدن به رزولوشن ۰٫۲۵ درجه در محاسبات زاویه را برای این سنسور میسر میسازد.
برای اندازه گیری شتاب، چندین حالت عملکرد خاص برای این سنسور تعریف شده است. سنسور در حالت عملکرد Activity و inactivity وجود یا عدم وجود حرکت را تشخیص میدهد و اگر شتاب حرکتی در هر یک از ۳ محور از میزانی که کاربر برای آن تعریف کرده بالاتر رود در خروجی مشخص مینماید. در حالت tap سنسور میتواند بروز single tap و Double tap را تشخیص دهد. در حالت سقوط آزاد سنسور میتوان سقوط سیستم میزبان خود را تشخیص دهد. با استفادهاز یک FIFOی ۳۲ سطحی میتوان اطلاعات سنسور را ذخیره نمود تا بار پردازشی از پروسسور میزبان کاهش یابد.
این سنسور مجهز به ساختار هوشمند مدیریت مصرف توان است که متناسب با اعمال شتاب به سنسور عمل میکند و نهایتاً باعث اتلاف کمترین توان روی چیپ خواهد شد.

ADXL345 SENSOR VIEWمشخصات:۱) لتاژ تغذیه بین  ۱٫۸ تا ۳٫۶ ولت (حواستون باشه این ولتاژ
سنسور هستش و نه ماژول>>>>ولتاژ ماژول ۵ ولت هستش)
۲) توان مصرفی پایین: ۲۵ تا ۱۳۰ میکرو آمپر در
ولتاژ تغذیه ۲٫۵ ولت
۳) پشتیبانی از پروتکهای SPI و I2C4
۴) رزولوشن بالای ۱۳ بیت در بازه ۱۶g±
۵) قابلیت تشخیص و شناسایی single tap و Double tap
۶) مانیتور حالات Activity و inactivity
تشخیص وضعیت سقوط آزاد
منبع توضیحات بالا + خرید این ماژول : کلیک کن

آموزش کار با کتاب خونه این ماژول

سازنده این کتاب خونه به نظر میاد سایت roboticngo.com باشه.(تو ECA که دیدم این سایت به عنوان سازنده کتابخونه معرفی شده بود)
فیلم زیر رو بیبنید که تقریبا کامل توضیح داده نحوه کار رو….

 

پروژه AVR شتاب سنج با سنسور  ADXL345

اینم از مدار پروژه
پروژه AVR شتاب سنج با سنسور ADXL345

اینم از کد های پروژه

توضیح کد های پروژه

کد بالا ، ماژول رو فعال و آماده کار میکنه….

کد بالا آی دی ماژول رو دریافت میکنه (که هر ماژول آی دی مختص به خودش رو داره)>>>اگه این کد به درستی عمل کنه یعنی ماژول سالم هستش.

در ۳ خط بالا ، مقدایر زاویه نسبت به محور های X ,Y,Z در این متغیر ها ذخیره میشه.

سنسور شتاب سنج با ADXL345

اینم عکس پروژه ( که در عمل من بستمش )
سنسور شتاب سنج با ADXL345

اینم از فیلم پروژم

7.4MB پروژه AVR شتاب سنج و زاویه سنج دیجیتال با ADXL345
0%
00:00  /  01:08

 

دانلود پروژه زاویه سنج

تعداد مطالب : 339 تا
مهدی دمیرچیلو جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات : ???
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) پسورد فایل های سایت : www.dmf313.ir

4) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. Avatar

    مهمان

    amir

    ممنون میشم Library برنامه پروتئوس رو هم در برنامه هاتون قرار بدین.

  2. Avatar

    مهمان

    رضا سبحانی

    با سلام. ممنونم بابت زحماتتون.
    ممنون میشم Library برنامه پروتئوس رو هم در برنامه هاتون قرار بدین. برای سنسور adxl345
    با تشکر

1 2 3