Cov txheej txheem:

Cov Khoom Siv Encoder Teb: 5 Cov Kauj Ruam
Cov Khoom Siv Encoder Teb: 5 Cov Kauj Ruam

Video: Cov Khoom Siv Encoder Teb: 5 Cov Kauj Ruam

Video: Cov Khoom Siv Encoder Teb: 5 Cov Kauj Ruam
Video: Kuv los qhia nej txog Atomy cov khoom siv. 2024, Kaum ib hlis
Anonim
Cov Khoom Siv Encoder Teb
Cov Khoom Siv Encoder Teb

Nqe lus piav qhia:

Cov khoom siv ntsuas qhov ntsuas no tuaj yeem siv rau kev nkag siab lub cev txoj haujlwm thiab tshaj tawm. Nws yog cov khoom siv yooj yim heev suav nrog lub teeb pom kev zoo sensor (opto hloov, phototransistor) thiab ib daim ntawm slotted disc. Nws tuaj yeem txuas nrog ib lub microcontroller ntawm 3-tus pin header. Lub teeb pom kev pom lub teeb pom pom qhov ploj ntawm qhov disc, thiab tsim lub tsheb ciav hlau mem tes.

Nws xav tau +5VDC los txhawb lub zog, thiab muab 0V thiab 5V tso tawm. Nws muab 5V tso tawm thaum lub nqaj raug thaiv, thiab 0V tso tawm thaum lub nqaj tsis thaiv. Koj lub microcontroller tuaj yeem nyeem yooj yim 0-5-0V lub tsheb ciav hlau mem tes los txiav txim siab tias koj lub cav tau mus deb npaum cas, thiab nrawm npaum li cas.

Cov khoom siv suav nrog LED ntsuab uas ci thaum lub teeb tsis cuam tshuam.

Kev qhia tshwj xeeb:

  • Kev Ua Haujlwm Voltage: 4.5-5 VDC
  • Cov Teeb Meem Tso Tawm: Cov tso tawm digital
  • Txuas ncaj qha rau microcontroller (sab hauv rub mus txog 5V)
  • Muaj peev xwm nyeem tau txog 100KHz
  • Slotted Disc taub: 26mm
  • PCB Dimension: 22mm x 20mm

Kauj Ruam 1: Kev Npaj Khoom

Kev Npaj Khoom
Kev Npaj Khoom
Kev Npaj Khoom
Kev Npaj Khoom
Kev Npaj Khoom
Kev Npaj Khoom
Kev Npaj Khoom
Kev Npaj Khoom

Rau qhov kev qhia no, cov khoom xav tau los ua txoj haujlwm no yog:

  1. Arduino Ib
  2. USB Cable Hom A rau B.
  3. Txiv neej rau txiv neej jumper hlau
  4. Poj niam rau txiv neej jumper hlau
  5. Yas Iav Tsav

Kauj Ruam 2: Kev Kho Vajtse

Kev Kho Vajtse
Kev Kho Vajtse
Kev Kho Vajtse
Kev Kho Vajtse

Daim duab saum toj no qhia txog kev sib txuas yooj yim ntawm cov khoom siv Rotary Encoder thiab Arduino Uno:

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

Kev sib txuas ntawm Yas Gear Motor thiab Arduino Uno:

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

Tom qab ua tiav kev sib txuas, txuas Arduino Uno rau lub hwj chim muab nrog USB cable.

Kauj Ruam 3: Ntxig rau Source Code

  1. Rub cov ntawv xeem thiab qhib nws los ntawm kev siv Arduino software lossis IDE.
  2. Nco ntsoov tias koj tau xaiv lub rooj tsav xwm raug thiab qhov chaw nres nkoj sib xws (Hauv qhov kev qhia no, Arduino Uno tau siv).
  3. Tom qab ntawd, xa cov ntawv xeem mus rau hauv koj Arduino Uno.

Kauj Ruam 4: Cov txiaj ntsig

Cov txiaj ntsig
Cov txiaj ntsig
Cov txiaj ntsig
Cov txiaj ntsig

Cov ntawv txiav tawm tau muab ntsia rau Yas Lub Cev Tsav Tsheb thiab muab tso rau hauv qhov chaw ntawm lub rooj sib tham hloov pauv hloov pauv. Lub teeb pom kev pom lub ntsej muag pom qhov ploj ntawm cov disc uas raug kaw thiab tsim lub tsheb ciav hlau. Los ntawm kev kho cov cai hauv Arduino, Rotary Encoder yuav tuaj yeem txheeb xyuas qhov tseeb rpm rau Yas Lub Cev Tsav Tsheb thiab tso tawm ntawm Serial Monitor.

Pom zoo: