Servo SG90: бул кичинекей электр кыймылдаткычы жөнүндө билишиңиз керек болгон нерселердин баары

Servo SG90

Анын бир нече түрлөрү бар электр кыймылдаткычтарысыяктуу тепкичтер, же кадам моторлору, ал эми servomotors. акыркы ичинде, мисалы, кээ бир чынында эле кызыктуу моделдер бар Servo SG90 иши. Биринчи долбоорлор үчүн идеалдуу боло турган серво, ушул типтеги түзмөктөр менен машыгуу, үйрөнүү, жөнөкөй роботту башкаруу ж.б. Ошондой эле, анын кубаттуулукка болгон талаптары абдан төмөн, ал тургай, бирден кубаттоого болот адриен табак же компьютердин USB портунан 5v чейин.

Micro Servo SG90 деген эмне?

сервомотор

SG90 серво миниатюралык серво, кээ бирлери бар абдан компакттуу өлчөмдөрү мейкиндик маанилүү болгон долбоорлорго интеграциялоо мүмкүнчүлүгүнө ээ болуу. Мындан тышкары, бул үнөмдүү жана колдонууга оңой, энергияга болгон талап өтө төмөн, ошондуктан аны кыналган, IoT же башка аз керектөө колдонмолорунда да колдонсо болот.

Servo SG90ге келсек, бул серво мотору а камтыйт универсалдуу түрү S туташтыргычы ал коммерциялык түзүлүштөрдүн көбүнө туура келет. Ал ар бири эмне үчүн колдонуларын аныктаган түстүү 3 зымдан турат:

  • кызыл: оң электр кабели же Vcc (+)
  • күрөң: электр кабели терс (-) же GND (жер)
  • апельсин: бул сервомоторду башкаруу үчүн PPM (импульс абалынын модуляциясы) сигналын алып жүрүүчү кабель.

Кээ бир моделдер түстүү композицияны да камтышы мүмкүн Кара-Кызыл-Ак, бул учурда схема тиешелүүлүгүнө жараша GND-Vcc-PPM сигналы болмок.

SG90 Servo өзгөчөлүктөрү

катары техникалык мүнөздөмөлөрү бул сервомотордун, Servo SG90 айырмаланат:

Бул мүнөздөмөлөр болжолдуу, анткени алар SG90 сервосунун кайсы моделдерине жана бренддерине жараша бир аз айырмаланышы мүмкүн. Ошондуктан, сиз сатып алган моделге туура келген маалымат жадыбалын жүктөп алуу жакшы. Мисалы, -30 жана 60ºC ортосундагы температура диапазондорун көтөрүүнүн ордуна, кээ бирлери -10дон 50ºCге чейин, башкалары 3төн 6Вга чейинки чыңалууларды кабыл алат ж.б.
  • колдоого алынган салмак: 1.2 жана 1.6 кг ортосунда (анын кичинекей өлчөмү үчүн жетиштүү)
  • Мотор моменти 4.8 В: 1.2 кг/см
  • Иштеп жаткан чыңалуу: 4 – 7.2v
  • Айлануу ылдамдыгы 4.8V: 0.12с/60º
  • айлануу бурч: 120º
  • Funcionamiento температурасы: -30ºC жана +60ºC
  • өлчөмдөр: 22 × 11.5 × 27 мм
  • салмак: 9 г же 10.6 г кабель жана туташтыргычты кошкондо
  • Arduino шайкеш келет: Ооба
  • Универсал туташтыргыч: көпчүлүк радио башкаруу кабыл алгычтары менен шайкеш (Futaba, JR, GWS, Cirrus, Hitec,…)

Сиз ошондой эле таба аласыз Servo SG90 кээ бир варианттары, Эмне:

  • MG90S: SG90 га окшош, бирок металл тиштери жана байланыштары бар, ошондуктан ал 1.8 кг чейин көтөрө алат.
  • МГ996Р: Ал бир аз чоңураак өлчөмгө ээ, бирок 15V менен азыктанганда 6 Кг, же 13в менен азыктанганда 4.8 Кг чейин көтөрө алат.

Кошумча маалымат - Маалымат барагын түшүрүү

Ушул сыяктуу серво мотор моделин арзан баада кайдан сатып алса болот

Эгерде сиз ушул түрдөгү Servo SG90 сервомоторун сатып алгыңыз келсе, аларды кээ бир адистештирилген электроника дүкөндөрүнөн же Amazon платформасынан таба аласыз. Мисалы, бул сунушталган продуктылар:

Көрүнүп тургандай, Алар абдан арзан, жана сиз аларды роботтор жана бирден ашык керек болгон башка долбоорлор үчүн бош же пакеттерде сатып алсаңыз болот. Мындан тышкары, кээ бир пакеттерде кээ бир кошумча аксессуарлар, мисалы, бычак, бурамалар ж.б.

катары варианттар жогоруда айтылган, сизде булар бар:

Эми, эгер сиз издеп жаткан нерсе болсо күчтүү жана бекем сервомотор, чоң жүктөмгө жана чоң моментке туруштук бере ала турган болсо, анда сизде дагы компакттуу, бирок натыйжалуулугу жогору башкалары бар:

Аны Arduino менен кантип колдонсо болот

Arduino IDE, маалымат түрлөрү, программалоо

Arduino IDE үчүн эскиздин мисалын берүү үчүн, сиз SG90 Servos кантип иштээрин түшүнө башташыңыз үчүн, бул жерде практикалык иш. Бирок, адегенде, келгиле, кандай кылыш керек экенин карап көрөлү сервону Arduino тактасына туташтырыңыз:

  • VCC: Ал тышкы электр булагы же Arduino 5V туташтыргычына туташтырылган болушу керек. Эгер сиз бир нече энергия булактарын колдоно турган болсоңуз, көйгөйлөрдү болтурбоо үчүн ар дайым жерди же GNDди жалпыга коюуну унутпаңыз.
  • GND: Сиз аны Arduino тактасынын GNDге туташтыра аласыз.
  • PPM сигналы: Arduinoдагы PWM пиндердин каалаганына бара алат. Мисалы, биздин эскиздеги D11ге.

көрүү үчүн мисал булак коду, сиз каалагандай аракет кылып, өзгөртө аласыз, сизде IDEде көрө турган өзүңүздүн эки мисалыңыз бар. Servo.h китепканасы, бул башкасы сыяктуу:

#include <Servo.h>

Servo myservo;  //Crear el objeto servo

int pos = 0;    //Posición inicial del servo SG90

void setup() {
   myservo.attach(11);  //Vincular el pin 11 de Arduino al control del Servo SG90
}

void loop() {
   //Cambia la posición de 0º a 180º, en intervalos de 25ms
   for (pos = 0; pos <= 180; pos += 1) 
   {
      myservo.write(pos);              
      delay(25);                       
   }

   //Vuelve desde 180º a 0º, con esperas de 25ms
   for (pos = 180; pos >= 0; pos -= 1) 
   {
      myservo.write(pos);              
      delay(25);                       
   }
}

Кошумча маалымат - Arduino программалоо колдонмосун жүктөп алыңыз


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт.

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

Англис тили боюнча тестСыноо каталанчаиспанча викторина