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

با سلام خدمت استاد عزیز…برای اندازه گیری دور یک موتور براشلس که چرخش آن به صورت outrunner است، قصد استفاده از سنسور نوری رو دارم (به دلیل محدودیت فضا امکان استفاده از شفت انکودر وجود ندارد). این سنسور قراره در فاصله 4 تا 8 سانتی متری موتور نصب بشه، ابعاد سطحی از موتور که در برابر سنسور قرار می گیره تقریبا 4X9 سانتی متر است و دمای این سطح به 110 درجه سانتی گراد میرسه ضمن اینکه تمام سطح به رنگ سیاه می‌باشد. آیا این راه حلِ مناسبی هست؟ از چه نوع سنسور نوری استفاده کنم (Retro-Reflective یا Diffuse-Reflective)؟ آیا سنسورهای نوری موجود در بازار توانایی تشخیص جسمی با ابعاد 4 سانتی متری که در فاصله 4 تا 8 سانتی متری از آن قرار داره رو دارند (حداقل بُعد تشخیصی این سنسورها چقدره)؟ دمای سطح موتور ما رو با مشکل مواجه نمیکنه؟ دور موتور در حدود 6000rpm می‌باشد.
ممنون میشم بنده رو راهنمایی کنید

سلام. بهتره بجای سنسور نوری از فیبرنوری استفاده کنید. که پرتو باریک و دقیق تری داره از نوع Diffuse. شرکت های زیادی مانند omron یا Optex یا Hanyang این نوع سنسورها رو دارند.