NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3827 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 12 از 12

موضوع: راهنمایی برای اندازه گیری زاویه؟

  1. #1
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    Icon2008 راهنمایی برای اندازه گیری زاویه؟

    با سلام
    دوستان من یه موتور 1 دور در دقیقه دارم
    چطوری یا به چه روشی می تونم درجه ای رو که شفت موتور چرخیده رو به دست بیارم؟
    یعنی یه روشی که بتونم زاویه چرخش شفت موتور رو اندازه بگیرم
    البته دقت هم خیلی مهمه دقت 1 درجه یا کمتر


  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    با ولوم های هرزگرد تست کردید ؟

  4. تشکرها از این نوشته :


  5. #3
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    با ولوم های هرزگرد تست کردید ؟
    مهندس یکم بیشتر توضیح میدی؟ ولوم هرزگرد چیه دقیقا؟ روش کار به چه شکله؟
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  6. کاربران : 2 تشکر کرده اند از شما morteza_rk برای ارسال این پست سودمند:


  7. #4
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    این لینک توضیح مختصری در موردش داده البته دقیق نمی دونم واسه این کار جواب میده یا نه ولی روش ارزونی حساب میشه
    http://partoelec.com/rotary-encoder/

  8. کاربران : 5 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  9. #5
    کاربر فعال r0b0 آواتار ها
    تاریخ عضویت
    Jan 2013
    نام
    امید عزیزی
    نوشته ها
    140
    تشکر
    205
    تشکر شده 198 بار در 80 پست

    پیش فرض

    نقل قول نوشته اصلی توسط pirozy نمایش پست ها
    با سلام
    دوستان من یه موتور 1 دور در دقیقه دارم
    چطوری یا به چه روشی می تونم درجه ای رو که شفت موتور چرخیده رو به دست بیارم؟
    یعنی یه روشی که بتونم زاویه چرخش شفت موتور رو اندازه بگیرم
    البته دقت هم خیلی مهمه دقت 1 درجه یا کمتر

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

  10. کاربران : 3 تشکر کرده اند از شما r0b0 برای ارسال این پست سودمند:


  11. #6
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

    یعنی هیچ جور نمیشه به دقت 1 درجه دست یافت؟

  12. #7
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    این که میفرمایید موتور یک دور بر دقیقه هست این دقیق هست ؟
    میتونیم به طور نرم افزاری درجه را برحسب زمان به دستش اورد ؟ البته با کمی سعی و خطا

  13. تشکرها از این نوشته :


  14. #8
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud70 نمایش پست ها
    این که میفرمایید موتور یک دور بر دقیقه هست این دقیق هست ؟
    میتونیم به طور نرم افزاری درجه را برحسب زمان به دستش اورد ؟ البته با کمی سعی و خطا
    دوست عزیز اما چون موتور220 ac هست
    وبرق هم نوسان داره واسه همین زمان بندی غلط از اب در میاد

  15. #9
    کاربر فعال r0b0 آواتار ها
    تاریخ عضویت
    Jan 2013
    نام
    امید عزیزی
    نوشته ها
    140
    تشکر
    205
    تشکر شده 198 بار در 80 پست

    پیش فرض

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

  16. تشکرها از این نوشته :


  17. #10
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

    نقل قول نوشته اصلی توسط r0b0 نمایش پست ها
    طی برنامه میتونید دقت لازم و ایجاد کنید
    حتی میشه چنددهم درجه هم برسونید
    فقط نیاز به محاسبات دارید دیگه
    اون موقع هم سخت افزار پیچیده میشه هم نرم افزار
    و پروژه من نمی خوام پیچیده بشه یعنی نمی صرفه که پیچیده باشه

  18. #11
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام
    مختصر توضیحی میدم امیدوارم به کار بیاد
    خوب همون طور که الان فرمودید موتور تحت شرایط ممکنه دور اون تغییر بکنه . خوب مهم نیست همه چیز را میشه به طور نرم افزاری و البته کمی سعی و خطا حل کرد .
    شما در ابتدا به وسیله یه مادون قرمز ساده و یا اپتو کانتر و.... میاید خودتون زمان را میسنجید . زمان مثلا 55 ثانیه حالا شما بعد از تموم شدن گرفتن زمان نهایی میایید این زمان را به 360 تقسیم میکنید ( هرچند دقیقه میتوانید زمان تمام شده یه دور را اندازه بگیرید و از میانگین اون استفاده کنید به نوعی هوشمند سازیش کنی ). زمانی به دست میایید تایمری دیگر به دقت100 میلی ثانیه به فرض راه اندازی میکنید و لحظه شروع اون را به پالس بعدی مادون قرمز (یعنی اغاز دور دوم )واگذار می کنید . مادون قرمز برای این تایمر حکم صفر سازی و یا شروع داره حال نکته بعدی و البته مهم که بسته به شرایط هست مثلا این موتورهمون لحظه که برق ازش گرفته بشه استپ میکنه و یا نه ؟
    اگر استپ کنه کار خیلی راحت میشه مقدار شمارش شده در تایمر با محاساباتی به زاویه برمیگردونیم .
    مثلا در مثال بالا 55/360=15. ثانیه
    به فرض از نقطه شروع تا لحظه قطع برق موتور که قطع تایمر هم صورت میگیره مقدار متغییر مساوی 100 بشه
    که 100 نشون دهنده 10 ثانیه هست پس 10/0.15= 66 درجه
    ویرایش توسط Ma3ood : 03-11-2013 در ساعت 22:32 دلیل: تصحیح پست

  19. کاربران : 4 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  20. #12
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud70 نمایش پست ها
    سلام
    مختصر توضیحی میدم امیدوارم به کار بیاد
    خوب همون طور که الان فرمودید موتور تحت شرایط ممکنه دور اون تغییر بکنه . خوب مهم نیست همه چیز را میشه به طور نرم افزاری و البته کمی سعی و خطا حل کرد .
    شما در ابتدا به وسیله یه مادون قرمز ساده و یا اپتو کانتر و.... میاید خودتون زمان را میسنجید . زمان مثلا 55 ثانیه حالا شما بعد از تموم شدن گرفتن زمان نهایی میایید این زمان را به 360 تقسیم میکنید ( هرچند دقیقه میتوانید زمان تمام شده یه دور را اندازه بگیرید و از میانگین اون استفاده کنید به نوعی هوشمند سازیش کنی ). زمانی به دست میایید تایمری دیگر به دقت100 میلی ثانیه به فرض راه اندازی میکنید و لحظه شروع اون را به پالس بعدی مادون قرمز (یعنی اغاز دور دوم )واگذار می کنید . مادون قرمز برای این تایمر حکم صفر سازی و یا شروع داره حال نکته بعدی و البته مهم که بسته به شرایط هست مثلا این موتورهمون لحظه که برق ازش گرفته بشه استپ میکنه و یا نه ؟
    اگر استپ کنه کار خیلی راحت میشه مقدار شمارش شده در تایمر با محاساباتی به زاویه برمیگردونیم .
    مثلا در مثال بالا 55/360=15. ثانیه
    به فرض از نقطه شروع تا لحظه قطع برق موتور که قطع استپ هم صورت میگیره در تایمر مساوی 100
    که 100 نشون دهنده 10 ثانیه هست پس 10/0.15= 66 درجه
    یه دنیا سپاس گذارم از لطفتون

  21. تشکرها از این نوشته :


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

  1. پاسخ: 16
    آخرين نوشته: 05-06-2013, 13:06
  2. پاسخ: 11
    آخرين نوشته: 17-03-2013, 09:47
  3. برنامه نقاشی ویندوز 7 را به ویندوزهای ویستا و ایکس پی اضافه کنید
    توسط arsalan681 در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 1
    آخرين نوشته: 20-01-2010, 15:43
  4. نواز وظیفه ویندوزهای ایکس پی و ویستا را به نوار وظیفه ویندوز 7 تبدیل کنید
    توسط arsalan681 در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 0
    آخرين نوشته: 19-01-2010, 13:39
  5. Xp ویندوزهای ویندوز 2003 سرور را دقیقا به ویندوز 7 تبدیل نمائید
    توسط arsalan681 در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 0
    آخرين نوشته: 19-01-2010, 12:59

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

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