من میخوام یه کیلومتر سنج دقیق برای ماشین درست کنم و از gps و سنسور کیلومتر ماشین نمیخوام استفاده کنم
دوستان چه چیزی رو پیشنهاد میدین ؟
من میخوام یه کیلومتر سنج دقیق برای ماشین درست کنم و از gps و سنسور کیلومتر ماشین نمیخوام استفاده کنم
دوستان چه چیزی رو پیشنهاد میدین ؟
برای اینکار روش های مختلفی وجود داره .
- استفاده از سنسور اثر هال و قرار دادن یک قطعه آهن ربا بر روی رینگ ماشین . با چرخیدن چرخ ماشین و رد شدن آهن ربا از جلوی سنسور اثر هال میشه تعداد دور چرخ رو حساب کرد ، با داشتن محیط چرخ و سرعت دریافت پالس ها میشه سرعت ، مسافت طی شده و ... رو حساب کرد
- به جای سنسور اثر هال میشه از سنسور های مادون قرمز هم استفاده کرد ، در این حالت باید بخشی از رینگ یا هر بخش دوار دیگه رو مشکی و سفید کنید .
عبور قسمت های سفید از جلوی فرستنده ی مادون قرمز باعث برگشت نور و عبور قسمت های مشکی باعث جذب نور میشه . با دریافت نور برگشتی ، پالس برگشتی و محاسبه ی فاصله ی زمانی بین پالس ها و داشتن مقدار محیط چرخ یا رینگ میشه سرعت ، مسافت طی شده و ... رو حساب کرد .
آقا بهترین روش همون استفاده از سنسورهائیه که برای ماشین ها استفاده می کنن.
به احتمال قریب به یقین اوناهم از سنسور اثر هال بهره می برن. بدین صورت که با چرخش میل گاردان تعدادی پالس تولید میشه که با شمارش اونها میشه سرعت دقیق ماشین رو محاسبه کرد.
به نظر من کار گذاشتن آهنربا روی رینگ سخته. ولی روی گاردان راحت تره.
.
سلام
از سنسور های شتاب هم میشه برای بدست آوردن سرعت استفاده کرد :
سرعت برداری - ویکیپدیا، دانشنامهٔ آزاد
دلیل استفاده نکردن از سنسور ماشین اینه که ماشین اصلا کلیومتر نداره و میخوام براش کیلومتر درست کنم
سنسور شتاب تحمل شرایط ماشین را دارد ؟
فک کنم بهترین کار اینه که یه انکودر ببندی به چرخ ماشین و تعداد پالس ها رو بخوندی..اینجوری دقیق تره..
تعداد دور ضربدر محیط چرخ میشه مسافت..
سنسور های شتاب میتونن شتاب رو به صورت دو بعدی ( در محور x و y ) یا به صورت سه بعدی ( در محور x و y و z ) اندازه گیری کنن .
در صورتی که شما شتاب محور x رو بدست بیارید میتونید باهاش مقدار تقریبی سرعت رو محاسبه کنید :
در این رابطه سرعت اولیه برابر با صفر هست و t مدت زمانی هست که شتاب از صفر به مقدار a میرسه .محاسبه سرعت نهایی vf جسمی که با سرعت اولیه vi شروع به حرکت کرده سپس در مدت زمان t به شتاب a میرسد اینگونه است:
vf = vi + a tمتوسط سرعت جسمی با شتاب ثابت برابر (vf + vi) است.
برای نوشتن برنامه ، کافیه خروجی سنسور شتاب اندازه گیری بشه و به محض تغییر کردنش ، یک تایمر شروع به شمارش کنه .
با ثابت شدن مقدار شتاب ، تایمر متوقف میشه و با ضرب کردن مقدار نهایی شتاب در زمان شمرده شده ، مقدار سرعت بدست میاد .
همه چی در باره جی پی اس