deKoder-timers

Timers

De acht timers maken deKoder tot een uniek product. Met een timer kun je knipper effecten en automatisch bewegingen realiseren. Vele toepassingen zijn te bedenken als knipperlichten voor een andreaskruis, fotograferen toeristen, lassers, vuurtorens, verkeerslichten en bewegingen voor deuren, ophaalbruggen en alle soorten molens. 

Een timer heeft 6 kanalen om verschillende acties te activeren die achter elkaar worden uitgevoerd.
Telkens gescheiden door een (instelbare) aan-tijd gevolgd door een uit-tijd.
De actie wordt aangezet bij begin van een aan-tijd en gestopt als de aan-tijd is afgelopen, nu  begint de uit-tijd.
Is deze afgelopen dan volgt het begin van de volgende aan-tijd, dit start de volgende op een kanaal ingestelde actie die weer aan het einde van de aan-tijd wordt gestopt.
Zijn alle op kanalen ingestelde acties, dat kan er eentje zijn, of twee tot zes, aan de beurt geweest, dan is er een cyclus doorlopen.
Het aantal cycli wat moet worden doorlopen is instelbaar. Waarde 0 betekend dat de cyclus continue wordt herhaald tot de timer wordt uitgezet.

De mogelijkheid om de timers te nesten, dat wil zeggen dat een timer een andere timer kan activeren die op zijn beurt weer de volgende timer activeert, maakt het aantal toepassingen ontelbaar. Ieder modelspoor object kan daarom door deKoder worden aangestuurd.
Met het combineren van meerdere timers kunnen sequenties, opeenvolgingen van gebeurtenissen worden gemaakt die door een druk op de actieknop of een enkel DCC command worden gestart.

Extra: Als voorbeeld een spoorwegovergang. Een sensor detecteert een trein, start een timer. Deze timer activeert een volgende timer die is afgesteld voor het maken van de andreas knipperlichten. De eerste timer zet nu de beide servo's om die de slagbomen bedienen. en zet een output hoog waarop een MP3 spelertje is aangesloten die een bel laat luiden. De tweede sensor detecteert nu weer de trein die de overweg ondertussen is gepasseerd. Deze sensor activeert een derde timer die servo's, knipper en geluidseffecten in de goede volgorde weer uitzet.

Werking van de actieknop 1

Druk op de actie knop 1 zet wisselend een timer aan of uit.
In DCC mode 8,16 of 32 zet een aan-command afslaand de timer aan, een uit-command en/of rechtdoor zet de timer uit.

Instellingen van de timers

Kies met de knoppen 2 en 3 de timer die je wilt aanpassen. Druk afwisselend om de verschillende programmeer modes te doorlopen. Terug in de bedrijfsmode worden de aanpassingen opgeslagen in het geheugen. Met knoppen 2 en 3 kun je de waardes aanpassen.

Tijds eenheid kiezen

Met deze instelling bepaal je de eenheid waarmee de timer telt.
Drie opties: C001~ 10 milliseconden (default), C 01~ 100 milliseconden, C  1~ seconde.
Voor zowel  de aan-tijd als de uit-tijd.
Snelle processen, lassers, flitslichten, knipperlichten en verkeerslichten  gaan met de C001 instelling.
Meer periodieke acties als dag-nacht simulatie of een watermolen of andere object wat  af en toe wordt aan of uitgezet  gaat makkelijker met de langzamere tijdeenheden.

aan-Tijd instellen

Afwisselend wordt de aan-tijd en uit-tijd afgeteld. Met deze instelling stel je de aan-tijd in. Een actie wordt aangezet aan het begin van een aan-tijd. Na aflopen van de aan-tijd wordt, afhankelijk van andere instellingen, de actie weer uitgezet. 
(default: 100     uitzondering voor Timer 1: 33)

uit-Tijd instellen

Met deze instelling stel je de uit-tijd in. De uit-tijd is de wachttijd tussen twee acties. 
(default: 100     uitzondering voor Timer 1: 1)

Instellen van de kanalen op een actie

Een timer heeft 6 kanalen.
Op een kanaal kan een actie worden  ingesteld.
Opeenvolgend worden de kanalen  geactiveerd.
De aan-tijd zet de actie aan en weer uit. (afhankelijk van andere instellingen)
De uit-tijd is de pauze tussen de op een kanaal ingestelde actie.
Met de actieknop 1  wordt het kanaal gekozen en met de knoppen 2 en 3 wordt de actie op dit kanaal ingesteld.
C1=kanaal 1, en C2 is kanaal 2, en zo door tot C6.
Keuze -- betekend geen actie ingesteld op dit kanaal. (default), en is het einde van een cyclus.

Extra: Een kanaal een actie geven, het volgende kanaal geen actie en de volgende weer wel, een kanaal overslaan dus, wordt uitgevoerd alsof er maar 1 actie is ingesteld. De ' lege' plek wordt niet overgeslagen maar sluit de cyclus af.

Stel je maar 1 kanaal af op een actie dan wordt deze actie aan en uit gezet. Een knipperlicht bijvoorbeeld.
Met twee kanalen afgesteld op twee verschillende acties,  kanaal 1 en kanaal 2  ingesteld op een (led) output, geeft een wisselend knipperlicht als van een andreaskruis. 
In default is de timer 1 als voorbeeld ingesteld als andreaskruis knipper licht met 90 knippers per minuut.

Instellen hoe vaak een cyclus van een timer wordt doorlopen. Aantal cycli.

Instelbaar tussen 0 en 99. (default: 0)(scroll).
Een cyclus begint met de aan-tijd van het eerste kanaal en eindigt na afloop van de uit-tijd van het laatste kanaal dat op een actie is ingesteld.
Ingesteld op 0 gaat de timer in een oneindige lus en blijft de acties uitvoeren totdat de timer wordt gestopt.
1~99 geeft het aantal herhalingen.

Extra: Ingesteld op 1  laat de timer een opeenvolging van verschillende acties  starten of beëindigen.

Instellen aan/uit gedrag van een timer

Twee opties:
U:U Timer gaat aan als een andere timer de timer aanzet, en gaat uit als een andere timer de timer uitzet. 

A:U Timer wisselt tussen aan en uit als een andere timer de timer aanzet. Het uitzetten door een andere timer doet niets.

Voor andere acties die deze timer activeren heeft deze instelling geen invloed. 

Extra: Deze functie voor wanneer een timer, ingesteld op 1 cyclus, een timer moet starten maar niet zo dat na het aflopen van de aan-tijd de timer weer uit wordt gezet. Een andere timer, of het opnieuw starten van dezelfde timer kan dan de aangestuurde timer weer uitzetten.