Sisällysluettelo:
- Vaihe 1: Mikä on kiertokooderi?
- Vaihe 2: Tarvittavat komponentit
- Vaihe 3: Kuinka käyttää kiertokooderia?
- Vaihe 4: Kiertokooderin akselin asennon määrittäminen
- Vaihe 5: LED -valon ohjaaminen akselin kiertämällä
- Vaihe 6: DC -moottorin nopeuden ja suunnan säätäminen keskeytyksellä
- Vaihe 7: Tykkää meistä Facebookissa
Video: Rotary Encoder: Kuinka se toimii ja miten sitä käytetään Arduinon kanssa: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tekijän ElectropeakElectroPeak virallinen verkkosivusto Seuraa lisää tekijältä:
Tietoja: ElectroPeak on keskitetty paikka oppia elektroniikkaa ja viedä ideasi todellisuuteen. Tarjoamme huippuluokan oppaita, jotka osoittavat, kuinka voit toteuttaa projektisi. Tarjoamme myös korkealaatuisia tuotteita, joten sinulla on… Lisätietoja Electropeakista »
Voit lukea tämän ja muita hämmästyttäviä opetusohjelmia ElectroPeakin virallisella verkkosivustolla
Yleiskatsaus
Tässä opetusohjelmassa opit käyttämään kiertokooderia. Ensinnäkin näet tietoja kiertokooderista ja sitten opit käyttämään pyörivää anturia kolmen käytännön esimerkin avulla.
Mitä opit:
- Mikä on pyörivä anturi ja miten se toimii
- LED -valon ohjaaminen pyörivällä anturilla
- Tasavirtamoottorin nopeuden ja suunnan säätäminen pyörivällä anturilla
Vaihe 1: Mikä on kiertokooderi?
Pyörivä anturi on sähkömekaaninen laite, joka muuntaa akselin kulman sijainnin digitaaliseksi dataksi. Pyörivässä anturissa on pyöreä levy, jossa on joitakin reikiä ja kaksi kanavaa A ja B. Pyöreää levyä pyörittämällä, kun A- ja B -kanavat kulkevat reikien läpi, muodostetaan yhteys kyseisen kanavan ja yhteisen pohjan välille. Nämä keskeytykset aiheuttavat neliöaallon lähtökanavassa. Laskemalla nämä pulssit voimme löytää pyörimismäärän. Toisaalta kanavilla A ja B on 90 asteen vaihe -ero, joten voit myös löytää pyörimissuunnan riippuen siitä, mikä kanavapulssi on edessä
Anturi voidaan asentaa suoraan moottorin akselille tai tehdä moduulina. Pyörivä anturimoduuli, joka sisältää 5 nastaa, on yleisin pyörivä anturi. 2 nastaa tukevat anturilähdettä, SW on moduulin painike ja CLK ja DT näyttävät A- ja B -kanavat.
Jotkut tämän moduulin ominaisuuksista ovat:
- Kyky kiertää äärettömään
- 20 pulssin resoluutio
- Syöttöjännite 5V
Vaihe 2: Tarvittavat komponentit
Laitteiston osat
Pyörivä anturimoduuli, jossa on painokytkin *1
Ohjelmistosovellukset
Arduino IDE
Vaihe 3: Kuinka käyttää kiertokooderia?
Jos haluat käyttää pyörivää anturia, meidän on laskettava kanavien A ja B pulssit. Tätä varten käytimme Arduino UNO: ta ja teimme kolme projektia anturin sijoittamiseksi, LED -valon ohjaamiseksi ja DC -moottorin nopeuden ja suunnan säätämiseksi.
Vaihe 4: Kiertokooderin akselin asennon määrittäminen
Liitä + 5V, GND GND -nastaan, CLK nastaan 6 ja DT nastaan 7.
Sinun on tiedettävä akselin sijainti, jotta voit käyttää anturia. Akselin sijainti vaihtelee sen pyörimisnopeuden mukaan. Se muuttuu 0: sta äärettömyyteen myötäpäivään ja 0: sta miinus ääretön vastapäivään. Lataa seuraava koodi Arduinoosi ja katso akselianturin sijainti sarjamittarissa. Voit käyttää liitteenä olevaa koodia kaikissa projekteissasi kooderilla.
Anturin sijainnin määrittämiseksi meidän on yhdistettävä kanavat A ja B tuloina Arduinoon. Luemme ja tallennamme kanavan A alkuarvon alussa. Sitten luemme kanavan A hetkellisen arvon, ja jos kanavan B arvo oli sitä edellä, laskemme laskuria. Muussa tapauksessa lisäämme laskurin numeroa.
Vaihe 5: LED -valon ohjaaminen akselin kiertämällä
Aluksi sinun on saatava akselin asento, ja sitten voit vähentää tai lisätä LED -valoa PWM: llä. Koska PWM: llä on jokin arvo välillä 0 - 255, asetamme akselin aseman tällä alueella myös koodissa.
Vaihe 6: DC -moottorin nopeuden ja suunnan säätäminen keskeytyksellä
Tässä koodissa olemme käyttäneet keskeytystä akselin ja avaimen asennon lukemiseen. Lisätietoja keskeytyksistä saat Arduinon verkkosivustolta.
Moottori rikkoutuu painamalla anturinäppäintä tai asettamalla anturin asentoon 0. Täältä näet kuinka ajaa tasavirtamoottoria L293D -suojalla.
Vaihe 7: Tykkää meistä Facebookissa
Jos pidät tätä opetusohjelmaa hyödyllisenä ja mielenkiintoisena, pidä meistä Facebookissa.
Suositeltava:
Mitä Servon sisällä on ja miten sitä käytetään Arduinon kanssa Koko opetusohjelma: 6 vaihetta
Mitä servon sisällä on ja miten sitä käytetään Arduinon koko opetusohjelman kanssa: tässä opetusohjelmassa tutkitaan, mikä on tämän videon opetusohjelman servowatch
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: 4 vaihetta
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: Monet ihmiset tietävät, miten jarrusatulat käytetään mittaamiseen. Tämä opetusohjelma opettaa sinulle, kuinka purkaa digitaalinen jarrusatula, ja selitys siitä, miten digitaalinen jarrusatula toimii
TCRT5000 -heijastava infrapuna -anturi - miten se toimii ja esimerkkipiiri koodilla: 6 vaihetta
TCRT5000 -heijastava infrapuna -anturi - miten se toimii ja esimerkkipiiri koodilla: Hei, käytin äskettäin joukkoa TCRT5000 -laitteita kolikoiden lajittelukoneen suunnittelussa ja valmistuksessa. Näet sen täältä: Tätä varten minun piti oppia TCRT5000: sta ja sen ymmärtämisen jälkeen ajattelin luoda oppaan kaikille muille, jotka näyttävät
MITEN KÄYTÄ VIBRATION SENSOR- VISUINO -OHJELMA ARDUINON KANSSA: 6 vaihetta
MITEN KÄYTÄTÄ VIBRATION SENSOR-VISUINO Opetusohjelma ARDUINOn kanssa: Tässä opetusohjelmassa käytämme tärinäanturia, lediä, summeria, vastusta, Arduino Unoa ja Visuinoa piippaamaan, kun värähtely havaitaan
MakeyMakey - Helppo opetusohjelma ja miten se toimii! Pianon valmistus!: 6 askelta
MakeyMakey - Helppo opetusohjelma ja miten se toimii! Pianon valmistus !: * Varoitus etukäteen * Otin kuvia puhelimellani ja sitten kuvia puhelimestani tietokoneella, pahoitteluni etukäteen kauheasta kuvanlaadusta: PAn -esittelyprojekti MakeyMakeylle ja osa siitä, miten se toimii . Pianon valmistaminen