আমি একটি এভিআর (বা এটির কাছাকাছি) এর বিপরীত গণনা করার একটি কার্যকর উপায় খুঁজতে চেষ্টা করছি to
আমি স্টিপার মোটরের জন্য নাড়ির সময় গণনা করার চেষ্টা করছি যাতে আমি গতি রৈখিকভাবে পরিবর্তিত করতে পারি। পিরিয়ডটি গতির বিপরীত ( p = K/v
) এর সাথে সমানুপাতিক , তবে আমি ফ্লাইতে এটি গণনার কোনও ভাল উপায়ের কথা ভাবতে পারি না।
আমার সূত্রটি হ'ল
p = 202/v + 298; // p in us; v varies from 1->100
আরডুইনোতে পরীক্ষা করা, বিভাগটি p
স্থির রেখে পুরোপুরি উপেক্ষা করা হবে বলে মনে হচ্ছে 298
(যদিও এটি এভিআর-জিসিএসিতে পৃথক হতে পারে)। v
লুপটি ছাড়িয়ে যাওয়া 202
এবং লুপগুলি গণনা করা পর্যন্ত আমি চেষ্টা করেছি , তবে এটি বেশ ধীর।
আমি একটি অনুসন্ধানের টেবিল তৈরি করতে এবং এটি ফ্ল্যাশ রাখতে পারি, তবে আমি ভাবছিলাম যে অন্য কোনও উপায় আছে কিনা।
সম্পাদনা করুন : শিরোনামটি "দক্ষ বিভাজন" হওয়া উচিত ...
আপডেট : পিংসওয়েপ্ট পয়েন্ট হিসাবে উল্লেখ করেছে যে, গতিবেগের সময়কালকে ম্যাপ করার জন্য আমার সূত্রটি ভুল। তবে মূল সমস্যাটি বিভাজন অপারেশন।
সম্পাদনা 2 : আরও তদন্তের সময়, বিভাজনটি আরডুইনোতে কাজ করছে, সমস্যাটি উপরের ভুল সূত্র এবং অন্যত্র কোনও প্রচ্ছন্ন ওভারফ্লো উভয়ের কারণেই হয়েছিল।