Talaan ng mga Nilalaman:

Tutorial ng Rotary Encoder Kit: 5 Hakbang
Tutorial ng Rotary Encoder Kit: 5 Hakbang

Video: Tutorial ng Rotary Encoder Kit: 5 Hakbang

Video: Tutorial ng Rotary Encoder Kit: 5 Hakbang
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Disyembre
Anonim
Tutorial ng Rotary Encoder Kit
Tutorial ng Rotary Encoder Kit

Paglalarawan:

Ang rotary encoder kit na ito ay maaaring magamit para sa pakiramdam ng posisyon at bilis ng motor. Ito ay isang napaka-simpleng kit na binubuo ng isang optical beam sensor (opto switch, phototransistor) at isang piraso ng slotted disc. Maaari itong konektado sa anumang microcontroller sa pamamagitan ng 3-pin header. Nakita ng sensor ng optical beam ang nawawalang mga puwang ng slotted disc, at bumubuo ng isang tren ng pulso.

Nangangailangan ito ng + 5VDC upang mag-power up, at nagbibigay ng isang 0V at 5V na output. Nagbibigay ito ng isang output na 5V kapag na-block ang sinag, at isang output na 0V kapag na-block ang beam. Maaari lamang basahin ng iyong microcontroller ang 0-5-0V pulse train upang matukoy kung gaano kalayo ang nalakbay ng iyong motor, at kung gaano kabilis.

Kasama sa kit ang isang berdeng LED na nag-iilaw kapag ang beam ay hindi nagambala.

Pagtutukoy:

  • Operating Boltahe: 4.5-5 VDC
  • Signal ng Output: Digital output
  • Direktang koneksyon sa microcontroller (panloob na pull-up sa 5V)
  • Nagawang basahin ang hanggang sa 100KHz
  • Slotted Disc Diameter: 26mm
  • Dimensyon ng PCB: 22mm x 20mm

Hakbang 1: Paghahanda ng Mga Materyales

Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales
Paghahanda ng Mga Materyales

Para sa tutorial na ito, ang mga item na kinakailangan upang patakbuhin ang proyektong ito ay:

  1. Arduino Uno
  2. USB Cable Type A hanggang B
  3. Lalake sa lalaking jumper wire
  4. Babae sa lalaking jumper wire
  5. Plastic Gear Motor

Hakbang 2: Pag-install ng Hardware

Pag-install ng Hardware
Pag-install ng Hardware
Pag-install ng Hardware
Pag-install ng Hardware

Ipinapakita ng diagram sa itaas ang simpleng koneksyon sa pagitan ng Rotary Encoder Kit at Arduino Uno:

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

Koneksyon sa pagitan ng Plastic Gear Motor at Arduino Uno:

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

Matapos makumpleto ang koneksyon, ikonekta ang Arduino Uno sa power supply gamit ang isang USB cable.

Hakbang 3: Ipasok ang Source Code

  1. I-download ang test code at buksan ito sa pamamagitan ng paggamit ng Arduino software o IDE.
  2. Tiyaking napili mo ang tamang board at ang kaukulang port (Sa tutorial na ito, ginagamit ang Arduino Uno).
  3. Pagkatapos, i-upload ang test code sa iyong Arduino Uno.

Hakbang 4: Mga Resulta

Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta

Ang slotted disc ay naka-mount sa Plastic Gear Motor at inilalagay sa loob ng puwang ng rotary encoder circuit board. Nakita ng sensor ng optical beam ang nawawalang mga puwang ng slotted disc at bumubuo ng isang tren ng pulso. Sa pamamagitan ng pag-aayos ng code sa Arduino, matutukoy ng Rotary Encoder ang tunay na rpm para sa Plastic Gear Motor at ipakita sa Serial Monitor.

Inirerekumendang: