I en robotled spelar kodare en roll som liknar människans syn och proprioception. De mäter kontinuerligt positionen och hastigheten hos både motorrotorn och utgående axeln, och återkopplar denna information till styrenheten för att bilda ett exakt slutet reglersystem.
Kodare är också en av kärnkomponenterna i HONPINE-leddrivdon, och avgör direkt rörelsenoggrannhet, stabilitet och säkerhet.
Kodarupplösning avser den minsta detekterbara positionsförändringen—ungefär som den minsta skalan på en linjal.
Till exempel delar en 17-bitars kodare ett helt varv i 131,072 pulsräkningar, vilket motsvarar en teoretisk upplösning på 0.00275°.
Upplösning är dock inte samma sak som noggrannhet.
Effektiv noggrannhet beskriver den maximala avvikelsen mellan den position som kodaren rapporterar och den verkliga fysiska positionen, vanligtvis angiven i bågsekunder.
Viktig slutsats:
Hög upplösning betyder inte nödvändigtvis hög noggrannhet.
Vid val av kodare måste ingenjörer se bortom antalet bitar och noggrant utvärdera dess specifikation för absolut noggrannhet.
Varför föredrar avancerade robotar dubbla kodare?
Kodare på motorsidan (högvarvssidan):
Monterad på servomotorns axel, vanligtvis en inkrementell kodare.
Den används främst för de inre reglerslingorna—ström- och hastighetsreglering.
Kodare på utgångssidan (lågvarvssidan):
Monterad på reduktionsväxelns utgång och måste vara en absolutkodare.
Den mäter direkt ledens verkliga utgående position.
Med en kodare på utgångssidan kan styrsystemet kompensera för transmissionsfel, inklusive glapp i reduktionsväxeln, torsionsföljsamhet och elastisk deformation. Detta förbättrar dramatiskt repeterbarheten hos ändeffektorn och positioneringsnoggrannheten.
Ännu viktigare är att den frikopplar reglerfel från mekaniska fel.
Styrenheten kan tydligt avgöra om en avvikelse härrör från kommandoutförande, motorrespons eller den mekaniska transmissionen i sig—vilket möjliggör riktade, modellbaserade reglerstrategier.
Tack vare sin enklare struktur och lägre kostnad dominerar drivdon med enkelkodare tillämpningar där absolut precision och följsam interaktion inte är avgörande, såsom:Standardmaterialhantering,Palletering,Punktsvetsning,Repeterande punkt-till-punkt-rörelser
I dessa scenarier är kostnadseffektivitet den främsta faktorn.
Dubbla kodare har blivit en obestridd standard inom avancerad robotik.
Medicinska robotar som utför känsliga operationer, kollaborativa robotar som arbetar sida vid sida med människor och humanoida robotar som strävar efter människoliknande rörelseförmåga förlitar sig alla på dubbla kodare som en grundläggande möjliggörare för deras kärnfunktioner—precision, följsamhet och säkerhet.
Här väger värdeskapande tyngre än kostnad.
Att förvandla fel till “beröring”: den dolda kraften hos dubbla kodare
Det högre värdet hos dubbla kodare ligger i ett djupt perspektivskifte.
Vinkelskillnaden mellan motorsidan och utgångssidan behandlas inte längre som ett meningslöst “fel”. I stället blir den värdefull insikt i ledens inre tillstånd.
Denna vinkelskillnad representerar direkt den elastiska deformationen i transmissionskedjan, särskilt i reduktionsväxeln.
Med en känd eller identifierad styvhetsmodell kan denna deformation översättas till ledmoment i realtid.
Med andra ord får robotleden, utan dyra momentsensorer, en form av taktil perception. Den kan känna hur mycket kraft den applicerar på omgivningen—eller hur mycket kraft omgivningen applicerar på den.
Det är just därför som kollaborativa robotar, kirurgiska robotar och humanoida robotar nästan universellt använder dubbla kodare. Dessa robotar kräver inte bara positionsnoggrannhet, utan också förmågan att interagera med världen med kontrollerad mjukhet och följsamhet.
Exempel inkluderar:
Precisionsmontering: detektera insättningsmotstånd och automatiskt justera hållning
Polering och slipning: bibehålla konstant kontaktkraft snarare än rigid positionsreglering
Människa-robot-samarbete: ge vika omedelbart vid kontakt med en människokropp
I avancerade tillämpningar är tillförlitlighet verksamhetskritisk.
Dubbla kodare ger i sig redundans och korsvalidering. Om kodaren på motorsidan indikerar att målpositionen har nåtts, medan kodaren på utgångssidan visar något annat, kan systemet omedelbart identifiera ett onormalt tillstånd.
Detta kan indikera:Kodarfel,Transmissionsslirning,Kugghjulsslitage eller skada i reduktionsväxeln
Sådan feldiagnostik och tidig varning i realtid, online är omöjlig i system med enkelkodare.
I scenarier som involverar nära mänsklig interaktion eller långvarig drift under hög belastning är denna förmåga inte bara en prestandauppgradering—den är en hörnsten i funktionell säkerhet.
Utvecklingen från arkitekturer med enkelkodare till dubbelkodare representerar en djupgående omvandling—från öppen styrning till sluten fysisk perception.
Styrning med enkelkodare bygger på en idealiserad, förenklad matematisk modell.
Styrning med dubbelkodare hanterar ett verkligt fysiskt system—ett med elasticitet, friktion, slitage och ofullkomligheter.
För första gången kan roboten förstå och anpassa sig till den fysiska världens inneboende icke-idealiteter.
Detta är inte bara en skillnad i antalet sensorer; det är en skiljelinje inom robotintelligens. Den avgör om en robot förblir en mekanisk arm som blint upprepar fördefinierade banor, eller blir en intelligent aktör som kan uppfatta sin omgivning, anpassa sig till förändringar och interagera säkert med människor.
I framtiden kan huruvida en robot har detta system för dubbel perception mycket väl bli ett avgörande riktmärke för dess kapacitet och värde.
Läs mer
Läs mer om HONPINEs historia och branschtrender relaterade till precisionsöverföring.
Dubbelklicka
We provide harmonisk växelreducerare,planetväxelreducerare,robotledsmotor,robotroterande ställdon,RV-växelreducerare,robotändeffektor,dexterös robothand