سلام به همه دوستان. پروتئوس موتور BLDC سه فاز با سه سنسور اثر هال داره. من این موتور رو راه اندازی کردم و مشکلی هم نداره. برای تعیین سرعت موتور از سنسورهای اثر هال خود موتور استفاده کردم. سنسورها رو به کانترهای میکرو وصل کردم که لبه پایین رونده هر کدوم رو میشمرن. باتوجه به سیگنال سنسورهای اثر هال، در یک موتور با n زوج قطب در پایان یک سیکل مکانیکی کامل، تمام سنسورها n لبه پایین رونده دارند. به این ترتیب میشه دور موتور رو اندازه گرفت.
حالا مشکل من اینجاست که دور موتوری که توی یک دقیقه با این روش بدست میارم (RPM)، با عدد دور موتور که در بالای موتور هنگام شبیه سازی نوشته میشه یکی نیست. بنظرتون مشکل چی میتونه باشه؟
ممنون