rotary encoder

Stel hier je overige vragen over elektronica als ze niet in bovenstaande passen.
Plaats reactie
Frodo
Berichten: 9
Lid geworden op: vr 4 mar 2005, 14:53
Locatie: Amsterdam

rotary encoder

Bericht door Frodo »

Hallo,

ivm mijn hobby (het bouwen van een minimal cockpit) ben ik op zoek naar een schema voor het detecteren van de draairichting van een mech. rotary encoder. :roll:
de bedoeling is dat naar gelan de schakelaar naar link of rechts gedraait word er een puls op de + of - key van een keyboard interface gegenereerd wordt. ( ivm het instellen van de virtuele radio)

helaas ben ikzelf niet bij machte om schakelingen te ontwerpen :oops: , nabouwen gaat wel heel goed. :lol:

kan iemand mij aan zo'n schema helpen (het liefst met zo weinig mogelijk onderdelen) 8)
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Wil jij een appart doosje dat op de toetsenbord ingang van de pc wordt aangesloten, en dat je dan geen toetsenbord meer hebt of wil jij iets dat je aan je toetsenbord aansluit zodat je toetsenbord er ook nog is.
signature ruimte te huur ;-)
Verhuurd :!:
Frodo
Berichten: 9
Lid geworden op: vr 4 mar 2005, 14:53
Locatie: Amsterdam

Bericht door Frodo »

het is mijn bedoeling om alle toetsen te vervangen door schakelaars en encoders.
de meeste van deze scakelaars kan ik gewoon op een keyboard encoder aansluiten. (zeg maar een uitgekleed keyboard)

voor de rotary kan ik ook een wrijf mechanisme maken de linksom sch. "a" sluit en rechtsom sch. "b", en dan de onderbreker van de rotary gebruiken voor de "aanslag", maar ik ben bang dat dit niet echt goed gaat werken.
vandaar mijn search voor een electronische oplossing

volgens mij moet het vrij simpel kunnen, je hebt 3 contacten, de common, een a en een b a en b schijnen niet tegelijk contact te maken waardoor detectie van de draairichting mogelijk moet zijn.
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Ik zal eens wat bedenken, en post dat dan hier wel.
Hier is het dan.
Bijlagen
encoder.GIF
encoder.GIF (3.89 KiB) 23335 keer bekeken
signature ruimte te huur ;-)
Verhuurd :!:
Frodo
Berichten: 9
Lid geworden op: vr 4 mar 2005, 14:53
Locatie: Amsterdam

Bericht door Frodo »

Hee bedankt !!
ziet er naar uit dat dit doet wat ik wil
:P

we zullen het eens uitproberen
als ik nog vragen heb dan stel ik ze hier wel weer

Nogmaals bedankt (en zo snel)
ik zocht al weken op het internet, maar is wat moeilijk omdat ik geen naam weet voor zo'n schakeling
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Volgens mij raken AB wel op een bepaald moment elkaar.

Werkt dit schema dan ook?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Wanneer dat zo is moet je misschien de aansluitdraden van A en B van boven naar onderen wisselen. Dan heb je er misschien geen last van.
Gewoon proberen en kijken wat er gebeurd.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

A of B is altijd iets eerder dan de ander en dus maakt het niet uit als je eerst A en dan B doet... Hij gaat dan af op A.

Misschien moeilijk geformuleerd, maar zo heb ik het gehoord van iemand.


Even een andere vraag.

Ik krijg op contact 1 een puls als ik naar rechts draai of op contact 2 een puls als ik naar links draai. Stop ik met draaien dan zullen de contacten beide nul worden.

Hoe kan ik nou van die puls het volgende maken:
Dit is de puls

Code: Selecteer alles

      _   _   _
_____| |_| |_| |_________
en ik wil dit

Code: Selecteer alles

      _________
_____|         |_________
Hoe krijg ik dat voor elkaar?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Wil je misschien een drie deler?
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Wat is een driedeler precies?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Hij deelt het aantal ingangspulsen door 3 . Dus bij elke 3 pulsen klapt de uitgang om van 1 naar 0 en omgekeerd.
Zo als je getekend had. Of bedoel je iets anders.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Ik bedoel iets anders...

Zolang er een blokgolf op een punt staat, moet er een continu hoog signaal worden afgegeven.
Staat er geen blokgolf meer op diezelfde punt, dan moet er een laag signaal worden afgegeven.

De vorm van de blokgolf is natuurlijk steeds anders omdat je steeds met een andere snelheid draait. Zolang ik draai moet er dus een continu signaal worden afgegeven. Naar rechts: continu hoog signaal op contactpunt 1, naar links: continu hoog signaal op contactpunt 2. Draai ik niet: allebei laag signaal.
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Wanneer je het schemaatje neemt wat hierboven staat en je bouwt alleen het stuk van de HEF 4013 en niks van de HEF4016 dan heb je wat je wil.
Nl. op pen nummer 1 van de HEF4013 staat de richting van het draaien.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Maar ik wil ermee schakelen... hoe moet ik dat dan aanpakken?

Ik heb namelijk twee druktoetsjes en ik wil die vervangen door de pulsgevende draaischakelaar van Conrad. Hoe pak ik dat nu precies aan.
In het eerste schema begreep ik dat er twee 'schakelaartjes' ontstonden, maar die gingen steeds ON-OFF-ON-OFF
Ik dacht in eerste instantie dat ik dat ook nodig had, maar dat klopt dus niet. Als ik draai naar rechts moet schakelaar 1 gesloten zijn en de ander open, naar links schakelaar twee gesloten en de ander open en als ik niet draai moeten ze allebei open zijn.
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Ok. Gebruik dan dit komplete schema, maar je moet dan de weerstand van 10K die van pen 3 naar de 100nF condensator gaat aan de pen 3 kant los halen en aan de + leggen.
Dan krijg je wat jij wil.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

http://members.lycos.nl/alers/images/p20.GIF

Zo dus?

Als ik nu A B vervang door de draaischakelaar en op uitgang 11 en 10 en 8 en 9 van de 4016 een batterij en een ledje zet. Dan gaat het ledje branden als ik aan de schakelaar draai?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Dat gaat dan branden mits je de maximale stroom die de schakelaar mag hebben niet overschrijdt. Je moet wel een serieweerstand opnemen met de led en de batterij.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Wat mag de schakelaar hebben?

Ik kan het niet goed vinden in de datasheets...
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Is inderdaad ook moeilijk te vinden. De "on" weerstand is afhankelijk van de aangesloten voedingsspanning en ligt tussen de 50 en de 425 ohm.
Ook mag de spanning die op schakelaar wordt aangesloten niet boven de voedingsspanning uitkomen, lees ik. De algemene spec. zegt dat elke pin 10 mA. mag hebben. Dus hou het daar dan maar op.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Maar als ik gedraaid heb en ophoud met draaien, dan blijft een van de uitgangen op hoog staan. Toch? Wat kan ik daar tegen doen, dat als ik niet meer draai, beide uitgangen laag worden.
In simpelere woorden:
Als ik niet meer draai, moet het LEDje uitgaan.

Hoe doe ik dat?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Dan zetten we er een tijdklokje bij die dan als er geen pulsen meer komen de zaak terug zet naar nul.
Ik zal een ontwerpje maken en hierdan neerzetten.
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Alvast heeeel erg bedankt! :D
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Hier het aangepaste schema voor jou RJ.
Wanneer er gestopt wordt met draaien of heel erg langzaam draaien dan gaan de schakelaars weer dicht.
Bijlagen
encoder1.GIF
encoder1.GIF (3.88 KiB) 23167 keer bekeken
signature ruimte te huur ;-)
Verhuurd :!:
RJ
Berichten: 121
Lid geworden op: ma 20 jun 2005, 21:20

Bericht door RJ »

Thnx. Ik ga hem zo snel mogelijk testen.
Ik zie dat die weerstand die ik eerst van pin 3 naar de plus moest verplaatsen verdwenen is. Geeft ie dan nog wel steeds een continu signaal af? Of pulsen?

Groetjes,
Robert-Jan
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Zolang er pulsen komen is het daar continue een hoog zodat de uitgang hoog blijft.
Wanneer er gestopt worde met pulsen geven dan ontlaat de 10uF elko via de 100K weerstand en dan gaat de zaak weer dicht.
signature ruimte te huur ;-)
Verhuurd :!:
Plaats reactie