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.
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 , nabouwen gaat wel heel goed.
kan iemand mij aan zo'n schema helpen (het liefst met zo weinig mogelijk onderdelen)
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.
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.
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.
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
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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?
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.