deKoder-stappenmotor

28byj-48 Stappenmotor

De stappenmotor is te gebruiken voor allerlei bewegingen van objecten op de modelspoorbaan.
Een draaischijf of rolbrug met meerdere stops. Of 'heen-en-weer' bewegingen zoals bij een wissel, deuren of spoorbrug.
Ook min of meer continue roterende bewegingen zoals bij een hijskraan zijn met een stappenmotor in combinatie met deKoder te maken.

Voor bewegingen naar een specifieke positie (stop), zoals draaischijf, wissel enz. heeft de stappenmotor een referentie punt nodig (home).
Een beweging begint altijd met zoeken naar dit referentie punt en vervolgens draait de motor de andere kant op naar de ingestelde stop.
Zo een referentie punt is eenvoudig te maken met bv. een microswitch of een (hall)sensor die door de beweging van het door de stappenmotor bewogen object op het referentiepunt wordt geactiveerd.
De sensor of microswitch moet dan worden aangesloten op de home connectorpinnen op deKoder. (hoogactief).
De aansluiting op de pinnen is: boven de tekst GND, in het midden 5V, onder de led de input. 5V op de input maakt de input actief.

Voor bewegingen die je handmatig wilt besturen, zoals een hijskraan, kun je een drukknop aansluiten op de home aansluiting. Druk op de actieknop start de de motor, druk op de knop aangesloten op de home stopt de motor.  

Werking van de actieknop 1

De actie op knop 1 instellen op de stappenmotor (default).
Een druk op de actieknop zet de stappenmotor een stop verder.
Met kort achter elkaar op de knop te drukken kun je de gewenste stop kiezen.
Minimaal stel je 2 of maximaal 8 stops in.
Ingesteld op 2 stops maakt een heen-en-weer voor de stappenmotor, voor wissels of (ophaal)bruggen.
Met meer ingestelde stops is de stappenmotor in te zetten als aandrijving voor een draaischijf of rolbrug.
De stappenmotor kan ook worden  bedient door DCC commando's.
In DCC mode 4,8 of 16 kun je op vergelijkbare manier als bij de actieknop een stop kiezen voor de stappenmotor.
In DCC mode 32 kun je de gewenste stop direct met een DCC command kiezen.
De stappenmotor kan ook worden bedient door een van de timers.

Instellingen

Om de stappenmotor voor een specifieke toepassing aan te passen zijn er 9 instellingen.
Met de knop 4 kies je de instelling die je wilt veranderen.
Met de knoppen 2 en 3 kun je de ingestelde waardes aanpassen.
Druk daarna weer meerdere malen op knop 4 om terug te keren naar de bedrijfs-stand, zoals afbeelding linksboven, waardoor de gemaakte veranderingen worden opgeslagen.

Instellen stops

Kies in bedrijfsmode de aan te passen stop en laat de stappenmotor daar naar toe draaien.
Laatste digit toont de stop.
Knop 3 laat de motor draaien naar de home  (het referentie punt) af, knop 2 draait de stappenmotor terug naar de home.
De instelling is dus de afstand tussen home en de stop. Display toont de afstand in stappen na verandering van de waarde.
De nieuwe positie voor de stop wordt opgeslagen. 

Extra: Tot maximaal een 15 volledige rotaties van de motor-as kunnen worden ingesteld. De home sensor mag niet worden geactiveerd tijdens het draaien naar de stop. Meer dan 3 rotaties laat de display overlopen. (er is geen cijfer voor de 10.000-tallen), de hoge waarde wordt wel opgeslagen en kan worden gebruikt. 

Instellen aantal stops

Instellen van het aantal stops voor de  stappenmotor. (default: 2)

Minimale snelheid van de stappenmotor

De stappenmotor heeft een instelling voor de minimale snelheid en een instelling voor de maximale snelheid.
De motor begint te draaien in de minimale snelheid, versnelt naar de maximale snelheid en vertraagd daarna weer om in de minimale snelheid in de stop aan te komen.
(Default minimale snelheid: 10)

Extra: Is de positie van de motor nog niet bekend, zoals na het aanzetten van de module dan wordt bij de eerste beweging van de motor gedraaid naar de home in de minimale snelheid. 

Maximale snelheid van de stappenmotor

(default maximale snelheid: 10)

Acceleratie van de stappenmotor

De acceleratie factor bepaald hoe snel de motor van de minimale snelheid naar de maximale snelheid gaat en omgekeerd.
(default: 10) 

Extra: de snelheden en acceleratie factor hebben invloed hoe de bewegingen op het door de motor aangedreven object er uit zien. Testen en proberen wat de  beste waardes zijn voor het gewenste resultaat.

Draairichting van de stappenmotor

De draairichting van de stappenmotor moet zo zijn ingesteld dat het door de motor aangedreven object naar de home, referentie sensor of microswitch draait bij de start van een nieuwe beweging.
(default: 'rechtsom, met de klok mee') (zoals afbeelding display hiernaast).

Extra: Er zijn verschillende typen van de 28byj-48 in omloop, verschillende voedingen, voor deKoder is de keuze voor een 5V versie echt noodzakelijk. In verschillende versies is de draairichting tegengesteld.

Outputkeuze voor de bezetmelding

Tijdens het proces van verplaatsen naar een andere stop wordt de hier gekozen output aan gezet. (default: Bezet)
Kan worden gebruikt wordt signalering met (knipper)leds maar ook voor bezetmelding naar een centrale en of treinenprogramma. Bezetmelding wordt weer vrij gegeven als de stappenmotor de nieuwe stop heeft bereikt.

Extra: Gekozen kan worden voor een timer, deze timer kan dan een  opeenvolging van gebeurtenissen starten.
Als bijvoorbeeld : servo bewegingen voor slagbomen of openen deuren en lichteffecten.

Timer keuze voor het verplaatsen naar een andere stop

Een van de 8 timers kan worden gestart voordat de stappenmotor gaat draaien. (default: -- geen)
De motor wacht met draaien totdat de timer weer is gestopt.
De timer kan een opeenvolging van gebeurtenissen starten, daarna gaat de stappenmotor draaien.

Timer keuze na het verplaatsen naar een andere stop

Een van de 8 timers kan worden gestart als de stappenmotor klaar is met draaien. 

Extra: Deze functie van starten van timers voor en na de beweging van de stappenmotor is een van de krachtigste  mogelijkheden van deKoder.  Het maakt het mogelijk om na het kiezen van een andere stop voor de stappenmotor, eerst  een start-timer te starten  welke de  slagbomen sluit, alarmlichten laat knipperen en  geluideffecten laat horen. Alles wat is te bedenken is hier  te realiseren. Na de beweging van de stappenmotor kan de gekozen einde-timer de bomen weer openen, andere of geen geluidseffecten laten horen en de  alarmlichten uitzetten.