Osnovno razumevanje enkoderjev
V svetu industrijske avtomatizacije, robotike in vsakdanjih elektronskih naprav pogosto potrebujemo eno skupno stvar: poznavanje položaja, hitrosti ali smeri gibanja komponente. Tukaj igrajo ključno vlogo dajalniki (pogosto imenovani motorji). Dajalnik je naprava, ki pretvarja mehansko gibanje – običajno vrtenje ali linearni premik – v električni signal, ki ga lahko prebere krmilni sistem, kot je PLC, mikrokrmilnik ali industrijski računalnik. Ta članek obravnava osnove dajalnikov, njihove vrste, načela delovanja in njihovo uporabo na različnih področjih.
Kaj je enkoder?
Preprosto povedano, kodirnik je senzor gibanja. Ko se gred motorja vrti ali se mehanizem premika, kodirnik ustvari signal, ki predstavlja spremembo položaja. Ta signal je lahko digitalni impulz, binarna koda ali analogni signal, odvisno od vrste uporabljenega kodirnika.
Izraz »kodirni stroj« se na tem področju pogosto uporablja za kodirno napravo, nameščeno v mehanskem sistemu (npr. motorju, transporterju, CNC stroju). Čeprav kodirnik ni »stroj« v smislu velike naprave, je ključna komponenta, ki omogoča natančno in dosledno delovanje avtomatiziranega sistema.
Glavna funkcija kodirnika
Dajalniki se običajno uporabljajo za tri glavne potrebe:
1. Merjenje položaja (povratna informacija o položaju)
Dajalniki pomagajo sistemu določiti kotni položaj gredi (rotacijsko) ali obseg gibanja (linearno). To je pomembno pri CNC strojih, robotskih rokah in sistemih za prevzem in odlaganje.
2. Merjenje hitrosti (povratna informacija o hitrosti)
S štetjem števila impulzov na časovno enoto lahko krmilnik določi število vrtljajev motorja ali linearno hitrost tračnega transporterja.
3. Določite smer vrtenja/gibanja (smer)
Določeni dajalniki (npr. inkrementalni s signaloma A in B) lahko smer gibanja označujejo s fazno razliko signalov.
Te tri funkcije so zelo pomembne v zaprtozančnih krmilnih sistemih, kot so servo motorji, kjer krmilnik prilagaja izhod na podlagi povratne informacije dajalnika.
Splošno načelo delovanja dajalnika
V bistvu dajalnik deluje tako, da "kodira" gibanje v signal. Ko se dajalnik vrti, notranji del, kot je disk z režami ali magnet, preide čez optični ali magnetni senzor. Vsakič, ko reža ali magnetni pol preide čez senzor, se ustvari impulzni signal. Ti impulzi se izračunajo za določitev gibanja.
Na primer, dajalnik ima ločljivost 1000 PPR (impulzov na obrat). To pomeni, da bo vsak polni obrat ustvaril 1000 impulzov. Če sistem prebere 500 impulzov, se je gred zavrtela za pol obrata (ob predpostavki enokanalnega odčitavanja in brez kvadraturnega množenja).
Vrste dajalnikov glede na izhod
1. Inkrementalni dajalnik
Inkrementalni dajalnik generira impulz vsakič, ko se spremeni položaj. Najpogostejši signali so:
– Kanal A in B (kvadratura): dva kvadratna signala s fazno razliko 90 stopinj za določitev smeri.
– Kanal Z (indeks): referenčni impulz enkrat na cikel.
Inkrementalne značilnosti:
– Ne shranjuje absolutnega položaja. Če je napajanje izklopljeno, se zadnji položaj »izgubi«, razen če obstaja sistem za ponovno referenciranje (homing).
– Primerno za merjenje hitrosti in relativnega gibanja.
– Preprostejše in običajno cenejše.
2. Absolutni dajalnik
Absolutni dajalnik zagotavlja edinstveno vrednost položaja pri vsakem kotu gredi. Ko sistem ponovno vklopi napajanje, takoj prepozna položaj brez potrebe po premiku v prvotno točko.
Absolutni dajalniki običajno uporabljajo:
– Vzporedni izhod (daljši),
– Serijski izhod, kot so SSI, BiSS, CANopen ali EtherCAT,
– Ločljivost odziva v bitih (npr. 12-bitni, 16-bitni), ki določa število edinstvenih položajev.
Absolutne značilnosti:
– Položaj se ne izgubi, ko je napajanje izklopljeno (odvisno od tehnologije in ali večobratni mehanizem uporablja baterijo/prestavo).
– Idealno za aplikacije, ki zahtevajo visoko natančnost in varnost.
Vrste dajalnikov glede na metodo senzorja
1. Optični dajalnik
Optični dajalniki uporabljajo LED diode in optične senzorje za zaznavanje vrzeli v disku. Njihove prednosti:
– Visoka ločljivost in dobra natančnost.
– Široko dostopno za industrijske potrebe.
Slabosti:
– Občutljivejši na prah, olje ali visoke vibracije, če zaščita ni dobra.
2. Magnetni dajalnik
Magnetni dajalniki uporabljajo magnete in Hallove ali magnetorezistivne senzorje. Njihove prednosti:
– Bolj odporen na umazano okolje, prah in vlago.
– Robustno za težke aplikacije.
Slabosti:
– Na splošno nižja ločljivost kot optična (čeprav je veliko sodobnih tehnologij zelo dobrih).
Pomembni parametri v kodirniku
Pri izbiri kodirnika je treba razumeti več ključnih specifikacij:
1. Resolucija
Inkrementalna ločljivost je običajno izražena v PPR/CPR, medtem ko je absolutna ločljivost izražena v bitih. Višja kot je ločljivost, natančnejša je meritev položaja.
2. Vrsta električnega izhoda
Na primer, TTL, HTL, odprti kolektor, push-pull, linijski gonilnik (RS-422). To vpliva na združljivost z vhodi PLC ali servo gonilniki.
3. Delovna napetost
Običajno 5 V, 12 V ali 24 V. Prepričajte se, da ustreza vašemu sistemu.
4. Največja hitrost (najvišje število vrtljajev na minuto / največja frekvenca)
Dajalnik mora biti sposoben generirati impulze s frekvenco, ki jo krmilnik še vedno lahko prebere brez izgube podatkov.
5. Vrsta mehanske namestitve
Nekateri uporabljajo trdne gredi, votle gredi ali montažo s sklopkami. Poravnava gredi je ključnega pomena za vzdržljivost in natančnost dajalnika.
6. Delovno okolje
Upoštevajte stopnjo zaščite IP (npr. IP65), delovno temperaturo, vibracije in izpostavljenost tekočinam ali prahu.
Kako krmilni sistem bere kodirnik?
Za branje inkrementalnega dajalnika krmilnik šteje impulze iz kanalov A in B. Pri kvadraturni metodi sistem pogosto izvede 4-kratno dekodiranje, kar pomeni, da se vsaka sprememba roba signala A/B prešteje tako, da se efektivna ločljivost poveča štirikrat.
Pri absolutnih dajalnikih krmilnik bere podatke o položaju prek posebnega komunikacijskega protokola. V sodobnih industrijskih sistemih so absolutni dajalniki pogosto integrirani v omrežje fieldbus, tako da lahko PLC podatke o položaju bere v realnem času in jih uporablja pri krmiljenju gibanja.
Poleg tega je pomembno biti pozoren na šum in elektromagnetne motnje (EMI). Kabli dajalnikov pogosto uporabljajo oklopljen kabel, ustrezno ozemljitev in diferencialne vhode za dolge razdalje, da se ohrani stabilnost signala.
Primeri uporabe dajalnikov
1. Servo motor in BLDC motor
Dajalniki omogočajo natančen nadzor položaja in hitrosti, na primer v pakirnih strojih, robotih ali tiskarskih strojih.
2. Transportni trak in sistem za štetje izdelkov
Dajalnik odčita razdaljo, ki jo trak prepotuje, da določi, kdaj je treba rezati, označevati ali polniti.
3. CNC stroji in 3D-tiskalniki
Dajalniki pomagajo pri kalibraciji položaja, nadzoru gibanja osi in izboljšajo natančnost.
4. Dvigala, tekoče stopnice in avtomatska vrata
Dajalnik se uporablja za določanje položaja kabine, hitrosti in gladkega krmiljenja zaustavljanja.
Pogoste napake in praktični nasveti
Nekatere pogoste težave, ki se pojavljajo z dajalniki, vključujejo:
– Izguba ali preskakovanje signala zaradi ohlapnih kablov, šuma ali slabih ozemljitvenih povezav.
– Mehanske poškodbe zaradi napačno poravnanih sklopk, prekomernih radialnih obremenitev ali vibracij.
– Odčitavanje položaja je napačno, če se ločljivost dajalnika ne ujema s konfiguracijo krmilnika.
Preprosti nasveti:
– Uporabite oklopljene kable in ločite kabelske poti od napajalnih kablov motorja.
– Zagotovite poravnavo gredi in po potrebi uporabite fleksibilne spojke.
– Prilagodite parametre PPR/bit v krmilni napravi v skladu s podatkovnim listom dajalnika.
Zapiranje
Osnovno razumevanje strojev z enkoderji se začne s spoznanjem, da je enkoder senzor, ki pretvarja gibanje v električne signale za nadzor položaja, hitrosti in smeri. Z razumevanjem razlike med inkrementalnim in absolutnim, izbiro optične ali magnetne metode senzorja ter upoštevanjem parametrov, kot so ločljivost, izhod in okoljski pogoji, lahko določimo pravi enkoder za aplikacijo. V sodobnih avtomatizacijskih sistemih enkoderji niso le dodatki, temveč ključne komponente, ki določajo natančnost, stabilnost in učinkovitost delovanja stroja.
Če želite, vam lahko pomagam ustvariti bolj tehnično različico članka (s formulami za izračun PPR za razdaljo, primeri ožičenja A/B/Z in priporočili za tipe izhodov za določene PLC-je) ali lažjo različico za začetnike.