Nema 17: Arduino අනුකූල ස්ටෙපර් මෝටරය ගැන

නේමා 17

අපි දැනටමත් සියල්ල විශ්ලේෂණය කර ඇත ස්ටෙපර් මෝටර ඔබේ Arduino ව්යාපෘති සමඟ ඔබට භාවිතා කළ හැකි නමුත්, නේමා 17 වැනි අනෙකුත් මාදිලි වලින් කැපී පෙනෙන මෝටරයක් ​​තිබේ, මන්ද එය සමහරක් නිරවද්යතාවයෙන් යුත් මෝටරයක් ​​වන අතර සමහර යෙදුම්වල හානියට පත් මෝටරය ප්රතිස්ථාපනය කිරීම ඇතුළුව යෙදුම් කිහිපයක් සමඟින් මුද්‍රණ යන්ත්‍ර 3D.

මෙම ස්ටෙපර් මෝටරය සමඟ එහි අක්ෂයේ භ්‍රමණය ඉතා නිවැරදිව පාලනය කිරීමට ඔබට හැකි වේ නිරවද්ය චලනයන් කරන්න එමඟින් ඔබේ යන්ත්‍රයේ හෝ රොබෝගේ චලනය පාලනය කරන්න. මෙම මාර්ගෝපදේශය තුළ ඔබට ඔහුව සමීපව දැන හඳුනා ගැනීමට අවශ්‍ය සියලු තොරතුරු ලබා ගත හැකි අතර ඔහු සමඟ වැඩ කිරීමට පටන් ගන්න.

නේමා 17 හි තාක්ෂණික ලක්ෂණ

ස්ටෙපර් මෝටරය නේමා 17 යනු ද්වි ධ්‍රැව වර්ගයකි, 1,8º හි පියවර කෝණයකින්, එනම්, එය එක් එක් විප්ලවයන් බෙදීමට හෝ පියවර 200 කට හැරවිය හැකිය. එහි ඇතුළත ඇති සෑම දඟරයකම ආතතිය 1.2v දී 4A තීව්‍රතාවයකට සහාය වන අතර එමඟින් සැලකිය යුතු බලයක් 3.2 kg / cm දක්වා වර්ධනය කළ හැකිය.

එසේම, මෙම එන්ජිම නේමා 17 ශක්තිමත් යසැලකිය යුතු අනුකූලතාවක් තිබිය යුතු ගෘහස්ථ ත්‍රිමාණ මුද්‍රණ යන්ත්‍ර සහ වෙනත් රොබෝවරු වැනි යෙදුම්වල එය භාවිතා කරන්නේ මේ නිසා ය. මෙම එන්ජිම ඔවුන්ගේ චලනයේ පදනම ලෙස භාවිතා කරන මුද්‍රණ යන්ත්‍ර සඳහා උදාහරණයක් වන්නේ ප්‍රූසා ය. එය ලේසර් කටර්, සීඑන්සී මැෂින්, පික් ඇන්ඩ් ප්ලේස් මැෂින් ආදියෙහි ද භාවිතා වේ.

කෙසේ වෙතත්, සියල්ලම මෙම එන්ජිම තුළ ඇති අරුමපුදුම දේ සහ වාසි නොවේ වඩා බලවත් එබැවින් විශ්වාසනීය, මේ අර්ථයෙන් එතරම් සමතුලිත නොවේ ...

කෙටියෙන්, තාක්ෂණික ලක්ෂණ :

  • ස්ටෙපර් මෝටරය.
  • NEMA 17 ආකෘතිය
  • බර ග්‍රෑම් 350 යි
  • පතුවළ නොමැතිව ප්‍රමාණය 42.3x48mm
  • පතුවළ විෂ්කම්භය 5mm D.
  • පතුවළ දිග 25 මි.මී.
  • වාරයකට පියවර 200 ක් (1,8º / පියවර)
  • වංගු කිරීම සඳහා වත්මන් 1.2 ඒ
  • සැපයුම් වෝල්ටීයතාව 4v
  • ප්රතිරෝධය 3.3 දඟරයකට ඕම්
  • 3.2 kg / cm මෝටර් ව්‍යවර්ථයක්
  • දඟරයකට 2.8 mH ප්‍රේරණය

Pinout සහ දත්ත පත්‍රිකාව

Nema 17 pinout

El මෙම ස්ටෙපර් මෝටර වල pinout එය තරමක් සරල ය, ඔවුන් සතුව සම්බන්ධතාවය සඳහා කේබල් වැඩි ප්‍රමාණයක් නොමැති බැවින් ඒවාට සම්බන්ධකයක් ද ඇත, එවිට ඔබට ඒවා වඩාත් පහසුවෙන් කළ හැකිය. NEMA 17 හි ඔබට ඉහත රූපයේ දැකිය හැකි ආකාරයට පින් එකක් සොයාගත හැකිය.

නමුත් ඔබට NEMA 17 වැඩ කළ හැකි සීමාවන් සහ පරාසයන් පිළිබඳ වැඩි තාක්ෂණික හා විදුලි තොරතුරු දැන ගැනීමට අවශ්‍ය නම්, ඔබට හැකිය දත්ත පත්‍රිකාවක් සොයන්න මෙම ස්ටෙපර් මෝටරයේ සහ එමඟින් ඔබ සොයන සියලු අනුපූරක තොරතුරු ලබා ගන්න. මෙන්න ඔබට පුළුවන් PDF එකක් බාගන්න උදාහරණයක් සමඟ.

මිලදී ගත යුතු ස්ථානය සහ මිල

ඔබට සොයාගත හැකිය අඩු මිලකට විවිධ විශේෂිත ඉලෙක්ට්‍රොනික වෙළඳසැල්වල සහ මාර්ගගත වෙළඳසැල්වල. උදාහරණයක් ලෙස, ඔබ එය ඇමේසන් මත ලබා ගත හැකිය. මොබයිල් රොබෝවක් සඳහා ඔබට කිහිපයක් අවශ්‍ය නම් ඒකක 3 ක් හෝ වැඩි ගණනක ඇසුරුම් වැනි විවිධ නිෂ්පාදකයින්ගෙන් සහ විවිධ විකුණුම් ආකෘති වලින් ඒවා තිබේ. මෙන්න විශාල ගනුදෙනු කිහිපයක්:

Nema 17 සහ Arduino සමඟ ආරම්භ කරන්නේ කෙසේද යන්න පිළිබඳ උදාහරණය

Nema 17 සහ Arduino stepper motor schematic

මෙය භාවිතා කිරීම ආරම්භ කිරීමට සරල උදාහරණයක් stepper motor NEMA 17 Arduino සමඟ ඔබට එකලස් කළ හැකි මෙම සරල ක්‍රමෝපාය වේ. මම DRV8825 මෝටර සඳහා ධාවකයක් භාවිතා කර ඇත, නමුත් ඔබට ව්‍යාපෘතිය වෙනස් කර ඔබේ අවශ්‍යතාවයන්ට අනුවර්තනය වීමට අවශ්‍ය නම් ඔබට වෙනත් එකක් සහ වෙනස් ස්ටෙපර් මෝටරයක් ​​භාවිතා කළ හැකිය. ඔබේ අභිමතය පරිදි වෙනස් කළ හැකි ස්කෙච් කේතයත් එසේම වේ ...

භාවිතා කරන ධාවකයේ දී, එය 45v සහ 2A තීව්‍රතාවයන්ට ඔරොත්තු දෙන බැවින් එය ස්ටෙපර් මෝටර හෝ NEMA 17 බයිපෝලර් වැනි කුඩා හා මධ්‍යම ප්‍රමාණයේ ස්ටෙපර් සඳහා වඩාත් සුදුසු වේ. නමුත් ඔබට "බර" යමක් අවශ්‍ය නම්, වැනි විශාල මෝටරයක් නෙමා 23, එවිට ඔබට TB6600 ධාවකය භාවිතා කළ හැකිය.

ඔබට පුස්තකාලය ද භාවිතා කළ හැකි බව මතක තබා ගන්න ඇක්සල්ස්ටෙපර් වඩා හොඳින් හැසිරවීම සඳහා. මයික් මැකෝලි විසින් ලියන ලද පුස්තකාලයක් ඔබේ ව්‍යාපෘති සඳහා ඉතා ප්‍රායෝගික වන අතර එය ත්වරණය හා අවපීඩනය සඳහා සහය දක්වයි.

මෙම සම්බන්ධතා සාරාංශගත කර ඇත්තේ පහත දැක්වේ:

  • NEMA 17 මෝටරයට GND සහ VMOT සම්බන්ධතා ඇත. අඳින ලද කිරණ සහ ධාරිත්‍රකයක් සහිත සං with ටකයක් සමඟ රූපයේ දිස්වන. ප්‍රභවයට සැපයුම 8 ත් 45v ත් අතර තිබිය යුතු අතර මා එකතු කළ ධාරිත්‍රකය 100µF විය හැකිය.
  • ස්ටෙපර්හි දඟර දෙක පිළිවෙලින් A1, A2 සහ B1, B2 සමඟ සම්බන්ධ වේ.
  • කිමිදුම්කරුගේ GND පින් එක Arduino හි GND සමඟ සම්බන්ධ වේ.
  • ධාවකයේ VDD පින් එක Arduino හි 5v හා සම්බන්ධ වේ.
  • පියවර සහ දිශාව සඳහා STP සහ DIR පිළිවෙලින් ඩිජිටල් අල්ෙපෙනති 3 සහ 2 සමඟ සම්බන්ධ වේ. ඔබට හැකි වෙනත් Arduino pins තෝරා ගැනීමට අවශ්‍ය නම්, ඒ අනුව කේතය වෙනස් කළ යුතුය.
  • රියදුරු නැවත සැකසීමට සහ නිදා ගැනීමට RST සහ SLP ඔබ ඒවා Arduino මණ්ඩලයේ 5v හා සම්බන්ධ කළ යුතුය.
  • EN හෝ සක්‍රිය කිරීමේ පින් එක විසන්ධි කළ හැක, මන්ද මේ ආකාරයෙන් ධාවක සක්‍රීය වනු ඇත. එය LOW වෙනුවට HIGH ලෙස සකසා ඇත්නම් ධාවක අක්‍රීය කර ඇත.
  • අනෙක් අල්ෙපෙනති විසන්ධි වේ ...

ඒ සඳහා ස්කෙච් කේතයNEMA 17 වැඩ කර ආරම්භ කිරීම සඳහා මෙය තරම් සරල විය හැකිය, pun අරමුණ ...

#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);
}

වැඩි විස්තර, ඔබට ක්‍රමලේඛ පා course මාලාවෙන් විමසිය හැකිය Arduino IDE Hwlibre විසිනි.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

ඉංග්රීසි පරීක්ෂණයකැටලන් පරීක්ෂණයස්පාඤ්ඤ ප්‍රශ්නාවලිය