اطلاعیه

Collapse
No announcement yet.

کمک برای ساخت دورسنج با سنسور اثر حال

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

    کمک برای ساخت دورسنج با سنسور اثر حال

    سلام به همه ی دوستان
    من میخواستم با سنسور ugn3503 یه دور سنج بسازم . چند روزه دارم به سختی تلاش و کوشش میکنم ولی به نتیجه ای نرسیدم! :cry:
    میخواستم شما دوستان برای ساخت یه کیلومتر شمار راهنماییم کنید.
    این سنسور ugn3503 رو چه طوری باید ازش استفاده کرد ؟
    خوب وقتی من اینو به adc وصل میکنم. روی یه عدد بین 0 تا 1023 تقریبا ثابت وا میسه! مثلا 516. وقتی آهن ربا رو نزدک میکنم (بسته به قطب آهن ربا) میزان ولتاژ سنسور که به adc میره کم یا زیاد میشه !
    خوب من چه طوری باید تعداد دفعاتی که این آهن ربا از جلوی سنسور رد میشه رو بشمارم ؟
    اولین فکری که به نظرم رسید این بود :read: که توی یه do..loop دائما هر بار مقدار adc رو بخونم و اگه مثلا مقدارش از 500 کمتر شد یه متغیر رو اضافه کنم بعد با تایمر ساعت در هر ثانیه تعداد پالس ها رو بدست بیارم و متغیر رو صفر کنم و روز از نو روزی از نو... این تا وقتی که سنسور رو روی محور وصل نکرده بودم (یعنی تا وقتی که آهن ربا رو با دست جلوی سنسور میبردم و بر میگردوندم) جواب میداد و منم کلی خوشحال بودم :wow:
    ولی وقتی که سنسور رو روی محور بستم و شروع به چرخیدن کرد 10- 15 بار یکی (اونم هر وقت دلش میخواست پالس مینداخت) یعنی وقتی آهن ربا از جلوی سنسور با سرعت رد میشه سنسور با کلی سعی و کوشش نمیفهمه که این آهن رباهه از جلوش رد شده ! :angry: حالا جالب اینجاست که سرعت چرخ هم زیاد نیستا . نهایتا 7-8 دور در ثانیه دیگه بترکه 10 دور در ثانیه !!!
    _
    بعد اومدم یه تز دیگه دادم . اومدم به پایه adc رو پول پ کردم شاید فرجی بشه ولی بازم هیچ تاثیری نداشت !
    الان فقط میتونم بگم کـــــــــــــــــمــــــــــــــــک......





    #2
    پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

    سلام دوست عزیز

    مشکل شما یا از سنسوره یا نحوه برنامه نویسی- اگر از سنسوره که حل شدنی نیست باید نوع سنسور را عوض کنی اگر از برنامه نویسی که حل شدنی هست
    نادانترين مردم کساني هستند که فکر مي کنند داناترين آنها هستند.

    دیدگاه


      #3
      پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

      خوب راه حل چیه :question:

      دیدگاه


        #4
        پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

        سلام,
        راه حل اینه که شما برنامتو بزاری اینجا

        دیدگاه


          #5
          پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

          اینم نمونه برنامه
          adc دائما توی do..loop خونده میشه و هر ثانیه مقدار i رو میخونه و نمایش میده.
          کد:
          $regfile = "m32def.dat"
          $crystal = 8000000
          Config Lcd = 16 * 2
          Config Lcdpin = Pin , Rs = Porta.4 , E = Porta.5 , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3
          Config Adc = Single , Prescaler = Auto , Reference = Internal
          'Config Single = Scientific , Digits = 2
          Config Clock = Soft , Gosub = Sectic
          Dim Pals As Word
          Start Adc
          Do
            Disable Interrupts
            Pals = Getadc(7)
            If Pals < 500 Then
             Incr I
            End If
            Locate 2 , 8
            Lcd Pals
            Locate 2 , 15
            Lcd I
            Enable Interrupts
          Loop
          
          End
          Sectic:
            Disable Interrupts
            Stop Adc
            locate 1,1
            lcd i;" p/s"
            i=0
            Start Adc
            Enable Interrupts
          return
          برای وصل کردن سنسور به ممیکرو باید مدر تقویت کننده بزرم ؟

          دیدگاه


            #6
            پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

            سلام
            من به زبان بیسیک مسلط نیستم ولی روند کلی به این صورت یا شما باید از روتین اینتراپت adc استفاده کنید یا باید دائما در یک حلقه while،پورت آنالوگ به دیجیتال رو بخونی و هر زمان از مقدار مطلوب کمتر شد خارج بشی و کانتر را یک مقدار افزایش بدی
            نکته دیگه مواظب باش adc نویز رو نشمره؟!!!!!!

            برای تقویت هم باید عارض شوم از آنجا که می گی فاصله آهنربا در زمان نزدیکی شدن جهت شمارش کم هست و ولتاژ در حدود 0.5 را تولید می کند به نظر من نیازی به تقویت سیگنال نیست
            نادانترين مردم کساني هستند که فکر مي کنند داناترين آنها هستند.

            دیدگاه


              #7
              پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

              خوب مشکل دقیقا همین جاست که وقتی با سرعت (نه چندان زیاد) آهن ربا از جلوی سنسور رد میشه سنسور نمیتونه آهن ربا رو تشخیص بده. ولی وقتی با دست آهن روبارو ببرم جلوی سنسور و برگردونم سنسور آهن ربا رو تشخیص میده و متغیر رو اضافه میکنه.
              مشکل من سرعت سنس کردن و میزان تشخیص سنسور هست که اگه حل بشه به شیوه های مختلفی میشه کدش رو نوشت.

              دیدگاه


                #8
                پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                سنسور اثر هال بدرد کار شما نمی خوره چون تاخیر سنس در حد دهم ثانیه هست از سنسور هال مقدار موثر جریان یا میدان مغناطیس را درمیارن نه مقدار لحظه ای
                بهتر سراغ اپتوکانتر برید کلا تاکومتر ها نوری هستند
                تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
                داشتن عقله زيادتر از دیگر آدم ها است

                دیدگاه


                  #9
                  پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                  سرعتش بستگی به نوع سنسور هم داره

                  بهتر بود از نوعی که خروجی منطقی صفر و یک میده استفاده میکردی مهندس

                  اینطوری حداقل خیالت بابت دقت کار هم بیشتر میشد
                  خوشبخت ترین انسانها کسانی هستند که از شادی دیگران لذت ببرند.

                  دیدگاه


                    #10
                    پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                    آقا یه کار دیگه هم میتونید انجام بدین .
                    خروجی سنسور رو به یه op-amp بدین و مدار رو توی حالت Comparator ببندید.
                    حالا وقتی ولتاژ خروجیتون از یه حدی ( زمانی که آهنربا از جلوش رد میشه ) بیشتر رفت خروجی آمپ امپ تغییر سطح میده و میتونید اون رو به اینتراپت خارجی INT0 و یا .. بدید و سپس توی زیر برنامه INT یکی از timer ها رو روشن و خاموش کنی و مقدارشون رو روی ال سی دی نشون بدین .

                    دوستان عزیز اگه یه موقع از نظر تئوری به نظرتون درست نمیاد منو ببخشید سلول های خاکستری مغزمون تا اینجا جریان میدن . :biggrin:
                    چه دعايي کنمت بهتر از آن که خدا پنجره باز اتاقت باشد ...

                    دیدگاه


                      #11
                      پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                      جسارتا از گیت NOT اشمیت تریگر مثل 40106 استفاده کن،خروجی سنسور رو بده به گیت و خروجی گیت رو بده به وقفه کانتر ،شاید جواب داد :rolleyes:

                      دیدگاه


                        #12
                        پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                        بله تاکومتر های نوری کار اساسی هستش که واسه دور سنجی استفاده میشه

                        توکتاب ده پروژه با ای وی آر نشر افرنگ یه پروژه کامل با این اپتوکانترها اومده
                        خوشبخت ترین انسانها کسانی هستند که از شادی دیگران لذت ببرند.

                        دیدگاه


                          #13
                          پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                          سلام. به نظرم استفاده از اپتوکانتر خیلی راحت تره. دقت مورد نظر شما رو تامین می کنه و خروجیش هم بسته به میزان ورودی قابل محاسبه س. خودم برای یه نوع فرز که صفحه ش شیارایی در حد دو سه میلیمتر داشت استفاده کردم و جواب داده. حتی تا 3000 دور در دقیقه.

                          دیدگاه


                            #14
                            پاسخ : کمک برای ساخت دورسنج با سنسور اثر حال

                            میشه لطفا شماره اپتوکانتر رو بزارید با تشکر

                            دیدگاه

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