اطلاعیه

Collapse
No announcement yet.

دورموتورراچگونه می توان اندازه گرفت

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

    دورموتورراچگونه می توان اندازه گرفت

    سلام دوستان دورموتورراچگونه می توان اندازه گرفت وبرروی ال سی دی نمایش داد..ایا ازسنسوری خاص باید استفاده کرد..یک راهنمایی کنید :applause:

    #2
    پاسخ : دورموتورراچگونه می توان اندازه گرفت

    با سلام
    دوست عزیز لطفا قبلا از ایجاد تاپیک سرچ کنید
    2 مقاله در مورد کنترل دور موتور DC در دانلود سنتر هست که کامل توضیح داده شده
    به قسمت کنترل هم برین یک تاپیک مهم در این مورد وجود دارد.
    تاپیک های دیگر هم در قسمت های مختلف هستند .

    دیدگاه


      #3
      پاسخ : دورموتورراچگونه می توان اندازه گرفت

      فداتشم گشتم. من برای کنترل نمی خواهم.فقط می خوام تعداد دور نمایش داده شود.نمی خوام که دور موتور را کم وزیاد کنم..

      دیدگاه


        #4
        پاسخ : دورموتورراچگونه می توان اندازه گرفت

        تکمیلترش وقتی هست خوب شما میتونی از یک قسمت خاصش استفاده کنی
        شما همون مقالات رو از دانلود سنتر دانلود کنید متوجه میشین همه چیزش رو

        دیدگاه


          #5
          پاسخ : دورموتورراچگونه می توان اندازه گرفت

          حالا یکی یک توضیحی بده

          دیدگاه


            #6
            پاسخ : دورموتورراچگونه می توان اندازه گرفت

            نوشته اصلی توسط chapmashine
            سلام دوستان دورموتورراچگونه می توان اندازه گرفت وبرروی ال سی دی نمایش داد..ایا ازسنسوری خاص باید استفاده کرد..یک راهنمایی کنید :applause:
            با سلام

            منظورتون از " موتور" چیه ؟

            موتور خودرو ؟

            موتور DC ? AC ?

            دیدگاه


              #7
              پاسخ : دورموتورراچگونه می توان اندازه گرفت

              خوب ما سنسور هایی داریم به نام opto counter 2 تا فرستنده گیرنده مادون قرمز هست که به تعدادی که چیزی از وسطش رد میشه پالس 0 -1 میده بعد با میکرو با شمارش این پالس ها در وئاحد زمان میتونیم دور موتور رو در دقیقه یا ساعت محاسبه کنیم.
              باز هم میگم توضیحات کلی و بهترش تو انجمن هست و لطفا سرچ کنید.

              دیدگاه


                #8
                پاسخ : دورموتورراچگونه می توان اندازه گرفت

                سلام دوست عزیز
                شما باید از شفت انکودر استفاده کنی.که به ازای هر دور یه تعداد پالس خاصی بهت میده.مثلا 1000 پالس در هر دور.بعد اینو میدی به کانتر میکرو و رجیستر TCNT رو میخونی ونسبت به کارت مقدارش رو رو LCD نمایش میدی
                خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                دیدگاه


                  #9
                  پاسخ : دورموتورراچگونه می توان اندازه گرفت

                  سلام
                  TCNT چیه دیگه ؟؟!!

                  اگر ممکن هست یه منبع هم برام معرفی کنید .

                  ممنون میشم

                  موفق باشید :smile:
                  [left][move][b][color=green][size=11pt]ما می توانیم .
                  ، همین ... *. * * *. * * * [color=re

                  دیدگاه


                    #10
                    پاسخ : دورموتورراچگونه می توان اندازه گرفت

                    سلام
                    TCNT رجیستری که توی میکرو مقدار تایمر (کانتر) رو نگه میداره،مثلا واسه تایمر 0 میشه TCNT0
                    اما برای شمردن تعدا پالسها بهتره از وقفه خارجی استفاده کنی (معمولا انکودرها دو تا کانال هروجی دارن،البته یدونه هم موقعیت صفر رو نشون میده)،و از تایمر برای ایجاد یک زمام مشخص (مثلا یک ثانیه) استفاده کنی
                    در دیر مغان آمد یارم قدحی در دست
                    مست از می می خواران از نرگس مستش مست

                    دیدگاه


                      #11
                      پاسخ : دورموتورراچگونه می توان اندازه گرفت

                      آقای یار محمدی البته ببخشید من نظر میدم
                      چون تعداد پالسها خیلی زیاده اگر از انتراپت استفاده کنی.سیستم گیج میشه.من خودم تو پروژه ایی با این مشکل برخورد کردم و شدیدا ازیتم کرد.بهترین راه کانتر چون حتی باهاش میتونی فرکانس رو هم اندازه بگیری .فقط یه مشکل هست اینکه این انکودر ها قیمت هاشون بالاست.اگه قیمت برات مهم نیست برو سمتش.
                      یه راه بهتر هم برات دارم:
                      میتونی از سنسور مغناطیس استفاده کنی که خیلی هم ارزونه.فقط باید یه آهنربای کوچیک ببندی به شفت موتور.حلا هر دور که میزنه یه پالس میده و دوباره میدی به کانتر و نسبت به زمان 1 ثانیه تعداد دور رو میسنجی.خیلی ارزون و خیلی هم دقیق.اما فقط باهاش میتونی دور به دور اندازه بگیری یعنی نیم دور رو نمی تونی بگیری.اگر بخوای نیم دور هم داشته باشی باید یه آهنربای دیگه پشت آهنربای اول روی شفت قرار بدی.حالا هر 2 پالست یک دور هست.به همین شکل میتونی یه صفحه دایره ایی درست کنی و به هر تعداد که میخوای آهنربا قرار بدی تا دقتت بالاتر بره
                      موفق باشی دوست من
                      خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                      دیدگاه


                        #12
                        پاسخ : دورموتورراچگونه می توان اندازه گرفت

                        نوشته اصلی توسط روباه
                        آقای یار محمدی البته ببخشید من نظر میدم
                        سلام بابا این حرفها چیه :biggrin:
                        البته امکودر ارزون هم هست،یه بار یکی از بچه ها از تهران برام قیمت گرفت،حدود 15 تومان (البته صنعتی نبود!!!)

                        اگر میخوای ارزون تمومش کنی و دقتش هم از موردی که روباه عزیز گفت بیشتر باشه (توی یک دور بیشتر از یک پالس بگیری مثلا 4 تا) برو به قسمت سیستمهای کنترلی--> کنترل موتور DC اونجا یه نمونه که خودم ساخته بودم هست
                        در دیر مغان آمد یارم قدحی در دست
                        مست از می می خواران از نرگس مستش مست

                        دیدگاه

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