সুচিপত্র:
- ধাপ 1: আমাদের যা দরকার
- ধাপ 2: স্টেপার মোটর কীভাবে কাজ করে এবং আমরা কেন ড্রাইভার ব্যবহার করি
- ধাপ 3: সংযোগ
- ধাপ 4: ফার্মওয়্যার এবং নিয়ন্ত্রণ
- ধাপ 5: অস্বীকার করুন
ভিডিও: একটি স্টেপার মোটর নিয়ন্ত্রণ: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই টিউটোরিয়ালটি যদি আমরা আরডুইনো ব্যবহার করি এবং ড্রাইভমল বোর্ড ব্যবহার করে উভয়ই ড্রাইভমল তৈরির লিঙ্কের নীচে বৈধ।
ক্লাসিক Arduino বোর্ডের উপর ড্রাইভমালকে প্রাধান্য দেওয়ার সুবিধা হল সংযোগগুলির জটিলতা হ্রাস করা যা আরও পরিপাটি সেটআপের দিকে পরিচালিত করে। যাইহোক, এটি alচ্ছিক: সমস্ত ফলাফল এখনও arduino বোর্ড, একটি breadboard এবং সংযোগের জন্য পর্যাপ্ত dupont jumpers সঙ্গে বৈধ।
একটি arduino বোর্ড দিয়ে একটি stepper মোটর নিয়ন্ত্রণ করা যাক।
ধাপ 1: আমাদের যা দরকার
- আরডুইনো মাইক্রোকন্ট্রোলার বা ড্রাইভমল
- ওয়্যার (গুলি)
- Stepper মোটর
- একজন ড্রাইভার A4988 বা DRV8825 বা L298N বা ULN2003 (এর জন্য অনেক ড্রাইভার আছে)
ধাপ 2: স্টেপার মোটর কীভাবে কাজ করে এবং আমরা কেন ড্রাইভার ব্যবহার করি
একটি স্টেপার মোটর মূলত দুটি কয়েল নিয়ে গঠিত যা অবশ্যই উপযুক্তভাবে চালিত হতে হবে (ছবি 1), যদি মোটরটি ভুল গতিতে খাওয়ানো হয় তবে এটি একটি ছোট থেকে GND হতে পারে।
প্রতিটি ধাপে ইঞ্জিন একটি সুপরিচিত কোণে পরিণত হয় যা সাধারণত নির্মাতা দ্বারা 1.8 ° হিসাবে নির্দেশিত হয়, তাই একটি পূর্ণ বৃত্ত তৈরির জন্য 200 টি পদক্ষেপ প্রয়োজন
স্টেপারকে সরাসরি মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করার পরিবর্তে আমাদের কেন একজন ড্রাইভার দরকার তা স্পষ্ট করা যাক।
ড্রাইভারগুলি আপনাকে ধাপগুলি স্ক্যান করার অনুমতি দেয় কারণ একটি মাইক্রোকন্ট্রোলার স্টেপার মোটরের ভিতরে কয়েল লোড করতে অক্ষম।
বাজারে স্টেপার মোটরগুলির জন্য দুই ধরণের ড্রাইভার রয়েছে:
- ক্লাসিক ড্রাইভার L298 বা ULN2003 একটি ডবল এইচ-ব্রিজ যেখানে একক পর্যায়গুলি পাওয়ার যুক্তি কোডে থাকে;
- আধুনিক ড্রাইভার A4988 বা drv8825 যেখানে কিছু যুক্তি ড্রাইভে থাকে।
ইনপুটে কাজ করার জন্য A4988 একটি সক্ষম এবং দুটি পিন প্রদান করে, একটি দিকনির্দেশের জন্য এবং অন্যটি ধাপের সংখ্যার পাশাপাশি বিদ্যুৎ সরবরাহের জন্য।
ধাপ 3: সংযোগ
স্টেপার মোটরের প্রথম পন্থা হিসেবে আমরা ড্রাইভার ULN2003 ব্যবহার করতে বেছে নিয়েছি।
ইঞ্জিন নিয়ন্ত্রণের জন্য তিনটি বোতাম Arduino- এর সাথে GND- এর সাথে সংযুক্ত একটি রোধক যুক্ত।
চিত্র 2 এর স্কিম অনুসারে আমরা মোটরটিকে ULN এর সাথে সংযুক্ত করি, Arduino চালকের সাথে 8 9 10 এবং 11 পিনের সাথে সংযুক্ত।
ধাপ 4: ফার্মওয়্যার এবং নিয়ন্ত্রণ
এখানে আপনি স্টেপার মোটর নিয়ন্ত্রণের জন্য একটি মৌলিক ফার্মওয়্যার পাবেন। এই বিশেষ ক্ষেত্রে নিচের দিকে
- পিন A0 ইতিবাচক দিক এবং স্টপ জন্য ব্যবহার করা হয়
- পিন A1 নেতিবাচক দিক এবং স্টপ জন্য ব্যবহৃত হয়
- পিন A2 নিশ্চিত করার জন্য এবং পূর্বে প্রেস করা বোতামের দিক অনুযায়ী এটি গতিতে সেট করতে ব্যবহৃত হয়
প্রতি চক্রের ধাপের সংখ্যা 20 এ সেট করা হয়েছে এর মানে হল যে মোটরটির একটি সম্পূর্ণ বিপ্লব ঘটাতে প্রোগ্রামটি 10 চক্র সম্পাদন করবে
ধাপ 5: অস্বীকার করুন
এই টিউটোরিয়ালটি ইউরোপীয় কমিশনের ইরাসমাস + প্রোগ্রামের সহ-অর্থায়নে মেকারস্পেস ফর ইনক্লুশন প্রজেক্টের অংশ হিসাবে তৈরি করা হয়েছে।
এই প্রকল্পের লক্ষ্য হচ্ছে তরুণদের সামাজিক অন্তর্ভুক্তিকে উৎসাহিত করার মাধ্যম হিসেবে শিক্ষার একটি অনানুষ্ঠানিক রূপকে উৎসাহিত করা, অনানুষ্ঠানিক শিক্ষা যা নির্মাতাদের মধ্যে পাওয়া যাবে।
এই টিউটোরিয়ালটি শুধুমাত্র লেখকদের মতামতকেই প্রতিফলিত করে এবং ইউরোপীয় কমিশনকে এর মধ্যে থাকা তথ্যের যে কোনো ব্যবহারের জন্য দায়ী করা যাবে না।
প্রস্তাবিত:
স্টেপার মোটর নিয়ন্ত্রিত স্টেপার মোটর মাইক্রোকন্ট্রোলার ছাড়া!: 6 টি ধাপ
স্টেপার মোটর মাইক্রোকন্ট্রোলার ছাড়া স্টেপার মোটর নিয়ন্ত্রিত! এই প্রকল্পের জন্য কোন জটিল সার্কিট্রি বা একটি মাইক্রোকন্ট্রোলারের প্রয়োজন নেই। সুতরাং আর ঝামেলা ছাড়াই, শুরু করা যাক
একটি স্টেপার মোটর নিয়ন্ত্রণ করতে পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন: 11 টি ধাপ (ছবি সহ)
একটি স্টেপার মোটর নিয়ন্ত্রণ করতে পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন: আমি কয়েক মাস আগে এই প্রকল্পটি তৈরি করেছি। কিছু দিন আগে, আমি Reddit- এ r/Arduino- এ প্রকল্পের একটি ভিডিও পোস্ট করেছি। লোকেরা প্রকল্পে আগ্রহী হচ্ছে দেখে, আমি এই নির্দেশযোগ্য করার সিদ্ধান্ত নিয়েছি যেখানে আমি আরডুইনো কোডে কিছু পরিবর্তন করেছি এবং
স্টেপার মোটর নিয়ন্ত্রিত মডেল লোকোমোটিভ - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ)
স্টেপার মোটর নিয়ন্ত্রিত মডেল লোকোমোটিভ | রোটারি এনকোডার হিসাবে স্টেপার মোটর: পূর্ববর্তী নির্দেশাবলীর মধ্যে একটিতে, আমরা শিখেছি কিভাবে স্টেপার মোটরকে রোটারি এনকোডার হিসাবে ব্যবহার করতে হয়। এই প্রকল্পে, আমরা এখন একটি Arduino মাইক্রোকন্ট্রোলার ব্যবহার করে একটি মডেল লোকোমোটিভ নিয়ন্ত্রণ করতে সেই স্টেপার মোটর ঘুরানো এনকোডার ব্যবহার করব। সুতরাং, ফু ছাড়া
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ)
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর | রোটারি এনকোডার হিসাবে স্টেপার মোটর: কয়েকটা স্টেপার মোটর চারপাশে পড়ে আছে এবং কিছু করতে চান? এই নির্দেশনায়, আসুন একটি স্টেপার মোটরকে একটি রোটারি এনকোডার হিসাবে ব্যবহার করি আরডুইনো মাইক্রোকন্ট্রোলার ব্যবহার করে অন্য স্টেপার মোটরের অবস্থান নিয়ন্ত্রণ করতে। সুতরাং আর কোন ঝামেলা ছাড়াই চলুন
কিভাবে একটি পোটেন্টিওমিটার দিয়ে একটি স্টেপার মোটর নিয়ন্ত্রণ করতে হয় ।: ৫ টি ধাপ
একটি পোটেন্টিওমিটারের সাহায্যে স্টেপার মোটরকে কিভাবে নিয়ন্ত্রণ করতে হয়। চল শুরু করা যাক