সুচিপত্র:

Arduino সঙ্গে শিল্প এনকোডার ব্যবহার কিভাবে: 6 ধাপ
Arduino সঙ্গে শিল্প এনকোডার ব্যবহার কিভাবে: 6 ধাপ

ভিডিও: Arduino সঙ্গে শিল্প এনকোডার ব্যবহার কিভাবে: 6 ধাপ

ভিডিও: Arduino সঙ্গে শিল্প এনকোডার ব্যবহার কিভাবে: 6 ধাপ
ভিডিও: Servo motor Basic Concepts. কিভাবে সারব মটর কাজ করে। 2024, জুলাই
Anonim
কিভাবে Arduino সঙ্গে শিল্প এনকোডার ব্যবহার করবেন
কিভাবে Arduino সঙ্গে শিল্প এনকোডার ব্যবহার করবেন

ক্রমবর্ধমান এনকোডারগুলি প্রায়শই রোবটিক্স বা পজিশনিং ট্র্যাকিংয়ের মতো শিল্প অ্যাপ্লিকেশনের জন্য ব্যবহৃত হয়। শিল্প অ্যাপ্লিকেশনগুলির জন্য এনকোডারগুলি বেশিরভাগই একটি ডিএসএফআরএফ ইন্টারফেসের সাথে আসে।

আমি এই ছোট প্রজেক্টে দেখাবো কিভাবে একটি ইন্ডাস্ট্রিয়াল ইনক্রিমেন্টাল এনকোডার ব্যবহার করতে হয় - আমাদের ক্ষেত্রে SICK DFS60 - একটি Arduino UNO- এর সাথে।

ধাপ 1: সরঞ্জাম এবং উপকরণ

সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ

উপকরণ

  • আরডুইনো ইউএনও
  • Arduino এর জন্য 3x RS422 শিল্ড
  • ক্রমবর্ধমান এনকোডার (অসুস্থ DFS60)

সরঞ্জাম

  • স্ক্রু ড্রাইভার
  • পরীক্ষাগারের বিদ্যুৎ সরবরাহ

ধাপ 2: কিছু মৌলিক বিষয়

কিছু বুনিয়াদি
কিছু বুনিয়াদি
কিছু বুনিয়াদি
কিছু বুনিয়াদি

এনকোডারের RS422 আউটপুট শুধুমাত্র als হার্ডওয়্যার লেয়ার ব্যবহার করা হয়। RS422 এর উপর কোন সিরিয়াল প্রোটোকল প্রেরণ করা হবে না। শুধুমাত্র এনকোডারের ডালগুলি সরাসরি 3 টি ভিন্ন RS422 চ্যানেলের মাধ্যমে স্থানান্তরিত হয়: SIN, COS এবং Z (শূন্য অবস্থান)।

3 টি স্বাধীন RS422 চ্যানেলের কারণে আমাদের Arduino এর জন্য 3 RS422 ইনপুট প্রয়োজন। এই উদ্দেশ্যে আমি আমার Arduino RS422/RS485 ieldsালের 3 পিসি ব্যবহার করেছি - একটি Arduino এ স্ট্যাক করা।

ধাপ 3: RS422 শিল্ডের ডুব সুইচ সেটিং

RS422 শিল্ডের ডুব সুইচ সেটিং
RS422 শিল্ডের ডুব সুইচ সেটিং

যে কোনও ieldালের জন্য ডিপ সুইচ সেটিং একই:

  • S1: চালু, বন্ধ, বন্ধ, বন্ধ (রিসিভার সর্বদা চালু / ট্রান্সমিটার সর্বদা বন্ধ)
  • S2: বন্ধ, বন্ধ, চালু, চালু
  • S3: চালু, বন্ধ, বন্ধ, বন্ধ (প্রতিরোধক বন্ধ)

ধাপ 4: RS422 শিল্ডের জাম্পার সেটিংস

RS422 শিল্ডের জাম্পার সেটিংস
RS422 শিল্ডের জাম্পার সেটিংস
RS422 শিল্ডের জাম্পার সেটিংস
RS422 শিল্ডের জাম্পার সেটিংস
RS422 শিল্ডের জাম্পার সেটিংস
RS422 শিল্ডের জাম্পার সেটিংস

যে কোনো ieldালের জন্য জাম্পার সেটিং আলাদা। সংযুক্ত চ্যানেল থেকে RX পিন কনফিগার করা হয়:

  • Z: D2
  • COS: D3
  • SIN: D4

ভোল্টেজ জাম্পার JP1 অবশ্যই 5V তে সেট করতে হবে।

ধাপ 5: তারের

তারের
তারের

এনকোডার একটি ল্যাবরেটরি পাওয়ার সাপ্লাই দ্বারা বা সরাসরি Arduino UNO এর 5V দ্বারা চালিত হতে পারে

ধাপ 6: সফ্টওয়্যার এবং পরীক্ষা

Arduino IDE এর অধীনে সংযুক্ত INO ফাইলটি কম্পাইল করুন। আরডুইনোতে প্রকল্পটি আপলোড করার পর আপনাকে 115200 বড দিয়ে সিরিয়াল মনিটর খুলতে হবে।

আপনি বর্তমান বৃদ্ধি মান (সমস্ত 0, 5s আপডেট) এবং সেখানে এনকোডারের বর্তমান অবস্থা দেখতে পাবেন…।

প্রস্তাবিত: