Stepmotor Jeg tror, at vi bruger stepper motor af cent er en sådan nød: motor kræver rotation og højere nøjagtighed krav for mange gange, men gentagne gange roterende dråber lad os roterende nøjagtighed, hvilken metode kan håndtere det? Følgende for vores levere en forarbejdningsmetode. Brugt stepmotors venner ved alle, at vi beregner rotation af antallet af pulser synspunkter og vi trin Vinkel skal være proportional med: trin Vinkel og pulsnummer = roterende synspunkt/lad os trin Vinkel og vi bruger drev underinddeling trin skal være proportional med: stepper Vinkel = 360 & grader; Trin/segment. Så vi kan få: pulstal = roterende synsvinkel/(360° trin/segment) Generelt forstår vi pulstal for at definere som plastens brug, praktisk beregnede vi, så hvis vi bruger segmenteringstrinene er et multiplum af det af de 360 tilfælde, mange gange under betingelsen af roterende synsvinkel i teorien (mekanisk rotationsfejl, men ikke meget nøjagtige rotationsfejl) nøjagtighedskrav,0. 1°Følgende), måtte vi vælge flere inddelingstrin, men kapitalen tilføjes. Generel kørsel om os ved hjælp af underinddeling trin i 25000, den største sådan stepper Vinkel = 360 & grader; / 25000 = 0. 0144° En tilfældig rotation skal se kan se, at vi ikke kan få pulsen af den heltallige værdi, så mange gange efter rotation stablet op vil synsvinkelen gå ud over nul. 1°。 Hvad er løsningen? Her leverer vi en god behandlingsmetode. For eksempel ønsker vi at rotere 1 & deg; , gennem beregningen kan få puls nummer & asymp; 69. 4444, på det tidspunkt vil vi kun tage 69, og vil være 0. 4444 at give op, så kan vi se på, roter mindst 0 denne gang, lad os tage fejl. 0144 * 0. 4444 = 0. 00639936°, kan være en masse mennesker ville tro, at 0. Mange grader 006 ubetydelig, men hver gang, når vi roterer 1 & deg; , når vi roterer den 100 gange vores fejl kan til nul. 6°, det påvirker vores præcision. Men hvornår skal vi rotere synsvinklerne for ekspansion 100 gange, i forhold til det øjeblik, vi kan komme til at beregne pulsoptællingen ned efter to decimaler, vil vi være pulsfejlsvariablerne til at registrere, og vi efterspørger poster i øjeblikket er mindre drejning tilsvarende synspunkt er stadig mere at vende det tilsvarende synspunkt, til gengæld til næste synsvinkel, puls, identificer to discriminant, roterende pulsfejl variable værdier ud over 100 (Beyond a stepper Angle), hvis overstiger antallet af pulser til os den roterende tæller til at addere og subtrahere, og kræver i øjeblikket pulsfejlene i registreringsvariablens værdier (Så næste gang igen, når roterende pulsfejlsgenkendelse) Stablet op, så vi i mange roterer, don't-fejlværdien nulpunktsværdien, don't-værdien nulpunkt. 0144 grader. Så du kan gøre fremskridt i mangel af encoder-steppermotorens rotationsnøjagtighed.