dccprogrammer-nl.htm
zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer zelfbouw DCC programmer DCC programmer
DCC programmer
De DCC programmer ingebouwd in een uitgerangeerde dia-box |
Deze programmer werd door mij gebouwd omdat ik problemen had met het uitlezen van een oude ROCO en de elders door mij beschreven DEAN's decoder.Volgens de .ASM list van de DEAN's zou de decoder in direct - en page mode uit te lezen moeten zijn. Echter bij mij wilde het niet lukken in direct mode. In page mode ging prima. Dit alles was geen probleem zolang ik maar de DCC sturing volgens het TMW systeem gebruikte. Nadat ik echter overschakelde naar MRDIRECT begonnen de problemen. De moderne kant en klaar gekochte decoders lieten zich wel met de door mij gebouwde booster en MRDSYS uitlezen maar het ging toch wel erg moeizaam. Afhankelijk van welke loc ik nam moest ik soms weerstandjes met de programmeerrail in serie schakelen om überhaupt te kunnen uitlezen. Nadat ik weer wat doelloos door diverse DCC homepages aan het bladeren was kwam ik de MERGE site weer eens tegen. Direct viel me de aparte DCC programmer op die mij nooit geïnteresserd had op. Nadat ik de schakeling eens had bekeken viel me op dat ik eigenlijk het leeuwendeel van de onderdelen op voorraad had liggen. Ik besloot om de DCC programmer na te bouwen omdat hiermee omgeschakeld kon worden tussen direct en page mode.
Nadat ik het printontwerp en de schakeling bestudeerd had was ik van mening dat enkele kleine veranderingen van het ontwerp alleen maar van voordeel kon zijn. Allereerst heb ik het printontwerp 1 :1 naar het SPRINT-LAYOUT formaat omgezet. Hierna heb ik de schakeling aangepast en de veranderingen op de printplaat aangebracht.
De grootste veranderingen bestaan hier uit:
De software is gewoon helemaal van de MERGE site geplukt.
Ik heb een 16F84 in de processorprint ingebouwd, omdat deze op voorraad was.
Het door mij gebruikte toetsenbord is een verhaal apart waard. Bij de voorraad onderdelen die ik al had liggen bevond zich helaas geen 4x4 matrix-toetsenbord. De door Mike Bolton (de MERGE-ontwerper) toegepaste methode van een standaard 3x4 toetsenbord met een stelletje extra toetsen vond ik geen mooie oplossing. Wel had ik nog een voorraadje SMD toetsen liggen en bedacht dat hier toch wel iets mee te doen moest zijn. Op een gaatjesprintplaat bouwde ik vervolgens een toetsenbord op welk in de volgende foto's te zien is en waar een plaatje meer zegt dan een heel epistel tekst.
De printplaat met de eerste toets | Compleet opgebouwd met alle toetsen | Toetsenbord met ingesoldeerde matrix |
De randen rondom de toetsen zijn exact even hoog als de toetsen. Dit is noodzakelijk in verband met de later aan te brengen drukfolie. Bij mij heb ik gebruik gemaakt van stripjes mislukte printplaten welke aan de soldeereilandjes vast gesoldeerd zijn. Stripjes plakken is echter natuurlijk ook mogelijk. Aansluitend werden alle toetsen vrijliggend bedraad in de vorm van een 4x4 matrix. alle 8 aansluitdraden werden tenslotte netjes op 8 soldeereilandjes naast elkaar gesoldeerd en met secondenlijm gefixeerd zodat er een stevig geheel ontstond. De 8 aansluitpunten werden aangesloten op een stuk bandkabel (van een ex-diskdrivekabel) van 8 draden breedte. Het zo ontstane toetsenbord is vervolgens met secondenlijm gemonteerd op een dikke aluminium plaat (op foto de grijze plaat) en in het deksel van het kastje gemonteerd met de bovenkant van het toetsenbord exact gelijk met de bovenkant van het deksel van de behuizing.
De ingebouwde printplaat (dit is nog het prototype) |
Het gemonteerde display en toetsenbord |
Het display is naast het toetsenbord in het deksel gemonteerd, ook met de voorkant exact gelijk met de bovenkant van het deksel van de behuizing.
Vervolgens zijn alle gaten voor de LEDs en schakelaars geboord. Nu alle maten bekend waren heb ik een ontwerp van het frontpaneel gemaakt. Dit heb ik gedaan met FRONTPLATTEN DESIGNER van ABACOM. Hiervan is geen bruikbare demo versie beschikbaar waarmee een ontwerp kan worden afgedrukt. Echter mijn ontwerp zal als PDF beschikbaar zijn op deze pagina. Het is belangrijk dat de toetsenopdruk exact boven het toetsenbord komt anders is de frontplaat onbruikbaar! Boven het toetsenbord heb een stevige kunststoffolie uit een geschenkverpakking geplakt die iedereen wel eens in zijn handen krijgt. De mijne was uit een drogisterij, waar een verpakking van doorzichtige kunststof om een geschenk werd verkocht. Aansluitend heb ik de rug van de frontplaat met dubbelzijdig klevende folie beplakt (uit kunsthandel, foto of Bureau benodigheden) en de voorkant met zelfklevende doorzichtige kunststoffolie beplakt. Nu is het zaak het geheel exact op de juiste plaats op het deksel te plakken. Wanneer dit gebeurd is dienen alleen nog de gaten te worden uitgesneden voor het display (met een stanleymes) en de gaten voor de LEDs en schakelaars (met een stanleymes even inkepen en aansluitend met een rond vijltje verder de folie wegvijlen). Nu kunnen voorzichtig de LEDs en schakelaars gemonteerd worden.
Nadat alles volgens schema is aangesloten kan de spanning van de trafo worden aangesloten. De accu's dienen nog niet te worden aangesloten. Op het display verschijnt nu de volgende tekst:
De welkomsttekst |
Wanneer dit werkt kan de spanning voor de accu's worden ingesteld. Nu kunnen de (in serie geschakelde) accu's van 12v en 6v worden aangesloten. Bij ingebouwde loodaccu moet de spanning op J5 op exact 20,7 volt afgeregeld te worden met P1 en P3.
Met alleen een 12v accu dient de spanning afgeregeld te worden op 13,8v. Bij deze spanning wordt de accu prima geladen, in conditie gehouden en ook gebufferd.
Nu de rail nog aansluiten en de programmer is klaar voor gebruik.
Indien men zonder accu wil programmeren en lezen kan natuurlijk R29, LED charge, de accu, D12 en S2 vervallen en in plaats van D11 een draadbrug ingelegd worden. De spanning kan dan ook vrij ingesteld worden.