সুচিপত্র:

স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল: 5 টি ধাপ
স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল: 5 টি ধাপ

ভিডিও: স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল: 5 টি ধাপ

ভিডিও: স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল: 5 টি ধাপ
ভিডিও: কিভাবে এক্সেলে লিডারবোর্ড দিয়ে আপনার নিজের টুর্নামেন্ট জেনারেটর তৈরি করবেন 2024, নভেম্বর
Anonim
স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল
স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল

লিখেছেন মার্কুইস স্মিথ এবং পিটার মো-ল্যাঞ্জ

ধাপ 1: ভূমিকা

এই প্রকল্পে, আমরা একটি স্টেপার মোটরকে স্পিন করার জন্য একটি স্টেপার ড্রাইভার ব্যবহার করেছি। এই স্টেপার মোটরটি খুব সুনির্দিষ্ট বিরতিতে এবং বিভিন্ন গতিতে চলতে সক্ষম। আমরা একটি বেসিস 3 এফপিজিএ বোর্ড ব্যবহার করে স্টেপার ড্রাইভার এবং মোটরকে রুটিবোর্ডের মাধ্যমের উপর একটি সংকেত পাঠাতে পারি।

স্টেপার ড্রাইভারের ইনপুটগুলির সাথে সামঞ্জস্যপূর্ণ সুইচগুলির সাথে অতিরিক্ত কার্যকারিতা চালু করা হয়। সঠিকভাবে কাজ করার সময়, আমাদের মোটর চলাচলের ব্যবধানগুলি এইচডিএল কোড এবং তারের ইনপুট ব্যবহার করে বাস্তবায়িত রাষ্ট্রীয় মেশিনের উপর ভিত্তি করে, সম্পূর্ণ 1/1 স্টেপার মুভমেন্ট থেকে 1/16 স্টেপার মুভমেন্টের মতো সুনির্দিষ্ট হবে। আমাদের রিসেটটি কেবল একটি "ব্যর্থ নিরাপদ"; যদি স্টেট মেশিনের মধ্যে কিছু অনাকাঙ্ক্ষিত হয়, তাহলে ড্রাইভার মোটরটিকে তার সর্বোচ্চ মুভমেন্ট ইন্টারভাল সেটিংয়ে ডিফল্ট করে দেবে।

ধাপ 2: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ

সেটআপের জন্য আপনার প্রয়োজনীয় উপকরণগুলি এখানে:

A4988 স্টেপার ড্রাইভার

নেমা 17 স্টেপার মোটর (আমরা একটি 4-তারের মডেল ব্যবহার করেছি, একটি 6 তারের মডেলের জন্য পরিবর্তনশীল শক্তি/টর্ক কার্যকারিতার জন্য আরো ইনপুট এবং কোডের প্রয়োজন হবে)

যে কোনও স্ট্যান্ডার্ড ব্রেডবোর্ড

স্ট্যান্ডার্ড জাম্পার তার

ভেরিয়েবল পাওয়ার সাপ্লাই (এই প্রকল্পের জন্য, পাওয়ার রেঞ্জ কিছুটা সুনির্দিষ্ট এবং সর্বোত্তম পারফরম্যান্সের জন্য সংবেদনশীল)

টেপ (অথবা মোটর স্টেপগুলো পরিষ্কার দেখতে কোন ধরণের পতাকা)

অ্যালিগেটর ক্লিপ (বোর্ডকে পাওয়ার সাপ্লাই সংযুক্ত করতে, যদিও অবশ্যই এটি একাধিক উপায়ে করা যেতে পারে)

ধাপ 3: স্কিম্যাটিক্স, কোড এবং ব্লক ডিজাইন

কোড লিঙ্ক:

এই কোডটি একটি PWM মডিউলের বাস্তবায়ন; যেটি ডিজিটাল ঘড়ি এবং ডিউটি ইনপুট নেয় এবং একটি "অন" এবং "অফ" চক্র আউটপুট করে যা এনালগ ইনপুটগুলিকে অনুকরণ করে। আমাদের স্টেপার ড্রাইভার কম্পোনেন্ট তারপর এই আউটপুটটিকে ইনপুট হিসেবে নেয় এবং ধাপে ধাপে মোটর চালানোর জন্য এটি ব্যবহার করে।

অস্বীকৃতি: যদিও আমরা প্রাথমিকভাবে প্রদত্ত ঘড়ি ভিএইচডিএল কোডটি ব্যবহার করেছি এবং এটি আমাদের স্টেপারে চালানোর জন্য সামান্য পরিবর্তিত করেছি, এটিতে ব্যবধানগুলি ব্যবহারের জন্য আমাদের সম্পূর্ণ কার্যকারিতা ছিল না। ফাইলের "উৎস" অংশে পাওয়া কোডটি স্কট লারসন নামে সংগঠন এবং লেখককে দেখায়; যাইহোক, আমরা শেষে তৈরি করা স্টেট মেশিনে যোগ করেছি (একই পিডব্লিউএম ফাইলে) যা ঘড়িকে চালু এবং বন্ধ করে।

ধাপ 4: সমাবেশ

সমাবেশ
সমাবেশ

1. 2 জাম্পার তার ব্যবহার করে, আপনার দুটি PMOD আউটপুটকে রুটিবোর্ডের সাথে সংযুক্ত করুন। এগুলি হল pwm_out সিগন্যাল এবং আপনার দিকনির্দেশক সংকেত যা স্টেপার ড্রাইভারকে পরোক্ষভাবে সংযুক্ত করবে।

2. সরলতার জন্য J টি জাম্পার তার এবং বিশেষত একই PMOD কলাম ব্যবহার করে, আপনার "নির্ভুলতা" আউটপুটগুলিকে ব্রেডবোর্ডের সাথে সংযুক্ত করুন। এই তারগুলি স্টেপার ড্রাইভারের ইনপুট ব্যবহার করে কোন স্টেপার স্টেট ট্রিগার হয় তা নির্ধারণ করার জন্য

A. একটি--ক্রিম্প সংযোগকারী ব্যবহার করে,--তারের মোটরটিকে রুটিবোর্ডের সাথে সংযুক্ত করুন। নিশ্চিত করুন যে অর্ডারটি নমুনা সেটআপের মতো দেওয়া হয়েছে; এটি গুরুত্বপূর্ণ অন্যথায় আপনি চিপটি উড়িয়ে দিতে পারেন।

4. দ্বিতীয় 4-ক্রিম্প সংযোগকারী ব্যবহার করে, প্রথমটিকে দ্বিতীয়টির সাথে সংযুক্ত করুন।

5. ধরুন আপনি একটি দ্বৈত আউটপুট (2 পৃথক ভোল্টেজ/এমপি স্তর) বিদ্যুৎ সরবরাহ ব্যবহার করছেন, দেখানো হিসাবে বোর্ডের VCC আউটপুটটি রুটিবোর্ডের সাথে সংযুক্ত করুন। দ্রষ্টব্য: পরের ধাপে মোটরের আগে বোর্ড (এবং পরবর্তীতে স্টেপার ড্রাইভার) কে বিদ্যুৎ দেওয়া হয়েছে তা নিশ্চিত করুন, কারণ আপনি অতিরিক্ত ভোল্টেজ দিয়ে চিপ অভ্যন্তরীণ ধ্বংস করতে পারেন।

6. অবশেষে, অ্যালিগেটর ক্লিপ বা অন্য কিছু তার ব্যবহার করে, সিরিজের মধ্যে মোটর থেকে ২ য় আউটপুট ভোল্টেজ সংযুক্ত করুন। আবার নিশ্চিত করুন যে এটি স্টেপার ড্রাইভারে সঠিক আউটপুট ব্যবহার করছে।

ধাপ 5: উপসংহার

এবং আপনার কাছে এটি আছে, একটি চলমান স্টেপার মোটর যা স্টেপার ড্রাইভারকে দেওয়া তারের ইনপুটের উপর ভিত্তি করে তার ধাপগুলি পরিবর্তিত করে। আমাদের সীমিত সময়ের কারণে, আমরা সক্ষম ছিলাম না কিন্তু পাইথনকে জি-কোডকে ঘড়ির চক্রে অনুবাদ করার জন্য ব্যবহার করতে চেয়েছিলাম যা মাল্টি-অক্ষ মডিউল তৈরি করতে একাধিক মোটরের সাথে জংশনে ব্যবহার করা যেতে পারে। আমরা ধারাবাহিকভাবে চালানোর জন্য সফলভাবে চূড়ান্ত 1/16 স্টেপার মোড (সবচেয়ে সুনির্দিষ্ট) পেতে পারিনি। আমাদের স্টেচ মেশিনটি ধরা পড়ার আগে অথবা স্বয়ংক্রিয়ভাবে রিসেট হওয়ার কারণে এই পর্যায়ে যাওয়ার আগে, এমনকি যখন আমাদের সুইচ ইনপুটগুলি সত্য ছিল।

এখানে চূড়ান্ত ভিডিও লিঙ্ক:

drive.google.com/open?id=1jEnI3bdv_hVR-2FiZinzCbqi8-BS3Pwe

প্রস্তাবিত: