ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 8 از 8

موضوع: Quadrature encoders

  1. #1
    2013/09/02
    15
    0

    Question Quadrature encoders

    با سلام
    من با استفاده از تایمر 1 میکرو stm32f103ret یک خط کش دیجیتال راه اندازی کردم. مقدار بخوبی گرفته میشه ولی چون مقدار ماکزیمم تایمر (65535)16 بیت است و مقدار خط کش 170000 می باشد مداوم مقدار تایمر ریست می شه چطور می تونم تمامی مقادیر این خط کش بخونم؟
  2. #2
    2014/03/08
    بابلسر
    884
    343

    پاسخ : Quadrature encoders

    سلام،
    ببخشید من جواب سوالتون رو نمیدونم اما میتونید در مورد پروژتون توضیح بدید؟
    از چه وسیله ای برای اندازه گیری استفاده میکنید؟
  3. #3
    2013/09/02
    15
    0

    پاسخ : Quadrature encoders

    این خط کش ها مثل شفت انکدره، داری دور کانال A و B که تولید دو پالس با 90 اختلاف فازه من این دو به timer1وصل کردم و با مود encoder مقادیرش میخونم
  4. #4
    2014/03/08
    بابلسر
    884
    343

    پاسخ : Quadrature encoders

    نمیتونی از کانتر استفاده کنی؟
    با سرریز شدن تایمر به کانتر یکی اضافه بشه و در آخر برنامه ای بنویسی که با استفاده ازفرمول زیر مقدار رو به دست بیاری؟
    distance =(counter*65536)+timer_value
  5. #5
    2006/01/03
    يزد
    299
    10

    پاسخ : Quadrature encoders

    سلام دوست عزیز
    تا جایی که یادمه با ترکیب 2 تا تایمر 16 بیتی میتونی یه تایمر 32 بیتی بسازی
    stm32 32bit timer
    رو سرچ کن
  6. #6
    2013/09/02
    15
    0

    پاسخ : Quadrature encoders

    نقل قول نوشته اصلی توسط microware

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام دوست عزیز
    تا جایی که یادمه با ترکیب 2 تا تایمر 16 بیتی میتونی یه تایمر 32 بیتی بسازی
    stm32 32bit timer
    رو سرچ کن
    ممنون از پاسخ شما
    من باید مقدار شش خط کش حساب کنم به همین خاطر روش شما تو این پروژه مناسب نیست.
    ویرایش توسط ghaniabadi.m : 2017/04/14 در ساعت 22:22
  7. #7
    2006/01/03
    يزد
    299
    10

    پاسخ : Quadrature encoders

    نقل قول نوشته اصلی توسط reza0506

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    نمیتونی از کانتر استفاده کنی؟
    با سرریز شدن تایمر به کانتر یکی اضافه بشه و در آخر برنامه ای بنویسی که با استفاده ازفرمول زیر مقدار رو به دست بیاری؟
    distance =(counter*65536)+timer_value
    پس به نظرم پیشنهاد دوستمون بهترین گزینه باشه
    فقط مشکلی که داره توی حالت برگشته
    که وقتی مقدار تایمر میخواد منفی بشه، باید از اون Counter یکی کم کنی
  8. #8
    2013/09/02
    15
    0

    پاسخ : Quadrature encoders

    مقدار counter از کجا بخونم؟

    Sent from my HUAWEI RIO-L01 using Tapatalk
نمایش نتایج: از 1 به 8 از 8

موضوعات مشابه

  1. چگونه با ولوم Rotary Encoders کار کنیم؟ [آموزشی]
    توسط SAMAN.ASADI در انجمن میکروکنترلرهای AVR
    پاسخ: 27
    آخرين نوشته: 2018/10/14, 22:43
  2. کد مربوط به راه اندازی Quadrature Decoder
    توسط tictactoe در انجمن XMEGA
    پاسخ: 59
    آخرين نوشته: 2014/02/01, 10:02
  3. ( quadrature decoder ( QDEC
    توسط mehdi210 در انجمن XMEGA
    پاسخ: 4
    آخرين نوشته: 2013/04/27, 07:44
  4. quadrature
    توسط roza110 در انجمن سیستمهای مخابراتی
    پاسخ: 0
    آخرين نوشته: 2012/10/17, 10:13

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •