CMPS10

23hosein

عضو جدید
سلام.میخوام ماژولcmps10رو با پروتکل i2c راه اندازی کنم کسی میتونه راهنماییم کنه؟درضمن بنده تازه وارد این کارا شدم به همین دلیل سوالام ابتدایین(یعنی اگه کسی خواس لطف کنه و کمک کنه از صفر شروع بهم توضیح بده).قصد دارم با این ماژول مقدار زاویه رو بدس بیارم.خودم چن تا مقاله فارسی و انگلیسی خوندم.
چکیدش مینویسم که اگه کس دیگه ای هم خواس استفاده کنه:
ماژول cmps10یک ماژول قطب نماس که دارای: 1.مغناطیس سنج سه محوره2.شتاب سنج سه محوره3.پردازنده 16Bit
هدف این ماژول اصلاح انحراف ناشی از میدان مغناطیسیه و دارای 22 رجیستره که با سه پروتکل(usart,i2c,pwm)میتوان اطلاعات داخل ماژول رو استخراج کرد.
سنسور زاویه سنج اجازه میدهد تا زاویه قطب ها رو درصورت کجی ماژول نیز با دقت بالا محاسبه کرد این سنسور با ولتاژ3.3تا5 ولت کار میکنه(سه نوع زاویه pitch,yaw,roll هم داریم)
چگونگی اتصال پایه ماژول و دیتاشیت روهم دارم.
تو کالیبرشم اول از همه باید شمال و ردیف ماژول را مشخص کرد و سپس رجیستر فرمان(22) را 0xf0 قرار میدهیم...
این خلاصه خلاصه مقاله هایی بود که خوندم.حالا میشه ادامه راه رو نشون بدید الان باید چی کنم؟
 
بالا