Beste Alle,
Ik ben om zoek naar een C-file (Programmeer taal C) waarmee DCC zelfbouw centrales geprogrammeerd kunnen worden.
Mijn uiteindelijke doel is om een centrale te bouwen die lijkt op de Marklin 60214 Central Station. Dit lijkt allemaal zeer ambitieus maar na al vele zelfbouw projecten gezien te hebben lijkt het me tijd voor een project met kleur en nieuwe technieken.
Dus mocht er iemand zijn die me verder kan helpen zou dat een hoop werk schelen.
Zodra er materiaal is dat waardig is om te plaatsen zal het project online te volgen zijn
MVGR Sebastiaan Bal
Wat zoek je eigenljk, hoe het DCC formaat werkt of een C compiler?
Geert
Ik ben op zoek naar het programma dit in een PIC geladen kan worden. Normaal is dit een HEX bestand. Ik zou graag het bestand willen hebben voordat het via een complirer is omgezet. het orignele bestand in een c.file
Hoi Sebastiaan,
jouw vraag is nogal vaag: EEN programma voor EEN centrale in C voor EEN PIC...
Ik zou aanraden om bijvoorbeeld eens een aantal lopende projecten na te lezen, misschien dat je er je ding vindt als vertrekpunt voor jouw project:
http://www.opendcc.de/
http://www.merg.org.uk/resources/dcc.htm#MERG%20DCC%20Components
http://www.hoflink.com/~kjesser/
...
Een serieus project dat ik enkel maar kan aanmoedigen.
Zelf ben ik ook bezig met het programmeren van PIC microcontrollers voor toepassingen in de digitale treinsturingen. Mijn ambitie is ook ooit een centrale zelf te bouwen om locs aan te sturen. Weliswaar niet zoals het CS van marklin.
Ik heb wel gekozen om stapje voor stapje de digitale wereld te verkennen. Hoe werken de protocollen, hoe kan ik dat omzetten naar een bruikbaar assembleer code, (ik werk niet in C) enz?
Ondertussen heb ik al een werkende booster gemaakt (digitale versterker), een S88 bezetmelder is reeds geprogrammeerd en zit in test fase. Met een wisselaandrijving voor Motorola formaat geschreven in PIC assembler ben ik nu bezig. Het zelf genereren van digitale pulsen zit al in de denktank.
De volgende stap is het protocol tussen een computer en CS omzetten in machine code. Als ik dit alles combineer dan zit ik dicht bij een CS (wel zonder touch screen, daarvoor dient de PC)
wel voor jou een min puntje, ik rij 3-rail en dus met Motorola formaat en niet DCC?
Geert
Ook op 3-Rail kun je met DCC rijden, het is een kwestie van de juiste decoder in de lok hebben zitten.
Verder zijn er een paar programma's die rechtstreeks op een pc draaien, dus zonder centrale, is het dan geen kwestie van zo'n programma "verkrijgen" en dat analyseren?
Groet, Anne W