Problemen met uw encoder oplossen


EEN roterende encoder is een apparaat met een as en een uiteinde dat in verschillende assen draait. Het kan u de absolute positie of de relatieve positionering van de as laten zien. Het meest voorkomende type roterende encoder is dat binnen een computermuis. De kleine bal aan de onderkant van de muis is een roterende encoder die werkt met behulp van binaire codes om de plaatsing van de cursor op het scherm te tonen. Wanneer de roterende encoder niet correct werkt, zijn er enkele tips voor het oplossen van problemen die u kunt volgen om het probleem zelf op te lossen.

Controleer binaire codes

Een roterende encoder met absolute positie heeft een binaire code die uit vier verschillende uitgangen bestaat. Dit type uitvoer is zeer symmetrisch en ordentelijk. De roterende encoder met relatieve positie stuurt zijn uitvoer door een vierkante sinusgolf door beide draden. Controleer deze codes om er zeker van te zijn dat ze volgens de specificaties werken.

Is Positionering gekruist?

In de binaire code van de roterende encoder met relatieve positionering zal de OUT 1-code een verschillende configuratie hebben voor een hogere resolutie en een responsieve positie. Controleer of de puls in de OUT 2 start als de OUT 1 hoog is in wijzerzin. De OUT 1 bevindt zich in de lage positie voor een tegengestelde richting. Als u deze dingen niet ziet gebeuren tijdens de controle van de binaire code, wordt de positionering overschreden.

Timing van encoder is uitgeschakeld

Een ander probleem dat bij roterende encoders gebruikelijk is, is dat de timing uitgeschakeld is. We hebben allemaal een muis gebruikt en de cursor komt niet overeen met de beweging van de muis. Wanneer dit gebeurt, moet u bepalen of er voldoende pulsen door de encoder komen om de cursor te verplaatsen. Dit moet mogelijk worden gewijzigd of worden opgeschoond.

Encoder zit vast

Als de roterende encoder zich in een open omgeving bevindt, is er de neiging dat zich wat vuil en stof verzamelt rond de eigenlijke fysieke as. Wanneer dit gebeurt, moet het worden schoongemaakt. Als je het stuk uit elkaar kunt halen, gebruik dan een klein winkeltje om de deeltjes op te zuigen. Zo niet, dan zal een klein puntig voorwerp, met een doek aan het uiteinde, werken om de encoder te bevrijden.

De positie is niet correct gekalibreerd

Er zal een blokgolf zijn of een sinusgolf die de roterende encoder gebruikt om de pulsen terug te sturen voor een uitvoer. Deze golven kunnen verschillende pulsreeksen hebben. Als de uitvoer van de A = 0 en B = 1, beweegt de encoder bijvoorbeeld met de klok mee. Als de cijfers groter zijn of wild fluctueren, moet de encoder opnieuw worden gekalibreerd.

Ruis Interferentie

Een ander probleem met een roterende codeerder is die van ruisinterferentie. Om de ruisimmuniteit te verbeteren, moet u ervoor zorgen dat er geen andere elektromotoren in de buurt zijn. Elk van de encoderkabels moet ook worden afgeschermd en geaard met de juiste aansluitingen. Controleer de bevestiging van de draden om ervoor te zorgen dat er geen ruisinterferentie kan zijn. Ook moeten de kanalen voor elk van de pulsen worden gescheiden.