سلام بچه ها
من یه ربات دو چرخ دارم که با گوشی کنترلش میکنم
برای این که در هر لحظه ربات جهت خودشو محاسبه کنه یه انکودر(با چهل شیار) به هر چرخ متصل کردم و با استفاده از اوپتو کانتر میزان چرخشه چرخ رو اندازه میگیرم
در واقع همون تعداد دور هر یک از چرخ ها
که در نتیجه با استفاده از اختلاف این دور ها زاویه ی ربات نسبت به کنترل کننده به دست بیاد
ولی کار نمیکنه
با اتمگا 8 و با استفاده از وقفه این کارو کردم
میخوام ببینم اگه همزمان دوتا وقفه اتفاق بیفته میکرو قاطی میکنه ؟؟
یعنی آیا میکرو با شمارش همزمان دوتا چرخ مشکل داره ؟؟
فرکانس کاریم هم 8 مگا هرتز داخلیه میکروه.
مرسی از کمکتون....
من یه ربات دو چرخ دارم که با گوشی کنترلش میکنم
برای این که در هر لحظه ربات جهت خودشو محاسبه کنه یه انکودر(با چهل شیار) به هر چرخ متصل کردم و با استفاده از اوپتو کانتر میزان چرخشه چرخ رو اندازه میگیرم
در واقع همون تعداد دور هر یک از چرخ ها
که در نتیجه با استفاده از اختلاف این دور ها زاویه ی ربات نسبت به کنترل کننده به دست بیاد
ولی کار نمیکنه
با اتمگا 8 و با استفاده از وقفه این کارو کردم
میخوام ببینم اگه همزمان دوتا وقفه اتفاق بیفته میکرو قاطی میکنه ؟؟
یعنی آیا میکرو با شمارش همزمان دوتا چرخ مشکل داره ؟؟
فرکانس کاریم هم 8 مگا هرتز داخلیه میکروه.
مرسی از کمکتون....
دیدگاه