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





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









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









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






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

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

نمایش نتایج: از 1 به 8 از 8
  1. #1
    2010/07/22
    5
    0
    shz

    باد نما با شفت اينكدر

    سلام
    موضوع پروژه من نشان دادن جهت و سرعت باد با كمك شفت اينكدر است.
    لطفا مرا راهنمايي كنيد.فقط دو هفته فرصت دارم.
    مراحل كار را نميدانم و راجب شفت هم اطلاعات ندارم :redface:
    اگر مرجع هم سراغ داريد معرفي كنيد.
    ممنون
  2. #2
    2008/09/02
    اصفهان
    1,897
    37

    پاسخ : باد نما با شفت اينكدر

    تا جایی که من میدونم شافت انکودر میزان چرخش یک شافت رو با ارسال دو موج مربعی با 90 درجه اختلاف فاز اطلاع میده. ضمنا هر انکودر دارای دقتی ثابت برای هر دور چرخش هست. ولی میزان درجه چرخش و بما تبع اون جهت به تنهایی قابل شناسایی نیست. میشه در ابتدای کار یک نقطه صفر براش در نظر گرفت تا سیستم شما تشخیص بده جهت اولیه کجا بوده. بعد با شمردن پالسها و داشتن تعداد پالسها به ازای هر دور میزان انحراف از نقطه صفر رو محاسبه کرد. از دو سیگنال انکودر یکی رو به عنوان کلاک استفاده کن و دیگری رو به عنوان جهت. اگر جابجاشون کنی فقط منطق عکس میشه که چیز مهمی نیست. به ازای هر کلاک با توجه به جهت حرکت میتونی یک متغیر رو اضافه و کم کنی و مساوی با باقی مونده تقسیم این مقدار بر تعداد کل پالسها در هر دور کنی تا میزان انحراف رو بدست بیاری. برای راحتی بیشتر میتونی پایه کلاک رو به پایه وقفه خارجی میکرو وصل کنی و شمارنده رو اونجا محاسبه کنی ولی در هر لحظه اصل عمل محاسبه زاویه رو در روال اصلی برنامه انجام بدی.
  3. #3
    2010/07/22
    5
    0
    shz

    پاسخ : باد نما با شفت اينكدر

    از راهنمايي تون ممنونم.
    بهتره از چه نوع شفت اينكدري استفاده كنم و براي بادنما چه وسيله اي مناسب تر است تهيه كنم؟
    اين وسايل را از چه جور فروشگاهي مي توانم خريداري كنم؟
  4. #4
    2009/12/12
    336
    6

    پاسخ : باد نما با شفت اينكدر

    ببخشید ولی کی گفته شفت اینکودر جهت چرخش رو تشخیص نمیده؟ :redface:
    اگه دو موج با اختلاف فاز 90 درجه داشته باشیم:

    همونطور که میبینید زمانی که انکودی راستگرد بچرخد ، زمانی که s1 دارای ارزش 1 هست،s2 دارای ارزشه صفره.یعنی(10).
    اما اگر چپگرد بچرخه زمانی که s1 صفر هست s2 یکه.یعنی(01).

    پس به همین راحتی میشه جهت چرخش رو تعیین کرد. :agree:میمونه دیکود کردن یا برنامه(درصورت استفاده از میکرو)که اونشم فکر نکنم کاری داشته باشه و باخودت.
    موفق باشی
  5. #5
    2008/02/23
    760
    4

    پاسخ : باد نما با شفت اينكدر

    با سلام
    به نظرم حتما باید از انکودری استفاده کنید که مطلق absolute باشد به این معنی که وقتی که دستگاه روشن شد به صورت اتوماتیک زاویه آن مشخص باشد. به نظرم حتی در صورت لزوم شما میآ*توانید خودتان یک مدل ساده آن را درست کنید البته بستگی به دقت مورد نظرتان (دقت و تعداد بیتآ*ها) سختی کار تغییر میآ*کند.
    http://en.wikipedia.org/wiki/Rotary_encoder
    من دوست دارم آزاد فکر کنم، نرمآ*افزارآ* و سختآ*افزارهای آزاد را به کار ببرم و اگر توانستم نرمآ*افزار، سختآ*افزار و محتوای آزاد درست کنم!
  6. #6
    2008/01/16
    رشت
    857
    10

    پاسخ : باد نما با شفت اينكدر

    بله، حق با جناب مانیان است.
    اگر از شفت انکودرهایی که متناسب با جهت چرخش در خروجی پالس ظاهر میآ*کنند استفاده کنید مشکل نقطهٔ صفر در هنگام روشن شدن دستگاه پیش میآ*آید.
    مگر آنکه آخر وضعیت محور بادنما را در حافظهآ*ای ماندنی مانند EEPROM ذخیره کرده باشید.

    من مدتی پیش بادنمایی بکمک لینک زیر ساختم :
    http://www.qsl.net/oe5jfl/encoder.htm

    همچنین برای ساخت Gray Disk از این اسکریپت تحت وب استفاده کردم :
    http://www.bushytails.net/~randyg/encoder/encoderwheel.html

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

    عضویت

  7. #7
    2010/07/22
    5
    0
    shz

    پاسخ : باد نما با شفت اينكدر

    چطوري تو پروتئوس شبيه سازي كنم؟؟
  8. #8
    2008/09/02
    اصفهان
    1,897
    37

    پاسخ : باد نما با شفت اينكدر

    بابت تاخیر ببخشید. من چند روزی نبودم.

    ولی فکر نمیکنم این کار ارزش پروتئوس رو داشته باشه. ایضا فکر نمیکنم باد نما دقتی بیشتر از 5 درجه احتیاج داشته باشه. بنا براین شافت انکودری با دقت 80 پالس در هر چرخش هم کفایت میکنه. از طرف دیگه جدا از اینکه بخوایین آخرین محل زاویه رو در جایی مثل eeprom ذخیره کنین بهتره یک سری (حد اقل یک) نقاط چک داشته باشین که فقط در ابتدای روشن شدن بایستی بادنما خودش رو با این نقاط کالیبره کنه. وگرنه ذخیره "نقطه آخری در eeprom" به این معنی هست که بادنما به محض قطع برق بایستی قفل بشه و دیگه امکان حرکت نداشته باشه. یا بقول دوستمون از شافتهایی که به صورت absolute کار میکنن استفاده کنین. که فکر میکنم در این حالت احتیاج به یک نقطه به عنوان مبنای شروع دارین. یعنی میشه همین حالتی که خدمتتون عرض کردم.

    تازه نقطه کالیبره منجر به این میشه که بادنما بایستی در جایی در یک موقعیت مشخص نسبت به شمال و جنوب نصب بشه. تا بشه میزان انحراف رو از این نقطه به درجه مطلق تبدیل کرد. خلاصتا بی خیال حالت absolute.
نمایش نتایج: از 1 به 8 از 8

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

  1. شفت اينكدر + توليد پالس
    توسط shz در انجمن رباتيك و مكاترونيك
    پاسخ: 1
    آخرين نوشته: 2010/08/13, 09:23
  2. ساخت شفت اينكدر با سنسور و توليد پالس
    توسط shz در انجمن رباتيك و مكاترونيك
    پاسخ: 0
    آخرين نوشته: 2010/08/09, 22:33
  3. در مورد ارسال وايلرس با ديكدر ئ اينكدر 2272و2262
    توسط bioemm.com در انجمن مدار هاي ديجيتال
    پاسخ: 2
    آخرين نوشته: 2008/11/13, 19:03

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

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

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

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

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