সুচিপত্র:

DIY রোটারি এনকোডার: 4 টি ধাপ
DIY রোটারি এনকোডার: 4 টি ধাপ

ভিডিও: DIY রোটারি এনকোডার: 4 টি ধাপ

ভিডিও: DIY রোটারি এনকোডার: 4 টি ধাপ
ভিডিও: LDmicro 19: Rotary Encoder Menu Navigation (Microcontroller PLC Ladder Programming with LDmicro) 2024, জুলাই
Anonim
DIY রোটারি এনকোডার
DIY রোটারি এনকোডার

ছবির অভাবের জন্য দু 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: সেন্সরের জন্য চিহ্নিত করুন

Image
Image
সেন্সর আঠালো
সেন্সর আঠালো

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

ধাপ 4: সেন্সরগুলি আঠালো করুন

সেন্সর আঠালো
সেন্সর আঠালো

চিহ্নগুলিতে সেন্সরগুলি আঠালো করুন এবং আঠালো নিরাময় না হওয়া পর্যন্ত তাদের জায়গায় টেপ করুন। চুম্বক এবং সেন্সরের মধ্যে ছাড়পত্র নিশ্চিত করুন যাতে তারা আঘাত না করে এবং নিশ্চিত করুন যে সেন্সরগুলি চুম্বকের সাথে এবং সঠিক দিকনির্দেশে রয়েছে। আঠা শুকানোর জন্য অপেক্ষা করুন এবং আপনার কাজ শেষ।

একটি রাস্পবেরী পাই এর জন্য পরিকল্পিত এবং পাইথন কোড পেতে RPM- এ ঘূর্ণন গতি, ঘূর্ণনের দিক এবং পালার সংখ্যা পরিমাপ করতে এখানে যান, এবং এর জন্য পিডিএফ পেতে এখানে বা এখানে যান।

আমি কোডের জন্য চার্জ করার কারণ হল যে সবকিছু সঠিকভাবে কাজ করতে ~ 4 দিন সময় লেগেছে যখন সমস্ত প্রকল্পের সমস্ত ডকুমেন্টেশন সহ, শুধুমাত্র h 7 ঘন্টা (যার মধ্যে 5 টি ডকুমেন্টেশন ছিল), $ 1 এটি খুব বেশি নয় এবং এটি বড় এবং জটিল প্রকল্পগুলিকে সমর্থন করতে সহায়তা করে, আসলে, এটিই একমাত্র প্রকল্প যা আমি এখনও কিছু চার্জ করতে পারিনি, সেই সময়ে এটি অবশ্যই পোস্ট করা হয়েছিল।

প্রস্তাবিত: