Sida 1 av 1
Quadrature kodning till stegmotor?
Postat: 26 februari 2007, 21:02:36
av simon78
Jag råkade glimta förbi ordet quadrature encoding någon stans där man pratade om stegmotor drivning. Jag fattade det som en signal av två fyrkantsvågor som 90grader fasförskjutna till varandra. Kan det stämma? Och i så fall, hur styr man en stegmotor med den signalen? Den verkar ju ganska lik halvstegning eller?
//Simon
Postat: 26 februari 2007, 22:55:08
av Fagge
Quadrature encodern är en pulsgivare & fungerar precis som du beskriver den & detta för att man ska kunna veta åt vilket håll man snurrar ratten/axeln. Så den har inget med stegmotorer att göra.
Postat: 26 februari 2007, 23:06:28
av Eson
Stegmotorer körs normalt sätt i "open loop" som betyder att den inte behöver någon encoder för att positionera sig. Men man kan sätta en encoder på en stegmotor för att den ska bete sig som en servomotor som använder "closed loop". Detta kräver att stegmotordrivningen kan hantera encoders.
Postat: 26 februari 2007, 23:18:17
av Andax
Precis Simon, "quadrature encoding" kan ses som halvstegning... I princip kör man konstant ström genom båda lindningarna, men låter styrsignalerna (quadrature signals) A och B bestämma strömrikningen, beroende på om de är höga eller låga...
Quadrature encoder har inget med saken att göra...
Postat: 27 februari 2007, 08:55:34
av simon78
Okidoki. Jag antar att man kan ha quadrature både "in" och "ut". dvs en pulsgivare som skickar sådana signaler in till styrenheten/datorn. EMC stödjer/rekomenderar quadrature-drivning. JAg fick för mig att det måste vara ganska enkelt att bygga en sådan drivning, eftresom signalen är såpass lik halvstegning? Men, jag har inte hittat mycket om det.