DC-servomotorer är viktiga komponenter i ett brett utbud av industri- och automationsapplikationer, och erbjuder exakt kontroll över hastighet, position och vridmoment. En av nyckelelementen som bidrar till den höga prestanda och noggrannhet hos DC-servomotorer är kodaren. Kodare spelar en avgörande roll för att ge feedback till motorstyrsystemet, vilket gör att det kan göra realtidsjusteringar och säkerställa optimal drift. Som leverantör av DC-servomotorer skulle jag vilja fördjupa mig i de olika typerna av kodare som används i DC-servomotorer.
Inkrementella kodare
Inkrementella pulsgivare är en av de mest använda typerna av pulsgivare i DC-servomotorer. De fungerar genom att generera en serie pulser när motoraxeln roterar. Varje puls representerar en specifik vinkelförskjutning av axeln. Antalet pulser som räknas under en given tidsperiod kan användas för att bestämma motorns hastighet, medan det totala antalet pulser kan användas för att beräkna motoraxelns position.
Grundprincipen för en inkrementell kodare involverar en roterande skiva med jämnt fördelade spår eller markeringar. När skivan roterar används en ljuskälla och en fotodetektor för att detektera passerandet av dessa slitsar. När en slits passerar mellan ljuskällan och fotodetektorn genereras en puls. Inkrementella kodare kan ytterligare klassificeras i tvåkanals (A och B) och trekanals (A, B och Z) kodare.
Den tvåkanaliga inkrementella kodaren ger två uppsättningar pulser (A och B) som är 90 grader ur fas med varandra. Denna fasskillnad tillåter styrsystemet att bestämma motoraxelns rotationsriktning. Om A-pulsen leder B-pulsen, roterar motorn i en riktning, och om B-pulsen leder A-pulsen, roterar motorn i motsatt riktning.
Den trekanaliga inkrementella kodaren lägger till en tredje puls (Z) som används som referens- eller indexsignal. Z-pulsen genereras en gång per varv av motoraxeln, vilket ger en känd positionsreferenspunkt. Detta är särskilt användbart för applikationer där absolut positionsinformation krävs vid start.
Inkrementella kodare är relativt enkla och kostnadseffektiva, vilket gör dem till ett populärt val för många DC-servomotorapplikationer. De är lämpliga för applikationer där relativ position och hastighetskontroll är tillräcklig, såsom transportörsystem, robotarmar och enkla automationsuppgifter. För mer information om DC-servomotorer som kan paras med inkrementella pulsgivare, besökDC servomotor.
Absoluta kodare
Absoluta kodare, å andra sidan, ger en unik digital kod för varje position på motoraxeln. Till skillnad från inkrementella pulsgivare, som endast ger relativ positionsinformation, kan absolutgivare direkt bestämma motoraxelns absoluta position utan behov av en referenspunkt eller referensoperation.
Det finns två huvudtyper av absolutkodare: enkelvarv och multivarv. Envarvs absolutgivare kan ge motoraxelns absoluta position inom ett varv. De använder en serie koncentriska spår på en roterande skiva, var och en med olika antal segment. Kombinationen av dessa segment skapar en unik binär kod för varje vinkelposition inom ett varv.
Flervarvs absolutgivare kan ge motoraxelns absoluta position över flera varv. De använder vanligtvis en kombination av växlar och ytterligare sensorer för att spåra antalet varv såväl som vinkelpositionen inom varje varv.
Absoluta kodare är mer komplexa och dyrare än inkrementella kodare, men de erbjuder flera fördelar. De är idealiska för applikationer där exakt absolut positionsinformation krävs, såsom i verktygsmaskiner, medicinsk utrustning och högprecisionsrobotik. Möjligheten att tillhandahålla absolut positionsinformation omedelbart vid start gör dem lämpliga för applikationer där strömavbrott eller plötsliga stopp är vanliga, eftersom systemet kan återuppta driften utan behov av en referenscykel.
Magnetiska kodare
Magnetiska pulsgivare är en annan typ av givare som används i DC-servomotorer. De fungerar baserat på principen om magnetfältsdetektering. En magnetisk kodare består av en magnetskiva med alternerande nord- och sydpoler och en magnetisk sensor. När magnetskivan roterar med motoraxeln detekterar den magnetiska sensorn förändringarna i magnetfältet och genererar elektriska signaler.
Magnetiska kodare erbjuder flera fördelar. De är relativt immuna mot damm, smuts och fukt, vilket gör dem lämpliga för tuffa industriella miljöer. De har också en lång livslängd och är mindre benägna för mekaniskt slitage jämfört med optiska omkodare. Dessutom kan magnetiska kodare arbeta vid höga hastigheter, vilket gör dem lämpliga för höghastighets DC-servomotorapplikationer.
Däremot kan magnetiska kodare ha lägre upplösning jämfört med optiska kodare. Magnetfältet kan också påverkas av externa magnetiska källor, vilket kan kräva ytterligare skärmnings- eller kompensationstekniker.
Optiska kodare
Optiska kodare används ofta i DC-servomotorer på grund av deras höga upplösning och noggrannhet. De fungerar genom att använda en ljuskälla, en roterande skiva med mönster och en fotodetektor. Den roterande skivan har en serie transparenta och ogenomskinliga mönster. När skivan roterar passerar ljuset från ljuskällan genom de transparenta mönstren och detekteras av fotodetektorn och genererar elektriska pulser.
Optiska kodare kan ge mycket hög upplösning, med vissa modeller som kan ge tusentals pulser per varv. Denna höga upplösning möjliggör exakt kontroll av motorns position och hastighet. De används ofta i applikationer där rörelsekontroll med hög precision krävs, såsom i halvledartillverkningsutrustning, precisions-CNC-maskiner och avancerad robotik.
Optiska kodare är dock mer känsliga för damm, smuts och fukt jämfört med magnetiska kodare. De kräver också en ren och stabil miljö för att fungera effektivt. All förorening på disken eller de optiska komponenterna kan orsaka fel i kodarutgången.
Att välja rätt kodare för din DC-servomotor
När du väljer en pulsgivare för en DC-servomotor måste flera faktorer beaktas. Dessa inkluderar den nödvändiga upplösningen, noggrannheten, driftsmiljön, kostnaden och de specifika applikationskraven.
Om den relativa positionen och hastighetskontrollen är tillräcklig, och kostnaden är ett stort problem, kan en inkrementell kodare vara det bästa valet. Inkrementella kodare är enkla, kostnadseffektiva och lämpliga för ett brett spektrum av applikationer.
För applikationer där absolut positionsinformation krävs, såsom i rörelsekontrollsystem med hög precision, rekommenderas en absolutkodare. Även om de är dyrare ger de omedelbar och korrekt positionsinformation utan behov av en målsökning.
I tuffa industriella miljöer där damm, smuts och fukt finns, kan magnetiska kodare vara ett bättre alternativ på grund av deras robusthet och immunitet mot miljöfaktorer.
För applikationer som kräver högupplöst och hög noggrann rörelsekontroll är optiska kodare det föredragna valet. De erbjuder högsta precision men kräver en ren och stabil driftsmiljö.


Som leverantör av DC-servomotorer förstår vi vikten av att välja rätt givare för din specifika applikation. Vi erbjuder ett brett utbud av DC-servomotorer och pulsgivare för att möta dina behov. Om du är intresserad av att lära dig mer om våra produkter eller har några frågor om val av kodare, är du välkommen att kontakta oss för en upphandlingsdiskussion. Vårt team av experter är redo att hjälpa dig att hitta den bästa lösningen för din applikation. Om du även är intresserad av andra typer av motorer, som t.exBorstlös AC Servomotor, kan vi också tillhandahålla relevant information.
Referenser
- Johnson, M. (2018). Kodarteknik för rörelsekontroll. Motion Control Magazine.
- Smith, A. (2019). Servomotorsystem: principer och tillämpningar. Industripress.
- Brown, C. (2020). Val av kodare för DC-servomotorer. Automationsvärlden.
