Мазмуну:

Rotary Encoder Kit үйрөткүчү: 5 кадам
Rotary Encoder Kit үйрөткүчү: 5 кадам

Video: Rotary Encoder Kit үйрөткүчү: 5 кадам

Video: Rotary Encoder Kit үйрөткүчү: 5 кадам
Video: How to use rotary encoders 2024, Ноябрь
Anonim
Rotary Encoder Kit үйрөткүчү
Rotary Encoder Kit үйрөткүчү

Description:

Бул айлануучу коддоочу комплект мотордун абалын жана ылдамдыгын сезүү үчүн колдонулушу мүмкүн. Бул оптикалык нур сенсорунан (оптикалык которгуч, фототранзистор) жана тешилген дисктен турган абдан жөнөкөй комплект. Бул 3-пин баш аркылуу каалаган микроконтроллерге туташтырылышы мүмкүн. Оптикалык нур сенсору тешилген дисктин жок жерлерин аныктайт жана импульстук поездди пайда кылат.

Аны иштетүү үчүн +5VDC талап кылынат жана 0V жана 5V чыгарууну берет. Ал нур тосулганда 5В, ал эми бөгөттөн чыгарылганда 0В чыгууну камсыз кылат. Сиздин микроконтроллерңиз жөн эле 0-5-0В импульстук поезди окуп, моторуңуздун канчалык алыс жүргөнүн жана ылдамдыгын аныктай алат.

Комплектте жашыл LED бар, ал жарык үзгүлтүксүз күйүп турат.

Мүнөздөмөсү:

  • Иштөө чыңалуусу: 4.5-5 VDC
  • Чыгуу сигналы: Санарип чыгаруу
  • Микроконтроллерге түз туташуу (5В чейин ички тартуу)
  • 100 кГцке чейин окууга жөндөмдүү
  • Диск диаметри: 26мм
  • PCB өлчөмү: 22mm x 20mm

1 -кадам: материалдарды даярдоо

Материалдарды даярдоо
Материалдарды даярдоо
Материалдарды даярдоо
Материалдарды даярдоо
Материалдарды даярдоо
Материалдарды даярдоо
Материалдарды даярдоо
Материалдарды даярдоо

Бул окуу куралы үчүн бул долбоорду ишке ашыруу үчүн керектүү нерселер:

  1. Arduino Uno
  2. USB кабели Aдан B түрүнө чейин
  3. Эркектен эркекке секирүүчү зым
  4. Аялдан эркекке секирүүчү зым
  5. Пластикалык тиштүү мотор

2 -кадам: Аппараттык орнотуу

Аппараттык орнотуу
Аппараттык орнотуу
Аппараттык орнотуу
Аппараттык орнотуу

Жогорудагы диаграмма Rotary Encoder Kit менен Arduino Uno ортосундагы жөнөкөй байланышты көрсөтөт:

  1. 5V> 5V
  2. GND> GND
  3. ЧЫГЫП> D2

Пластикалык тиштүү мотор менен Arduino Uno ортосундагы байланыш:

  1. Терминал 1> 5V
  2. Терминал 2> GND

Байланыш аяктагандан кийин, USB кабели менен Arduino Uno электр энергиясына туташтырыңыз.

3 -кадам: Булак кодун кыстарыңыз

  1. Тест кодун жүктөп алып, Arduino программасын же IDEди колдонуу менен ачыңыз.
  2. Такта жана тиешелүү портту тандаганыңызды текшериңиз (Бул окуу куралында Arduino Uno колдонулат).
  3. Андан кийин, тест кодун Arduino Unoго жүктөңүз.

4 -кадам: Жыйынтыктар

Жыйынтыктар
Жыйынтыктар
Жыйынтыктар
Жыйынтыктар

Шектүү диск пластикалык тиштүү моторго орнотулган жана айлануучу коддоочу схеманын мейкиндигине жайгаштырылган. Оптикалык нур сенсору оюк дискинин жок болгон уячаларын аныктайт жана импульстук поездди пайда кылат. Ардуинодогу кодду тууралоо менен, Ротари Encoder Пластикалык Тиштүү Мотордун чыныгы айлануусун аныктап, Сериялык Монитордо көрсөтө алат.

Сунушталууда: