Optinen kooderi: Toiminta, tyypit, liitännät ja sen sovellukset

Kokeile Instrumenttia Ongelmien Poistamiseksi





Encoder on liikkeentunnistuslaite, joka antaa palautetta a suljetun silmukan ohjausjärjestelmä . Anturin päätehtävä on muuttaa laitteen osan pyörivä liike tai lineaariliike sähköiseksi signaaliksi, jonka jälkeen se välittää ohjausjärjestelmään. Anturin avulla laitteen komponenttien tarkka sijainti, pyörimisnopeus tai sen suunta ja kulma & ei. moottorin akselin muunnoksia voidaan tunnistaa. Markkinoilla on saatavilla erilaisia ​​koodereita, jotka luokitellaan tekniikan tyypin, liikkeen, erilaisten parametrien jne. perusteella. Liikkeeseen perustuvat kooderit luokitellaan lineaarisiin, pyöriviin ja kulmaisiin. Paikan perusteella kooderit luokitellaan absoluuttinen kooderi ja inkrementtikooderi . Anturitekniikkaan perustuvat kooderit luokitellaan optisiin, magneettisiin ja kapasitiivisiin. Kanavaan perustuvat kooderit luokitellaan yksikanavaiseen ja kvadratuuriin. Tämä artikkeli käsittelee yleiskatsauksen yhdestä kooderityypistä optinen kooderi – työ ja sen sovellukset.


Mikä on optinen kooderi?

Sähkömekaaninen laite, jota käytetään asennon vaihtamiseen pyörivästä tai lineaarisesta sähköiseen signaaliin käyttämällä valonlähdettä, optista hilaa ja valoherkkää ilmaisinta, tunnetaan optisena kooderina. Näitä koodereita käytetään laajasti erilaisissa työstökoneissa, toimistolaitteissa ja teollisuusrobottien erittäin tarkkoina asennonsäätöantureina.



  Optinen kooderi
Optinen koodaus r

Optisen kooderin suunnittelu

Optinen kooderi on suunniteltu LED-valolla, valokuva-antureilla ja levyllä, joka tunnetaan nimellä koodipyörä, joka sisältää rakoja säteittäissuunnassa ja havaitsee pyörivän aseman tiedot optisena signaalina. Kun pyörivään akseliin kytketty koodipyörä, kuten moottori, pyörii, syntyy optinen signaali sen perusteella, kulkeeko pysyvästä valoa emittoivasta elementistä tuotettu valo koodipyörän raon läpi vai ei. Valoanturi huomaa optisen signaalin ja muuttaa sen sähköiseksi signaaliksi ja lähettää sen ulos.

  Optisen kooderin suunnittelu
Optisen kooderin suunnittelu

Valoa lähettävä laite

Optisissa koodereissa käytetään edullisia IR-LEDejä, vaikka joskus käytetään värillisiä LEDejä, joilla on lyhyempi aallonpituus, valon diffuusion hillitsemiseksi. Lisäksi kalliita laserdiodeja käytetään silloin, kun tarvitaan korkeaa resoluutiota ja korkeaa suorituskykyä.



Linssi

LED-valo on hajavaloa pienen suunnan kautta siten, että kuperaa linssiä käytetään rinnakkain.

Koodipyörä

Koodipyörä näyttää levyltä, jossa on rakoja, jotka sallivat tai estävät säteilevän valon valodiodi . Koodipyörä on valmistettu metallista, lasista ja hartsimateriaaleista. Tässä metallimateriaali kestää lämpötilan kosteutta ja tärinää.

Hartsimateriaali ei ole kallista, mutta soveltuu massatuotantoon ja sitä käytetään kuluttajasovelluksiin. Lasimateriaalia käytetään pääasiassa silloin, kun tarvitaan maksimaalista resoluutiota ja tarkkuutta. Lisäksi koodipyörän lähelle on järjestetty kiinteä rako, joka selventää LED-valon kulkemista tai estämistä koko koodipyörän läpi ja menee valonkeräyselementtiin.

Valokuva-anturi

Valoanturi on tavallisesti valotransistori/valodiodi, joka on valmistettu puolijohdemateriaalista, kuten piistä, germaniumista ja indiumgalliumfosfidista.

Kuinka optinen kooderi toimii?

Optinen kooderi yksinkertaisesti havaitsee optiset signaalit, jotka kulkevat raon läpi ja muuttaa ne sähköisiksi signaaleiksi. Verrattuna magneettiseen kooderiin, tämä kooderi on erittäin helppo parantaa tarkkuutta ja resoluutiota käytettäväksi sovelluksissa, joissa syntyy voimakas magneettikenttä. Optinen kooderi mahdollistaa eri säätimien avulla erityyppisten liikkeiden mittaamisen. Nämä anturit tarjoavat erittäin tarkat takaisinkytkentäsignaalit, joita käytetään moottorin tai lineaarisen toimilaitteen todellisen sijainnin, kiihtyvyyden ja nopeuden tarkistamiseen.

Optinen Enkooderi Arduino

Tässä aiomme oppia kuinka kytkeä optinen pyörivä kooderi käyttämällä arduino uno . Tämä on mekaaninen laite, jossa on pyörivä akseli sylinterimäisessä kotelossa. Pyöreällä litteällä levyllä on kaksi sarjaa korttipaikkoja. Tämän levyn mille puolelle tahansa on kytketty optiset anturit, joissa lähetinsarja on toisella puolella ja lähetetty vastaanotin toisella puolella. Aina kun urakiekko pyörii anturin välissä, se katkaisee sen optinen anturi , joten signaali tuotetaan vastaanottimen päissä. Tässä vastaanotin on kytketty mikro-ohjaimeen generoidun signaalin käsittelemiseksi, jolloin voimme tunnistaa kuinka paljon akseli pyörii. Akselin pyörimissuunta voidaan määrittää yksinkertaisesti vertaamalla signaalin napaisuutta kahdelle o/ps:lle, koska pyöreän kiekon kaksi rakosarjaa ovat jossain poikkeamassa.

Optinen kooderi, joka liittyy Arduinoon, on esitetty alla. Tämän liitännän edellyttämät komponentit sisältävät pääasiassa optisen kooderin, Arduino Uno -levyn ja liitäntäjohdot. Tämän rajapinnan liitännät ovat seuraavat:

  Optinen kooderiliitäntä Arduino-levyyn
Optinen kooderiliitäntä Arduino-levyyn
  • Tämän kooderin punainen johto on kytketty Arduino Unon 5 V nastaan.
  • Tämän kooderin musta värijohto on kytketty Arduino Unon GND-nastaan.
  • Optisen kooderin valkoinen johto (OUT A) on kytketty Arduino Unon katkaisijanastan kuten Pin-3.
  • Tämän kooderin vihreä johto (OUT B) on kytketty Arduino Unon toiseen katkaisijanastaan, kuten Pin-2.

Tässä optisen kooderin lähtöjohdot, kuten valkoiset ja vihreät värijohdot, tulisi kytkeä vain Arduino Uno -levyn keskeytyspintaan, jos ei, Arduino-kortti ei tallenna jokaista pulssia tästä kooderista.

Koodi

haihtuva pitkä lämpötila, laskuri = 0; //Tämä muuttuja kasvaa tai pienenee kooderin kierrosta riippuen
void setup()

{

Serial.begin (9600);

pinMode(2, INPUT_PULLUP); // sisäinen pullup-tulonasta 2
pinMode(3, INPUT_PULLUP); // sisäinen เป็น pullup -syöttönasta 3
//Asetetaan keskeytystä
//Nouseva pulssi encodenrenista aktivoituna ai0(). AttachInterrupt 0 on DigitalPin nro 2 Arduinossa.
attachInterrupt(0, ai0, NOUSEVA);
//B nouseva pulssi encodenrenista aktivoitu ai1(). AttachInterrupt 1 on DigitalPin nro 3 Arduinossa.
attachInterrupt(1, ai1, RISING);
}
void loop() {
// Lähetä laskurin arvo
if( laskuri != lämpötila ){
Serial.println (laskuri);
lämpötila = laskuri;
}
}
void ai0() {
// ai0 aktivoituu, jos DigitalPin nro 2 on siirtymässä LOW:sta KORKEAAN
// Tarkista nasta 3 suunnan määrittämiseksi
if(digitalRead(3)==LOW) {
laskuri++;
}muu{
laskuri-;
}
}
void ai1() {
// ai0 aktivoituu, jos DigitalPin nro 3 on siirtymässä LOW:sta KORKEAAN
// Tarkista suunta nastalla 2
if(digitalRead(2)==LOW) {
laskuri-;
}muu{
laskuri++;
}
}
Kun yllä oleva koodi on ladattu Arduino Uno -kortille, avaa sarjamonitori ja käännä optisen kooderin akselia. Jos käännät optista anturia myötäpäivään, voit huomata arvon nousun ja jos käännät tätä kooderia vastapäivään, arvo pienenee. Jos arvo näyttää käänteistä, se tarkoittaa negatiivisen arvon antamista myötäpäivään liikkeelle. Joten voit vaihtaa valkoisen ja vihreän johdon.

Optisten kooderien tyypit

Optisia koodereita on saatavana kahta tyyppiä läpäisevää ja heijastavaa tyyppiä, joita käsitellään alla.

Transmissiivinen tyyppi

Transmissiivisen tyyppisessä optisessa kooderissa valoanturi havaitsee, kulkeeko valodiodien lähettämä valosignaali koodipyörän raon läpi vai ei. Transmissiivisen tyyppisen optisen kooderin tärkeimmät edut ovat: se parantaa signaalin tarkkuutta helposti ja yksinkertaisen kehityksen ansiosta melko yksinkertaisen optisen kaistan ansiosta.

Heijastava tyyppi

Heijastavassa optisessa kooderissa valoanturi havaitsee, heijastuuko valodiodin lähettämä valosignaali koodipyörän läpi vai ei. Heijastavan tyyppisten optisten kooderien etuja ovat pääasiassa; se on helppo pienentää ja ohentaa. Koska nämä on suunniteltu pinoamistekniikalla; niin kokoamismenettelyä voidaan yksinkertaistaa.

Optinen kooderi vs magneettinen kooderi

Ero optisen kooderin ja magneettisen kooderin välillä sisältää seuraavat seikat.

Optinen kooderi

Magneettinen kooderi

Optinen kooderi on eräänlainen anturi, jota käytetään mittaamaan pyörivää liikettä. Magneettinen kooderi on eräänlainen pyörivä kooderi, joka käyttää antureita magneettikenttien muutosten tunnistamiseen pyörivästä magnetoidusta renkaasta/pyörästä.
Tämä kooderi tunnetaan myös pulssigeneraattorina/digitaalisena liikeanturina. Tämä kooderi tunnetaan myös absoluuttisen kulman tunnistavana kooderina.
Se tarvitsee erittäin selkeän näkökentän. Tämän kooderin näkökenttä on täynnä pölyä tai erilaisia ​​epäpuhtauksia.
Tämän anturin tulisi pysyä <.25 mm ilmavälillä. Tämä kooderi on tarkka jopa 4 mm:n ilmarakojen läpi.
Se on herkkä pyörivän kiekon puristumiselle kosteuden ja vaihtelevan lämmön sisällä. Se kestää kosteutta ja lämpöä.
Vaarallinen tarkkuus isku- tai tärinäympäristöissä. Se on tärinän- ja iskunkestävä.
Se tarvitsee suljetun ja suuren kotelon toimiakseen hyvin kovissa ympäristöissä. Se on vankka, kestävä ja edullinen ilman suurta ulkokuorta.
Se sisältää liikkuvia osia. Se ei sisällä liikkuvia osia.
Tätä kooderia ei voi mukauttaa kokoonpanoihin. Tämä kooderi voidaan mukauttaa.
Sen lämpötila-alue on keskitasoa. Sen lämpötila-alue on kapea.
Sen nykyinen kulutus on korkea. Sen nykyinen kulutus on keskitasoa.
Sen resoluutioalue on laaja. Sen resoluutioalue on kapea.
Sillä on korkea magneettinen immuniteetti. Sillä on alhainen magneettinen immuniteetti.

Hyödyt ja haitat

The optisen kooderin edut Sisällytä seuraavat.

  • Optinen kooderi parantaa helposti tarkkuutta ja resoluutiota kehittämällä raon muotoa, koska siinä on mekanismi, joka havaitsee, kulkeeko LED-valo läpi raon vai ei.
  • Läheinen magneettikenttä ei vaikuta tähän kooderiin.
  • Nämä kooderit tarjoavat korkeimman resoluution.
  • Nämä kestävät paremmin pyörrevirtojen sähköisen melun häiriöitä.
  • Näissä koodereissa on joustavat asennusvaihtoehdot.

The optisten kooderien haitat Sisällytä seuraavat.

  • Tämän kooderin suurin haittapuoli on se, että se ei ole mekaanisesti vahva.
  • Näissä koodereissa on ohut lasilevy, joka voi vaurioitua äärimmäisen iskun tai voimakkaan tärinän seurauksena.
  • Nämä enkooderit ovat riippuvaisia ​​'näkölinjasta', joten ne ovat pääasiassa herkkiä lialle, öljylle ja pölylle.
  • Tämän kooderin optiset levyt on yleensä suunniteltu joko muovista tai lasista, joten on suurempi mahdollisuus vaurioitua äärimmäisistä lämpötiloista, tärinästä ja saastumisesta.

Sovellukset

The optisten kooderien sovellukset Sisällytä seuraavat.

  • Nämä kooderit ovat ihanteellisia sovelluksiin, jotka vaativat suurta tarkkuutta ja tarkkuutta.
  • Näitä käytetään, kun syntyy voimakas magneettikenttä.
  • Sitä voidaan käyttää laitteissa, joissa käytetään suurihalkaisijaisia ​​moottoreita.
  • Nämä kooderit auttavat havaitsemaan optiset signaalit, jotka kulkevat läpi raon ja muuttavat ne sähköisiksi signaaleiksi.
  • Nämä kooderit ovat erittäin hyödyllisiä pyörivän liikkeen mittaamisessa ja ohjauksessa useissa eri sovelluksissa, kuten spektrometreissä, laboratoriolaitteissa, sentrifugeissa, lääketieteellisissä laitteissa, CT-skannausjärjestelmissä jne.
  • Näitä antureita käytetään suuriin vääntömomentteihin perustuvissa sovelluksissa erittäin ahtailla alueilla.
  • Näitä käytetään ohjelmoitavissa tarkastuslaitteissa.
  • Näitä käytetään kaupallisissa tai teollisissa laitteissa.
  • Näitä käytetään kemikaalien annostelulaitteissa.

1). Miksi optisia koodereita käytetään?

Optiset kooderit parantavat helposti tarkkuutta ja resoluutiota magneettiseen kooderiin verrattuna. Joten niitä voidaan käyttää kaikkialla, missä syntyy voimakas magneettikenttä.

2). Mikä on optisen kooderin lähtö?

Optisen kooderin lähtö on elektroninen pulssi, jota käytetään 'kellona' datan näytteenotossa.

3). Mikä on optisen kooderin resoluutio?

Optisen kooderin resoluutio on 20 000 pulssia jokaista pyörän kierrosta kohden, jota käytetään matkamittauslaskelmiin.

4). Miksi enkooderit ovat parempia kuin potentiometrit?

Enkooderit voivat pyöriä samaan suuntaan määräämättömän ajan, kun taas potentiometri pyörii normaalisti yhden kierroksen.

5). Minkä tyyppistä enkooderia käytetään laajalti robotiikassa?

Optisia koodereita käytetään robotiikassa absoluuttisten tai inkrementaalisten mittausten tallentamiseen.

Tämä on yleiskatsaus optiseen enkooderi – tyypit , rajapinnat, työskentely ja sovellukset. Optiset kooderit käyttävät valoa, joka kulkee lasin läpi ja tunnistetaan vastaanottimen kautta. Tämän tyyppiset kooderit ovat erittäin tarkkoja ja erittäin tarpeellisia komponentteja monien teollisuudenalojen erilaisissa mekaanisissa järjestelmissä antamaan tarkkaa palautetietoa. Tässä on kysymys sinulle, mikä on lineaarinen kooderi?