Mundarija:

Rotary Enkoder to'plami bo'yicha qo'llanma: 5 qadam
Rotary Enkoder to'plami bo'yicha qo'llanma: 5 qadam

Video: Rotary Enkoder to'plami bo'yicha qo'llanma: 5 qadam

Video: Rotary Enkoder to'plami bo'yicha qo'llanma: 5 qadam
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Iyul
Anonim
Rotary kodlovchi to'plami bo'yicha qo'llanma
Rotary kodlovchi to'plami bo'yicha qo'llanma

Tavsif:

Bu aylanuvchi kodlovchi to'plami dvigatelning holati va tezligini sezish uchun ishlatilishi mumkin. Bu optik nur sensori (optik kalit, fototransistor) va yivli diskdan iborat juda oddiy to'plam. U 3-pinli sarlavha orqali har qanday mikrokontrollerga ulanishi mumkin. Optik nur sensori yivli diskning etishmayotgan uyalarini aniqlaydi va pulsli poezd hosil qiladi.

Quvvat uchun +5VDC talab qilinadi va 0V va 5V kuchlanish beradi. Chiroq blokirovka qilinganida 5V, nur blokdan chiqarilganda esa 0V chiqish imkonini beradi. Sizning mikrokontroleringiz 0-5-0V pulsli poezdni o'qib, sizning motoringiz qancha masofani bosib o'tganini va qanchalik tezligini aniqlay oladi.

To'plamga nur uzilmagan paytda yonib turadigan yashil LED kiradi.

Xususiyat:

  • Ishlash kuchlanishi: 4.5-5 VDC
  • Chiqish signali: raqamli chiqish
  • To'g'ridan-to'g'ri mikrokontrollerga ulanish (5Vgacha ichki tortish)
  • 100 kHz gacha o'qish imkoniyati
  • Yivli disk diametri: 26 mm
  • PCB o'lchami: 22mm x 20mm

1 -qadam: materiallarni tayyorlash

Materiallarni tayyorlash
Materiallarni tayyorlash
Materiallarni tayyorlash
Materiallarni tayyorlash
Materiallarni tayyorlash
Materiallarni tayyorlash
Materiallarni tayyorlash
Materiallarni tayyorlash

Ushbu qo'llanma uchun ushbu loyihani bajarish uchun zarur bo'lgan narsalar:

  1. Arduino Uno
  2. USB kabeli A dan B gacha
  3. Erkak -erkak o'tish kabeli
  4. Ayol -erkak o'tish kabeli
  5. Plastik tishli dvigatel

2 -qadam: Uskuna o'rnatish

Uskuna o'rnatish
Uskuna o'rnatish
Uskuna o'rnatish
Uskuna o'rnatish

Yuqoridagi diagrammada Rotary Encoder Kit va Arduino Uno o'rtasidagi oddiy aloqa ko'rsatilgan:

  1. 5V> 5V
  2. GND> GND
  3. Chiqish> D2

Plastik tishli dvigatel va Arduino Uno o'rtasidagi aloqa:

  1. Terminal 1> 5V
  2. 2 -terminal> GND

Ulanishni tugatgandan so'ng, Arduino Uno -ni USB kabeli bilan quvvat manbaiga ulang.

3 -qadam: Manba kodini kiriting

  1. Sinov kodini yuklab oling va uni Arduino dasturi yoki IDE yordamida oching.
  2. To'g'ri taxtani va mos keladigan portni tanlaganingizga ishonch hosil qiling (bu qo'llanmada Arduino Uno ishlatiladi).
  3. Keyin sinov kodini Arduino Uno -ga yuklang.

4 -qadam: Natijalar

Natijalar
Natijalar
Natijalar
Natijalar

Yivli disk plastmassa tishli dvigatelga o'rnatiladi va aylanuvchi kodlovchi elektron karta bo'shlig'iga joylashtiriladi. Optik nur sensori yivli diskning etishmayotgan uyalarini aniqlaydi va pulsli poezd hosil qiladi. Arduino -dagi kodni sozlash orqali, Rotary Encoder plastik tishli dvigatelning haqiqiy aylanish tezligini aniqlay oladi va ketma -ket monitorda aks etadi.

Tavsiya: