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

میخواستم شما دوستان برای ساخت یه کیلومتر شمار راهنماییم کنید.
این سنسور ugn3503 رو چه طوری باید ازش استفاده کرد ؟

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