Universele DCC Seindecoder voor LED lichtseinen
kan gebruikt worden voor seinen van verschillende landen
Een DCC LED Decoder bouwen waarop je verschillende soorten led lichtseinen kunt aansluiten.
Uitsturing met gebruik van max 4 adressen en de mogelijkheid om 8 verschillende seinbeelden te realiseren d.m.v CV programmering
Programmeer de seindecoder wel altijd apart door deze aan te sluiten op het programmeer spoor.
Uitlezen van de CV's is niet mogelijk omdat de minimale stroom hiervoor 60ma moet zijn en dat kan het ic niet leveren, tevens trekken de led's ook niet zoveel stroom.
Letop de standdaard software moet eerst in de 12F629 worden geladen middels de programmer die hier ook is beschreven. De software staat onder aan deze pagina. (Decodersoftware.)
Deze seindecoder is voor minder dan 20 euro te bouwen en kan verschillende soorten led lichtseinen bedienen.(exclusief print)
De afmetingen van de print zijn 40x 50mm dus lekker klein.
De hier beschreven seindecoder is ontworpen voor verschillende soorten seinen van verschillende landen.
De software is standaard ingesteld op twee Duitse bloksignalen.
Het geheel kan echter worden gewijzigd door de verschillende CV's te wijzigen.
Dit wordt hieronder uitgelegd.
De stroom door de leds is ongeveer 5ma welk meer dan genoeg is.
De spanning over de zenerdiode en de rest van de schakeling is ongeveer 4,5volt bij een dcc voeding spanning van ongeveer 18v.
De overgang van het ene seinbeeld naar het andere gaat zo natuurgetrouw mogelijk eerst zal de lamp die reeds brand langzaam dimmen en de andere zal dan langzam aangaan.
Dit is ingesteld middels CV545 die in de software reeds op 60 staat.(in de tabellen hieronder staat nog 20 maar dat is een snelle overgang.
Hieronder de standaard CV tabel zoals hij in de processor staat na eerste programmering.
Korte uitleg:
In adres 513 staat het adres van de decoder.
Dit is altijd een groep van 4 adressen default staat hier nu 1 welk dan adres 1 t/m 4 is.
De volgende groep zou dus 5 t/m 8 zijn als hier 2 stond of 9 /t/m 12 kunnen als hier 3 stond.
In adres 515 t/m 518 kan een beetje de licht intensiteit van iedere uitgang worden geregeld default staat dit op 10
In adres 545 staat de dim snelheid, dus hoe snel een led uitgaat.
In adres 546 staat de knipper frequentie.
In adres 547 t/m 578 staan de 8 verschillende mogelijkheden om een seinbeeld in te stellen.
Er kunnen meerdere lampen geselecteerd worden om te knipperen dit kan in de adressen:549,553,557,560,564,568,572,en 577
Hoe de adressen aan een decoder toewijzen.
Sluit de decoder aan op een PROGRAMMEER SPOOR. LET OP de aansluiting aan de digitale spanning is fase gevoelig
Sluit vier ledjes of een sein aan op de decoder.
Zet de centrale aan, twee ledjes zullen aan gaan. Probeer of je de ledjes kunt laten omschakelen door bv adres 1 even te bedienen met rechtdoor en afbuig.
Indien dit niet werkt verwissel dan even de draden van de railspanning en probeer nogmaals, indien het sein omgaat, is het goed.
Druk op het programmeer knopje van de decoder.
Alle ledjes gaan nu knipperen.
Zend nu een adres uit vanuit de centrale . Dus bv wissel signaal 9 afbuig of rechtdoor maakt niet uit. Nu komen in de decoder dus adres 9 t/m 12 te staan. (HET ZIJN altijd 4 adressen het geeft niet welk je stuurt het is altijd een veelvoud van 4) je hoeft dus maar een adres van een koppel van 4 te versturen.
De ledjes gaan nu in een seinstand branden.
Indien er nu geen cv's worden aangepast kun je adres 9 en 10 gebruiken om de twee blokseinen te bedienen
Zet de spanning weer uit.
Note: indien je twee blokseinen op een decoder hebt zitten heb je natuurlijk twee adressen over. Voor twee blokseinen heb je maar twee adressen nodig.
Indien je nu nog een andere decoder wenst te gebruiken voor bv twee blok seinen dan programmmer je die ook met bv adres 9 net als hiervoor.
Nu moet je echter de Cv's aanpassen opdat je de overgebleven adressen 11 en 12 wenst te gebruiken.
Zie hieronder hoe het een en ander gedaan moet worden.
Hoe de verschillende CV's te programmeren. Er kan zowel in paged als direct mode geprogrammeerd worden.
1 Zet de spanning weer aan van de decoder OP HET PROGRAMMEER spoor.
2 sein ledjes gaan weer aan.
3 Selecteer op de Centrale het Cv adres wat je wenst te wijzigen, zet ook de Cv waarde erbij, of selecteer het op je PC afhankelijk van wat je gebruikt ik gebruik Rocrail. In Rocrail selecteer je natuurlijk de programmeer mode.
4 Druk op program van de centrale.
5 Alle ledjes gaan nu aan en knipperen soms een beetje
Indien je nog meer Cv's wenst te wijzigen herhaal dan stap 3 t/m 5.
Klaar zet de spanning af en weer aan kijk of je sein goed werkt door de verschillende opdrachten (wisselopdrachten) vanaf de centrale te versturen.
Hoe bepaal je de waarde van de Cv adressen 547 t/m 578.
Dit doen we op de volgende wijze.
vb:we willen hier dat beide lampen apart aangaan bij het commando afbuig van het eerste adres en bij commando rechtdoor van het eerste adres.
Eerst bepalen op welke lampen dit effect moet worden toegepast. 2b en 1b moeten aan dus hebben de waarde 1 kijk in de kolom hierboven
Vervolgens vermenigvuldigen we die met de waarde eronder en tellen het resultaat op, in dit geval is dat 34.
Nu willen we 2b aan. 1b uit dus 1x32=32
Cv 547 krijgt dus de waarde 34
Cv 548 krijgt dus de waarde 32 geen knipper dus CV 549 en 550 blijven 0
Nu willen we 1b aan en 2b uit dus 1x2=2
Cv551 krijgt dus de waarde 34 we willen effect op 1b en 2b
Cv552 krijgt dus de waarde 2 geen knipper dus Cv553 en 554 blijven 0
Hieronder een paar voorbeelden hoe de diverse seinen kunnen worden aangesloten.
Adressen voor deze decoder zijn bv: 9 ,10, 11 en 12
Het bloksein: er kunnen twee blokseinen op een decoder worden aangesloten.
De waarde van de Cv adressen zijn dan als volgt.
Zoals je ziet gebruik ik maar 2 adressen adres 9 en 10 , maar let op de adressen 11 en 12 horen wel bij deze decoder.
Om toch deze adressen te gebruiken kun je bv een andere decoder programeren met dezelfde adressen.
Echter gebruik je nu adressen 9 en 10 niet maar wel adressen 11 en 12 voor een andere uitrijsein.
Let er dan wel op dat je de cv's voor de seinbeelden van die andere decoder de adressen 9 en 10 (hier dus cv 547 t/m 562 op 0 zet )
Voor de seinbeelden van adres 11 en 12 moeten hier dus cv 563 tot 578 worden ingevuld.
563=3, 564=1, 565=0, 566=0, 567=3, 568=2, 569=0, 570=0, 571=48, 572= 16, 573=0, 574=0, 575=48, 576=32, 577=0 en 578=0
Aansluiten van een uitrijsein indien je alle seinbeelden wenst te laten zien let dan op de wijziging met de weerstanden en de toevoeging van twee diodes hieronder.
Hier onder het uitrijsein direct op de decoder
Het seinbeeld groen wordt hier niet gegeven het is altijd geel/ groen. Let op doorverbinding geel en groen.
Ik heb dit bij mij zo gedaan opdat de trein altijd met beperkte snelheid hier moeten rijden er volgen namelijk wissels.
Hieronder een voorbeeld hoe de cv staan voor mijn uitrijsein hierboven.
De Cv's na 558 zijn allemaal nul
DOWNLOAD: hier de files
om de printplaatjes te maken
GERBER FILE
De standaard software voor de 12F629
DECODER SOFTWARE
Maak jouw eigen website met JouwWeb