اطلاعیه

Collapse
No announcement yet.

نیاز به یک تابع در مورد تایمر کانتر میکرو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نیاز به یک تابع در مورد تایمر کانتر میکرو

    با سلام
    من یک موتور دارم ک یک صفحه دندانه دار به محو این موتور متصله و به ازای هر میزان دوران شافت موتور ، سنسور نصب شده روی این صفحه دنداده دار ، یک پالس ایجاد میکنه (شبیه انکودر)
    یک کد میخوام که با میکرو کنترلر بتونم این پالسها رو دریافت کنه و از یک نقطه خاص ، دقیق شروع به شمارش این پالسها کنه
    روی چرخ 360 دندانه وجود داره ک دو تا شو حذف شده و جاش یک سطح صافه که نقطه مرجع شمارش پالس همین نقطه هست ک سنسور وقتی به این نقطه میرسه یک پالس خاص و ثابت ایجاد میکنه

    تصویر پیوست شده واضحتر بیان کرده
    حالا چه کدی بنویسم که میکرو به محض اینکه پالس خاص نقطه A رو دریافت کرد شروع کنه به شمارش پالس های بعد از این نقطه؟

    یک نکته هم داره و اون اینکه هرچی دور موتور بیشتر میشه فرکانس موج های حاصل از دندانه ها هم بیشتر میشه و ارتفاع موج ها از ارتفاع موج حاصل از نقطه A هم بیشتر میشه اما شکل و نوع سیگنال نقطه A در هیچ صورتی تغییر نمیکنه و ثابته

    #2
    پاسخ : نیاز به یک تابع در مورد تایمر کانتر میکرو

    کسی نیست؟ :sad:

    دیدگاه

    لطفا صبر کنید...
    X