2. Power Isolation Rule (পাওয়ার আইসোলেশন ও ব্রাউনআউট প্রটেকশন)
রোবোটিক্সের সবচেয়ে গুরুত্বপূর্ণ নিয়ম: “কখনও লজিক পাওয়ার এবং মোটর পাওয়ার একসাথে মেশানো যাবে না।”
-
- সমস্যা (Brownout Reset): মোটর চালু হওয়ার মুহূর্তে ব্যাটারি থেকে প্রচুর কারেন্ট টেনে নেয় (Stall Current)। এর ফলে ব্যাটারির ভোল্টেজ এক মুহূর্তের জন্য হঠাৎ করে ড্রপ করে। মাইক্রোকন্ট্রোলার (ESP32) যদি এই একই লাইন থেকে পাওয়ার নেয়, তবে সে তার নূন্যতম ভোল্টেজ না পেয়ে ক্র্যাশ করে বা নিজে নিজে রিস্টার্ট (Reset) নেয়।
- সমাধান (Isolation Topology): ব্যাটারির উচ্চ ভোল্টেজ (
7.4V
) সরাসরি মোটরের জন্য চালিত মোটর ড্রাইভারের
Vmotorcap V sub motor end-sub𝑉motor
পিনে যাবে। এরপর একটি ভোল্টেজ রেগুলেটর বা মোটর ড্রাইভারের বিল্ট-ইন ৫V রেগুলেটর চিপ ব্যবহার করে ভোল্টেজ নামিয়ে এনে আলাদাভাবে ESP32-এর
5Vবা Vin পিনে যুক্ত করতে হবে। দুটি সিস্টেমের শক্তির উৎস আলাদা রাখার এই প্রক্রিয়াকে পাওয়ার আইসোলেশন বলে।