সুচিপত্র:
- ধাপ 1: আঠালো চুম্বক চালু করুন।
- ধাপ 2: সেন্সর তারে
- ধাপ 3: সেন্সরের জন্য চিহ্নিত করুন
- ধাপ 4: সেন্সরগুলি আঠালো করুন
ভিডিও: DIY রোটারি এনকোডার: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
ছবির অভাবের জন্য দু Sorryখিত, আমি এটি সম্পর্কে টিউটোরিয়াল করার সিদ্ধান্ত নিই না যতক্ষণ না আমি এটি প্রায় শেষ করেছি।
সংক্ষিপ্ত বিবরণ:
রোটারি এনকোডার দুই বা ততোধিক সেন্সর ব্যবহার করে অবস্থান, ঘূর্ণনের দিক, গতি এবং যন্ত্রের পালা সংখ্যা সনাক্ত করতে। এই বিশেষ একটি হল প্রভাব সেন্সর এবং চুম্বক ব্যবহার করে। এই বিশেষ প্রকারটি সেন্সরগুলিকে আবৃত করে বা অন্যভাবে জলরোধী করে সহজেই জলরোধী করা যায়। কিছু গন্ধের হল ইফেক্ট রোটারি এনকোডারগুলি কিছু গাড়িতে হুইল স্পিড সেন্সর, এবং ইঞ্জিনের জন্য ক্র্যাঙ্কশ্যাফট পজিশন সেন্সর এবং কিছু অ্যানিমোমিটারেও ব্যবহৃত হয়। তিনটি প্রধান ধরনের ঘূর্ণমান এনকোডার রয়েছে:
1. বৈদ্যুতিক, পরিবাহী ট্র্যাক এবং ব্রাশ ব্যবহার করে
2. অপটিক্যাল, একটি আলো এবং সেন্সর ব্যবহার করে
3. চৌম্বকীয়, কিছু ধরণের চৌম্বকীয় সেন্সর এবং একটি চৌম্বকীয় উপাদান যেমন হল ইফেক্ট সেন্সর এবং চুম্বক ব্যবহার করে। প্রকৃত আবর্তিত অংশটিও চুম্বকিত হতে পারে।
en.wikipedia.org/wiki/Rotary_encoder
একটি রৈখিক এনকোডার একটি ঘূর্ণমান এনকোডার হিসাবে অনেকটা একই ভাবে তৈরি করা যেতে পারে।
আমি একটি রাস্পবেরি পাইতে পাইথন কোড দিয়ে ~ 1500 RPM পর্যন্ত তৈরি এনকোডারটি পরীক্ষা করেছি। কোড এবং পরিকল্পনার জন্য একটি লিঙ্ক শেষে হবে। আমি যে ড্রিলটি পরীক্ষা করেছিলাম তাতে প্রস্তুতকারকের স্পেসিফিকেশন বলছে যে সর্বাধিক গতি 1500 আরপিএম এবং আমি যে গতি পেয়েছিলাম তা ছিল এনকোডার থেকে 1487 আরপিএম উভয় এগিয়ে এবং 1485 পিছনে। এটি হয় ব্যাটারি থেকে পুরোপুরি চার্জ না হওয়া বা রাস্পবেরি পাই এর অন্তর্নিহিত খারাপ সময় হতে পারে। একটি arduino ব্যবহার করা ভাল হবে কিন্তু আমি যা এনালগ পিনে 12v পছন্দ করিনি হাহা উফ।
উপকরণ/সরঞ্জাম:
1. একটি ঘোরানো জিনিস (আমি একটি বৈদ্যুতিক ড্রিল থেকে একটি চক ব্যবহার করেছি)
2. দুই বা ততোধিক হল ইফেক্ট সেন্সর (যে রেজোলিউশনের জন্য আপনি লক্ষ্য করছেন তার উপর নির্ভর করে)
Four. চারটি চুম্বক (যে রেজুলেশনের জন্য আপনি লক্ষ্য করছেন তার উপর নির্ভর করে)
4. আঠালো
5. ওয়্যার (আমি আমার কিছু ভাঙা সার্ভিস থেকে কয়েকটি সংযোগকারী ব্যবহার করেছি)
6. ঝাল
7. সোল্ডারিং লোহা
8. আপনার স্বাদের সঙ্কুচিত পাইপ, বৈদ্যুতিক টেপ বা তারের জন্য অন্যান্য অন্তরক জিনিস
9. চিহ্নিতকারী ডিভাইস যেমন একটি মার্কার বা স্ক্রাইবার
ধাপ 1: আঠালো চুম্বক চালু করুন।
ধাপ 1: ঘোরানো অংশের বাইরের চারপাশে সমান পয়েন্ট চিহ্নিত করুন এবং এই পয়েন্টগুলিতে যথাযথ দিকনির্দেশনায় চুম্বকগুলিকে আঠালো করুন। এটি চুম্বকের মেরুতা চিহ্নিত করতে সাহায্য করে। আমার ক্ষেত্রে এটি 4/ঘূর্ণনের রেজোলিউশনের জন্য প্রতি 90 ডিগ্রি (0, 90, 180, এবং 270 ডিগ্রী) ছিল যা আমার অ্যাপ্লিকেশনের জন্য প্রচুর পরিমাণে বেশি ছিল, কিন্তু আপনি যে রেজোলিউশনের শুটিং করছেন তার উপর নির্ভর করে এটি আপনার জন্য ভিন্ন হতে পারে জন্য। দূরত্ব বের করার একটি ভাল উপায় হল: (360 ডিগ্রী/চুম্বকের সংখ্যা) যদি আপনি ডিগ্রি দিয়ে যাচ্ছেন, অথবা (পরিধি/চুম্বকের সংখ্যা) যদি আপনি একটি পরিমাপের মাধ্যমে যাচ্ছেন। আমার ক্ষেত্রে, হাতের গ্রিপের জন্য আটককারী আমার আবেদনের জন্য ইতিমধ্যেই বেশ ভালভাবে ফাঁকা ছিল তাই আমাকে কিছু পরিমাপ করতে হয়নি।
ধাপ 2: সেন্সর তারে
সেন্সরগুলিতে সোল্ডার তারগুলি, অন্তরক এবং তাপ এটিকে সঙ্কুচিত করে। সেন্সরটি যেন খুব গরম না হয় সেদিকে খেয়াল রাখুন এবং এটি শেষ করার পরেও এটি কাজ করে কিনা তা দেখতে এটি পরীক্ষা করতে ভুলবেন না। এটি পরীক্ষা করা সহজ, শুধু পাওয়ার হুক আপ করুন এবং সিগন্যাল তারে একটি LED হুক করুন। যদি এলইডি চালু হয় যখন সঠিক ওরিয়েন্টেশনের একটি চুম্বক তার পাশে আনা হয় এবং যখন এটিকে টেনে আনা হয় (অ-ল্যাচিং টাইপ), অথবা চুম্বকের বিপরীত মেরু প্রয়োগ করা হয় (লেচিং টাইপ), তাহলে আপনি ভাল যাওয়া. আমি যে বিশেষ সেন্সরটি ব্যবহার করেছি তা নন-ল্যাচিং এবং সক্রিয় হওয়ার সময় মাটিতে সংযুক্ত হয় (-)।
ধাপ 3: সেন্সরের জন্য চিহ্নিত করুন
সেন্সর যেখানে যেতে হবে সেখানে চিহ্ন তৈরি করুন। এই বিশেষ ব্যবস্থার জন্য, এটি পরিধি (0, 1/16) এর 1/16 তম বিভাগে ছিল। এর কারণ হল যে একটি সেন্সরকে অন্যটির আগে ফায়ার করতে হয় কিন্তু এমনভাবে যা নিয়ামককে এগিয়ে এবং পিছনের দিকে সময়ের পার্থক্য বোঝাতে দেয়। আমি মূলত ১/mark তম চিহ্ন দিয়ে চেষ্টা করেছিলাম কিন্তু কোন দিকে যাচ্ছিল তা বলতে পারছিলাম না কারণ সময়ের পার্থক্য একই ছিল। এটি সাময়িকভাবে সেন্সরগুলিকে টেপ করতে সাহায্য করে যতক্ষণ না আপনি পজিশনিং ঠিক করেন, তারপর চিহ্ন তৈরি করুন। আপনি ১/ 8th বিভাগ করতে পারেন, আপনার দিক নির্দেশনা থাকবে না কিন্তু আপনার রেজুলেশন দ্বিগুণ হবে। একটি জিনিস যা করা যেতে পারে তা হল 16 টি ডাল/পালা রেজোলিউশন পেতে অন্য সেন্সর থেকে 5/16 তম এবং 7/16 তম বিভাগে অন্য দিকে 1/8 ম ডিভিশন স্পেসিং সহ দুটি সেন্সরের দ্বিতীয় সেট ব্যবহার করা, কিন্তু রেজোলিউশনের সেই ভালোটার আমার কোন প্রয়োজন ছিল না। ভিডিওতে একটি টাইমিং বিক্ষোভ রয়েছে।
ধাপ 4: সেন্সরগুলি আঠালো করুন
চিহ্নগুলিতে সেন্সরগুলি আঠালো করুন এবং আঠালো নিরাময় না হওয়া পর্যন্ত তাদের জায়গায় টেপ করুন। চুম্বক এবং সেন্সরের মধ্যে ছাড়পত্র নিশ্চিত করুন যাতে তারা আঘাত না করে এবং নিশ্চিত করুন যে সেন্সরগুলি চুম্বকের সাথে এবং সঠিক দিকনির্দেশে রয়েছে। আঠা শুকানোর জন্য অপেক্ষা করুন এবং আপনার কাজ শেষ।
একটি রাস্পবেরী পাই এর জন্য পরিকল্পিত এবং পাইথন কোড পেতে RPM- এ ঘূর্ণন গতি, ঘূর্ণনের দিক এবং পালার সংখ্যা পরিমাপ করতে এখানে যান, এবং এর জন্য পিডিএফ পেতে এখানে বা এখানে যান।
আমি কোডের জন্য চার্জ করার কারণ হল যে সবকিছু সঠিকভাবে কাজ করতে ~ 4 দিন সময় লেগেছে যখন সমস্ত প্রকল্পের সমস্ত ডকুমেন্টেশন সহ, শুধুমাত্র h 7 ঘন্টা (যার মধ্যে 5 টি ডকুমেন্টেশন ছিল), $ 1 এটি খুব বেশি নয় এবং এটি বড় এবং জটিল প্রকল্পগুলিকে সমর্থন করতে সহায়তা করে, আসলে, এটিই একমাত্র প্রকল্প যা আমি এখনও কিছু চার্জ করতে পারিনি, সেই সময়ে এটি অবশ্যই পোস্ট করা হয়েছিল।
প্রস্তাবিত:
রোটারি এনকোডার বোতাম: 6 টি ধাপ
ঘূর্ণমান এনকোডার বোতাম: এটি একটি ঘূর্ণমান রিমোট কন্ট্রোল যা একটি ঘূর্ণমান এনকোডার ভিত্তিক। এটিতে নিম্নলিখিত বৈশিষ্ট্য রয়েছে ব্যাটারি সক্রিয় যখন খুব কম বর্তমান খরচ দিয়ে চালিত হয় স্বয়ংক্রিয় সক্রিয়করণ যখন নিয়ন্ত্রণ ঘোরানো হয় নিষ্ক্রিয়তার পরে স্বয়ংক্রিয় ঘুম কনফিগু
রোটারি এনকোডার নিয়ন্ত্রিত রোবট আর্ম: Ste টি ধাপ
রোটারি এনকোডার নিয়ন্ত্রিত রোবট আর্ম: আমি howtomechatronics.com পরিদর্শন করেছি এবং সেখানে ব্লুটুথ নিয়ন্ত্রিত রোবট আর্ম দেখেছি। আর্ম রোটারি এনকোডার ব্যবহার করে এবং এটি রেকর্ড করে
ISDT Q6 রোটারি এনকোডার প্রতিস্থাপন: 4 টি ধাপ
ISDT Q6 Rotary Encoder Replacement: এই টিউটোরিয়ালটি সেইসব লোকদের সাহায্য করার জন্য যারা Q6 এনকোডারগুলি সময়ের সাথে সাথে sh*t তে চলে গেছে এখন ব্যবহারযোগ্য নয়। খনি এলোমেলো, অনিয়মিত দিক দিয়ে স্ক্রল করা শুরু করে, এবং সোল্ডার জয়েন্টগুলি পুনরায় জ্বালানোর পরে এবং অ্যালকোহল দিয়ে এনকোডার পরিষ্কার করার পরেও এটি অকার্যকর ছিল
রোটারি এনকোডার হিসাবে একটি স্টেপার মোটর ব্যবহার করুন: 9 টি ধাপ (ছবি সহ)
একটি রোটারি এনকোডার হিসাবে একটি স্টেপার মোটর ব্যবহার করুন: একটি ইনপুট ডিভাইস হিসেবে মাইক্রোকন্ট্রোলার প্রকল্পে ব্যবহারের জন্য রোটারি এনকোডারগুলি দারুণ কিন্তু তাদের কর্মক্ষমতা খুব মসৃণ এবং সন্তোষজনক নয়। এছাড়াও, আশেপাশে প্রচুর অতিরিক্ত স্টেপার মোটর থাকার কারণে, আমি তাদের একটি উদ্দেশ্য দেওয়ার সিদ্ধান্ত নিয়েছি। তাই যদি কিছু স্টেপার থাকে
স্টেপার মোটর নিয়ন্ত্রিত মডেল লোকোমোটিভ - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ)
স্টেপার মোটর নিয়ন্ত্রিত মডেল লোকোমোটিভ | রোটারি এনকোডার হিসাবে স্টেপার মোটর: পূর্ববর্তী নির্দেশাবলীর মধ্যে একটিতে, আমরা শিখেছি কিভাবে স্টেপার মোটরকে রোটারি এনকোডার হিসাবে ব্যবহার করতে হয়। এই প্রকল্পে, আমরা এখন একটি Arduino মাইক্রোকন্ট্রোলার ব্যবহার করে একটি মডেল লোকোমোটিভ নিয়ন্ত্রণ করতে সেই স্টেপার মোটর ঘুরানো এনকোডার ব্যবহার করব। সুতরাং, ফু ছাড়া