নেমা 17: আরডুইনো সামঞ্জস্যপূর্ণ স্টিপার মোটর সম্পর্কে সমস্ত

নেমা 17

আমরা ইতিমধ্যে সম্পর্কে সবকিছু বিশ্লেষণ করেছি স্টিপার মোটর যা আপনি আপনার আরডিনো প্রকল্পগুলির সাথে ব্যবহার করতে পারেন, তবে সেই মডেলগুলির মধ্যে একটি রয়েছে যা নেমা 17 এর মতো বাকী মডেলগুলির থেকে আলাদা, কারণ এটি ক্ষতিগ্রস্থ মোটর প্রতিস্থাপন সহ বেশ কয়েকটি অ্যাপ্লিকেশন সহ একটি খুব নির্ভুল মোটর since কিছু প্রিন্টার 3 ডি।

এই স্টিপার মোটরটির সাহায্যে আপনি এর অক্ষটি ঘুরিয়ে খুব স্পষ্টভাবে নিয়ন্ত্রণ করতে সক্ষম হবেন যথাযথ আন্দোলন করা এবং এইভাবে আপনার মেশিন বা রোবোটের চলাচল নিয়ন্ত্রণ করে। এবং এই নির্দেশিকাতে আপনি তাঁর কাছাকাছি জানতে এবং তার সাথে কাজ শুরু করার জন্য আপনার প্রয়োজনীয় সমস্ত তথ্য পেতে পারেন।

Nema 17 এর প্রযুক্তিগত বৈশিষ্ট্য

স্টেপার মোটর নেমা 17 বাইপোলার টাইপ, 1,8º এর একটি ধাপের কোণ সহ, এর অর্থ হল, এটি প্রতিটি বিপ্লবকে 200 টি পদক্ষেপে বিভক্ত করতে পারে বা পরিণত করতে পারে। এর ভিতরে থাকা প্রতিটি বাতাই 1.2v টানটিতে তীব্রতার 4A সমর্থন করে, যার সাহায্যে এটি 3.2 কেজি / সেন্টিমিটারের যথেষ্ট পরিমাণে বিকাশ করতে সক্ষম।

এছাড়াও, এই ইঞ্জিন নেমা 17 মজবুতএজন্য এটি হোম থ্রিডি প্রিন্টার এবং অন্যান্য রোবটগুলির মতো অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয় যার যথেষ্ট ধারাবাহিকতা থাকা দরকার। মুদ্রকগুলির উদাহরণ যা এই ইঞ্জিনটিকে তাদের চলাচলের ভিত্তি হিসাবে ব্যবহার করে তা হলেন প্রুসা। এটি লেজার কাটার, সিএনসি মেশিন, পিক ও প্লেস মেশিন ইত্যাদিতেও ব্যবহৃত হয়

যাইহোক, সমস্তই এই ইঞ্জিনটিতে বিস্ময় এবং সুবিধা নয়, যেহেতু এটি আরো শক্তিশালী যে নির্ভরযোগ্য, সুতরাং, এই অর্থে এত ভারসাম্য নয় ...

সংক্ষেপে, প্রযুক্তিগত বৈশিষ্ট্য তারা:

  • স্টেপার মোটর.
  • নেমা 17 মডেল
  • ওজন 350 গ্রাম
  • আকার ব্যতীত 42.3x48 মিমি
  • খাদ ব্যাস 5 মিমি ডি
  • খাদ দৈর্ঘ্য 25 মিমি
  • পালা প্রতি 200 টি পদক্ষেপ (1,8º / পদক্ষেপ)
  • চলমান প্রতি 1.2A
  • সরবরাহ ভোল্টেজ 4 ভি
  • প্রতি কয়েল প্রতিরোধের 3.3 ওহম
  • 3.2 কেজি / সেমি মোটর টর্ক
  • আনুষঙ্গিক প্রতি কয়েল 2.8 এমএইচ

পিনআউট এবং ডেটাশিট

নেমা 17 পিনআউট

El এই স্টিপার মোটর পিনআউট এটি বেশ সহজ, যেহেতু সংযোগের জন্য তাদের কাছে খুব বেশি কেবল নেই, তাদের একটি সংযোগকারীও রয়েছে যাতে আপনি এগুলি আরও সহজেই করতে পারেন। নেমা 17 এর ক্ষেত্রে আপনি উপরের চিত্রটিতে দেখতে পাচ্ছেন এমন একটি পিনআউট পাবেন।

NEMA 17 কাজ করতে পারে এমন সীমা এবং ব্যাপ্তিগুলির যদি আপনার আরও প্রযুক্তিগত এবং বৈদ্যুতিক বিশদ জানতে হয় তবে আপনি এটি করতে পারেন একটি ডেটাশিট অনুসন্ধান করুন এই স্টিপার মোটরটি এবং এইভাবে আপনি অনুসন্ধান করছেন এমন পরিপূরক তথ্য পাবেন। এখানে তুমি পারবে একটি পিডিএফ ডাউনলোড করুন একটি উদাহরণ সহ।

কোথায় কিনতে এবং দাম

তুমি খুজেঁ পাবে কম দামে বিভিন্ন বিশেষায়িত ইলেকট্রনিক্স স্টোর এবং অনলাইন স্টোরগুলিতে। উদাহরণস্বরূপ, আপনার এটি অ্যামাজনে উপলব্ধ। এগুলি বিভিন্ন উত্পাদনকারী এবং বিভিন্ন বিক্রয় ফর্ম্যাটগুলিতে রয়েছে যেমন 3 টি বা তার বেশি ইউনিটের প্যাকগুলিতে আপনার যদি মোবাইল রোবটের জন্য কয়েকটি প্রয়োজন হয়, ইত্যাদি etc. এখানে কিছু দুর্দান্ত চুক্তি রয়েছে:

নেমা 17 এবং আরডুইনো দিয়ে কীভাবে শুরু করবেন তার উদাহরণ

নেমা 17 এবং আরডুইনো স্টিপার মোটর স্কিম্যাটিক

এটি ব্যবহার শুরু করার একটি সাধারণ উদাহরণ স্টিপার মোটর NEMA 17 আরডুইনোর সাহায্যে এটি এই সাধারণ স্কিম্যাটিক যা আপনি একত্রিত করতে পারেন। আমি DRV8825 মোটরগুলির জন্য ড্রাইভার ব্যবহার করেছি তবে আপনি যদি প্রকল্পটি পরিবর্তিত করতে চান এবং এটি আপনার প্রয়োজনের সাথে খাপ খাই করতে চান তবে আপনি একটি আলাদা এবং এমনকি একটি আলাদা স্টেপার মোটর ব্যবহার করতে পারেন। স্কেচ কোডের সাথে একই ঘটনা ঘটে, যা আপনি আপনার পছন্দ অনুসারে পরিবর্তন করতে পারেন ...

ব্যবহৃত ড্রাইভারের ক্ষেত্রে, এটি 45 ভি এবং 2 এ তীব্রতার সাথে প্রতিরোধ করে, তাই এটি স্টেপার মোটর বা ছোট এবং মাঝারি আকারের স্টেপার যেমন নেমা 17 বাইপোলার হিসাবে আদর্শ। তবে আপনার যদি "ভারী" কিছু দরকার হয় তবে তার মতো একটি বড় মোটর নেমা 23, তারপরে আপনি টিবি 6600 ড্রাইভারটি ব্যবহার করতে পারেন।

মনে রাখবেন আপনি লাইব্রেরিটিও ব্যবহার করতে পারেন এসিলস্টেপার ভাল পরিচালনা করার জন্য। মাইক্র ম্যাককলে রচিত একটি গ্রন্থাগার যা ত্বরণ এবং হ্রাসের জন্য সহায়তার সাথে আপনার প্রকল্পগুলির জন্য অত্যন্ত ব্যবহারিক, বহু কার্যের পক্ষে একটি দুর্দান্ত সুবিধা।

The সংযোগ সংক্ষিপ্ত বিবরণ নিম্নলিখিত:

  • NEMA 17 মোটরটির বিদ্যুৎ সরবরাহের সাথে তার GND এবং VMOT সংযোগ রয়েছে। ছবিতে যা আঁকানো রশ্মি এবং ক্যাপাসিটার সহ একটি উপাদান সহ প্রদর্শিত হয় appears উত্সটি অবশ্যই 8 থেকে 45v এর মধ্যে সরবরাহ থাকতে পারে এবং আমি যুক্ত হওয়া ক্যাপাসিটারটি 100µF হতে পারে।
  • স্টেপারের দুটি কয়েল যথাক্রমে এ 1, এ 2 এবং বি 1, বি 2 এর সাথে সংযুক্ত রয়েছে।
  • ডুবুরির জিএনডি পিনটি আরডুইনোর জিএনডি এর সাথে সংযুক্ত।
  • ড্রাইভারের ভিডিডি পিনটি আরডুইনোর 5 ভি-র সাথে সংযুক্ত রয়েছে।
  • পদক্ষেপ এবং দিকনির্দেশের জন্য এসটিপি এবং ডিআইআর যথাক্রমে 3 এবং 2 ডিজিটাল পিনের সাথে সংযুক্ত রয়েছে। আপনি যদি করতে পারেন অন্য আরডুইনো পিনগুলি চয়ন করতে চান তবে আপনাকে কেবল সেই অনুযায়ী কোডটি পরিবর্তন করতে হবে।
  • আরএসটি এবং এসএলপি ড্রাইভারটি পুনরায় সেট করতে এবং ঘুমাতে আপনাকে অবশ্যই তাকে আরডুইনো বোর্ডের 5 ভি-তে সংযুক্ত করতে হবে।
  • EN বা অ্যাক্টিভেশন পিনটি সংযোগ বিচ্ছিন্ন হতে পারে, যেহেতু এই পদ্ধতিতে ড্রাইভার সক্রিয় থাকবে। যদি এটি LOW এর পরিবর্তে HIGH এ সেট করা থাকে তবে ড্রাইভার অক্ষম থাকে।
  • অন্যান্য পিনগুলি সংযোগ বিচ্ছিন্ন হবে ...

জন্য হিসাবে স্কেচ কোডএনএএমএ 17 কাজ করা এবং শুরু করা, শঙ্কিত উদ্দেশ্য হিসাবে এটি এত সহজ হতে পারে ...

#define dirPin 2
#define stepPin 3
#define stepsPerRevolution 200
void setup() {
  // Declare pins as output:
  pinMode(stepPin, OUTPUT);
  pinMode(dirPin, OUTPUT);
}
void loop() {
  // Set the spinning direction clockwise:
  digitalWrite(dirPin, HIGH);
  // Spin the stepper motor 1 revolution slowly:
  for (int i = 0; i < stepsPerRevolution; i++) {
    // These four lines result in 1 step:
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(2000);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(2000);
  }
  delay(1000);
  // Set the spinning direction counterclockwise:
  digitalWrite(dirPin, LOW);
  // Spin the stepper motor 1 revolution quickly:
  for (int i = 0; i < stepsPerRevolution; i++) {
    // These four lines result in 1 step:
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(1000);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(1000);
  }
  delay(1000);
  // Set the spinning direction clockwise:
  digitalWrite(dirPin, HIGH);
  // Spin the stepper motor 5 revolutions fast:
  for (int i = 0; i < 5 * stepsPerRevolution; i++) {
    // These four lines result in 1 step:
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(500);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(500);
  }
  delay(1000);
  // Set the spinning direction counterclockwise:
  digitalWrite(dirPin, LOW);
  //Spin the stepper motor 5 revolutions fast:
  for (int i = 0; i < 5 * stepsPerRevolution; i++) {
    // These four lines result in 1 step:
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(500);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(500);
  }
  delay(1000);
}

আরও তথ্য, আপনি প্রোগ্রামিং কোর্সের সাথে পরামর্শ করতে পারেন আরডুইনো আইডিই Hwlibre দ্বারা।


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

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