Përmbajtje:
- Hapi 1: Çfarë është një kodues rrotullues?
- Hapi 2: Komponentët e kërkuar
- Hapi 3: Si të përdorni një kodues rrotullues?
- Hapi 4: Përcaktimi i Pozicionit të Boshtit Kodues Rotar
- Hapi 5: Kontrollimi i një dritë LED me rrotullim të boshtit
- Hapi 6: Kontrollimi i shpejtësisë dhe drejtimit të motorit DC me ndërprerje
- Hapi 7: Na pëlqeni në FaceBook
Video: Kodifikues rrotullues: Si funksionon dhe si të përdoret me Arduino: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Nga ElectropeakElectroPeak Faqja Zyrtare Ndiqni Më shumë nga autori:
Rreth: ElectroPeak është vendi juaj i vetëm për të mësuar elektronikë dhe për të realizuar idetë tuaja në realitet. Ne ofrojmë udhëzues të nivelit të lartë për t'ju treguar se si mund t'i bëni projektet tuaja. Ne gjithashtu ofrojmë produkte me cilësi të lartë kështu që të keni një … Më shumë rreth Electropeak »
Ju mund të lexoni këtë dhe mësime të tjera të mahnitshme në faqen zyrtare të ElectroPeak
Vështrim i përgjithshëm
Në këtë tutorial, do të mësoni se si të përdorni koduesin rrotullues. Së pari, do të shihni disa informacione rreth kodifikuesit rrotullues, dhe më pas do të mësoni se si të përdorni një kodues rrotullues me tre shembuj praktikë.
Çfarë do të mësoni:
- Çfarë është kodifikuesi rrotullues dhe si funksionon. Shfaqja e pozicionit të koduesit
- Kontrollimi i një dritë LED duke përdorur një kodues rrotullues
- Kontrollimi i shpejtësisë dhe drejtimit të motorit DC duke përdorur një kodues rrotullues
Hapi 1: Çfarë është një kodues rrotullues?
Kodifikuesi rrotullues është një pajisje elektromekanike që konverton pozicionin e këndit të boshtit në të dhëna dixhitale. Kodifikuesi rrotullues ka një pllakë rrethore me disa vrima dhe dy kanale A dhe B. Duke rrotulluar pllakën rrethore, kur kanalet A dhe B kalojnë vrimat, krijohet një lidhje midis atij kanali dhe një baze të përbashkët. Këto ndërprerje shkaktojnë një valë katrore në kanalin dalës. Duke numëruar këto impulse, ne mund të gjejmë sasinë e rrotullimit. Nga ana tjetër, kanalet A dhe B kanë 90 gradë të ndryshimit të fazës, kështu që ju gjithashtu mund të gjeni drejtimin e rrotullimit në varësi të impulsit të kanalit që është përpara
Një kodues mund të instalohet direkt në boshtin e motorit ose të bëhet si modul. Moduli kodues rrotullues, duke përfshirë 5 kunja, është koduesi më i zakonshëm rrotullues. 2 kunjat mbështesin furnizimin me kodues, SW është një buton shtypi në modul, dhe CLK dhe DT tregojnë kanalet A dhe B.
Disa nga veçoritë e këtij moduli janë:
- Aftësia e Rrotullimit në pafundësi
- Rezolucion 20 impuls
- Tensioni i furnizimit 5V
Hapi 2: Komponentët e kërkuar
Komponentet e harduerit
Moduli kodues rrotullues me çelës Push *1
Aplikacionet e Softuerit
Arduino IDE
Hapi 3: Si të përdorni një kodues rrotullues?
Për të përdorur një kodues rrotullues, ne duhet të numërojmë pulset e kanaleve A dhe B. Për ta bërë këtë, ne përdorëm Arduino UNO dhe realizuam tre projekte për pozicionimin e koduesit, kontrollin e dritës LED dhe kontrollin e shpejtësisë dhe drejtimit të motorit DC.
Hapi 4: Përcaktimi i Pozicionit të Boshtit Kodues Rotar
Lidhni kunjin + në 5V, GND në GND, CLK në pin 6 dhe DT në pin 7.
Ju duhet të dini pozicionin e boshtit për të përdorur koduesin. Pozicioni i boshtit ndryshon në varësi të sasisë së rrotullimit të tij. Ndryshon nga 0 në pafundësi për rrotullimin në drejtim të akrepave të orës, dhe nga 0 në minus pafundësi për rrotullimin në drejtim të kundërt. Ngarko kodin e mëposhtëm në Arduino tuaj dhe shiko pozicionin e koduesit të boshtit në monitorin serik. Ju mund të përdorni kodin e bashkangjitur për të gjitha projektet tuaja me një kodues.
Për të përcaktuar pozicionin e koduesit, duhet të lidhim kanalet A dhe B si hyrje në Arduino. Ne lexojmë dhe ruajmë vlerën fillestare të Kanalit A në fillim. Pastaj, ne lexojmë vlerën e menjëhershme të kanalit A, dhe nëse vlera e Kanalit B ishte para tij, ne zvogëlojmë numëruesin. Përndryshe, ne rrisim numrin e numëruesit.
Hapi 5: Kontrollimi i një dritë LED me rrotullim të boshtit
Në fillim ju duhet të merrni pozicionin e boshtit, dhe më pas mund të zvogëloni ose rrisni dritën LED me PWM. Meqenëse PWM ka një vlerë midis 0 dhe 255, ne vendosim pozicionin e boshtit në këtë gamë edhe në kod.
Hapi 6: Kontrollimi i shpejtësisë dhe drejtimit të motorit DC me ndërprerje
Në këtë kod, ne kemi përdorur një ndërprerje për të lexuar pozicionin e boshtit dhe çelësit. Për më shumë informacion në lidhje me ndërprerjet, mund të kontrolloni Uebfaqen Arduino.
Motori prishet duke shtypur butonin e koduesit ose duke e vendosur koduesin në pozicionin 0. Këtu mund të shihni se si të drejtoni motorin DC me mburojën L293D.
Hapi 7: Na pëlqeni në FaceBook
Nëse ju duket ky mësim i dobishëm dhe interesant ju lutemi na pëlqeni në facebook.
Recommended:
Kodifikues rrotullues - Kuptojeni dhe përdorni atë (Arduino/ΜController tjetër): 3 hapa
Kodifikues rrotullues - Kuptojeni dhe përdorni atë (Arduino/ΜController tjetër): Një kodues rrotullues është një pajisje elektro -mekanike e cila shndërron lëvizjen rrotulluese në informacion dixhital ose analog. Mund të kthehet në drejtim të akrepave të orës ose në drejtim të kundërt. Ekzistojnë dy lloje të kodifikuesve rrotullues: Kodifikuesit absolut dhe relativ (rritës). Çfarë
Kodifikues rrotullues duke përdorur Arduino Nano: 4 hapa
Kodifikues rrotullues duke përdorur Arduino Nano: Përshëndetje të gjithëve, Në këtë artikull do të bëj një tutorial se si të përdorni një kodues rrotullues duke përdorur Arduino Nano. Për të përdorur këtë kodues Rotary nuk keni nevojë për një bibliotekë të jashtme. Kështu që ne mund të krijojmë drejtpërdrejt programe pa shtuar më parë biblioteka. ok Le të fillojmë
Kodifikues rrotullues me bordin nukleo STM32: 12 hapa
Kodifikues rrotullues me tabelën nukleo STM32: Ky është një udhëzues për marrjen e pozicionit të koduesit rrotullues, i cili është një lloj koduesi shtesë. Kodifikuesit janë të dy llojeve në përgjithësi: . Por nëse ju h
Kodifikues më i mirë rrotullues: 4 hapa
Kodifikues më i mirë rrotullues: Nëse ndonjëherë keni provuar të përdorni koduesin rrotullues të raftit për projektin tuaj, ka shumë të ngjarë të jeni zhgënjyes. Pavarësisht nëse ishte për shkak të vështirësisë së vendosjes ose kontrolleve të pasakta. Unë kisha të njëjtin problem kështu që vendosa ta rregulloj. Unë kam projektuar 3D pr
Kodifikues rrotullues DIY: 4 hapa
Kodifikues rrotullues DIY: Më falni për mungesën e fotografive, nuk kam vendosur të bëj një mësim për këtë derisa të kem mbaruar me të. Përmbledhje: Kodifikuesit rrotullues përdorin dy ose më shumë sensorë për të zbuluar pozicionin, drejtimin e rrotullimit, shpejtësinë , dhe numri i kthesave