ServoPointerNL.html
Schema
Het circuit is heel simpel, omdat het alleen een
PIC12F629 en een paar componenten gebruikt worden. De spanning wordt direct van
het DCC signaal betrokken. Dit is geen enkel probleem omdat er slechts zeer
kortstondig een stroom van enige betekenis wordt verbruikt. De bistabiele relais
vragen slechts een stroom van enkele mA gedurende een fractie van een seconde.
Tevens wordt kort de stroom voor de SERVO motor verbruikt.
De gebruikte PIC processor onthoudt de laatste stand van de
wissel na het wegvallen van de voedingsspanning evenals het bi-stabiele relais
waardoor de polarisering van het hartstuk niet in gevaar komt. Het relais
schakelt aan het einde van de SERVO beweging. De DCC spanning kan simpel van de
eerste decoder naar de volgende doorgelust worden omdat er twee DCC
aansluitingen op iedere decoder aanwezig zijn, links en rechts.(K1 en K2).
De aansluiting voor de SERVO motor (JP1) zit naast de
drievoudige schroefklem (JP2) met de pin voor het datasignaal aan de bovenzijde
(oranje draad van SERVO).
Overzicht
De polarisering van het hartstuk is op twee manieren mogelijk:
Per printplaat is slechts een voedingsgedeelte nodig.
Worden dus vier decoders per printplaat opgebouwd hoeft de voeding dus maar een
keer gemonteerd te worden (zie bovenstaande foto). Alle noodzakelijke
verbindingen zijn reeds op de print aanwezig. Per voedingsgedeelte op een
printplaat moet B1, C1, IC1 en C2 slechts een keer gemonteerd worden.
Ook is het mogelijk meerdere printplaten aan elkaar te
koppelen door middel van soldeerverbindingen op de achterzijde van de printplaat.
Ook in dat geval is er slechts een voedingsgedeelte nodig omdat de DCC, +5v, en
min met de solderingen worden doorgelust. De betreffende doorlusverbindingen
zitten helemaal boven (DCC) en helemaal beneden (+5v en min). Het is wel aan te
raden op de doorverbindingen een stukje montagedraad te solderen in verband met
de stabiliteit.
Bediening en programmering
Om het SERVO-adres in te stellen, bereik of snelheid, druk
je meer dan drie seconden de knop.
De LED knippert nu langzaam om het adres te programmeren
Druk opnieuw en de LED zal continu branden om het
bewegingsbereik in te stellen.
Opnieuw indrukken en de LED knippert snel om de snelheid
van de beweging in te stellen.
Om een waarde te programmeren, selecteer die waarde op
bijvoorbeeld de MULTIMAUS door het gewenste getal in te typen en geef dan
opdracht om de wissel te bewegen. De programmering is hiermee een feit en de LED
is weer uit.
De ServoPoint slaat de gewenste waarde nu op in de PIC en
verplaatst de servo-arm met de nieuwe geprogrammeerde waarden.