ADCC's DCC Sources
The starting place for DCC hackers
Click Here and help keep this site useful by notifying us of any errors or omissions
Back to ADCC home page This edition 19 May 2007
On the Homemade front...Bamoore http://www.bloomington.in.us/%7Ebamoore/dcc/dcc.htm
E Bamoore's DCC System with radio handthrottles based on RCA remote controls.Bhandary http://www.users.bigpond.com/pbhandary/sj_home.html
Prashant Bhandary has been developing a DCC system partly PC based and partly PIC based.Bolton
For Mike Bolton refer to the MERG group.
Dick Bronson has a multitude of model rail circuits including - a block detector using track power, a DCC uncoupler using memory wire to operate Kadees and wiring notes.
Mike Brandt, a pioneer of PC based DCC command stations using the printer port interface. He has a dedicated group of followers who are enhancing and improving his system.
Peter Bullock has a collection of MR electronic circuits. His layout has recently been converted from computer to DCC control so we may expect some DCC related circuits from him. Peter has also experimented with train mounted video cameras.Canadian Locomotive Logistics http:\\atc.lovethosetrains.com
Darrin Calcutt regularly provides updates to his Automatic Train control program for NCE and System 1 users at this site.
Chubb Dr Bruce Chubb, 3902 Wilton Drive SE, Grand Rapids, MI, 49508 USA.
Chubb has released a new book on using his C/MRI system with DCC.
Conformance of DCC systems - See West, Ken
Côté DCC Mini Station http://www.minidcc.com/
Robert Côté provides instructions and kits for a comprehensive DCC Command
Station with only three major components - a keypad, LCD display and low cost
PIC microcontroller. The project is regularly updated as improved PICs become available. Development software and chip programming information
for PICs is available off the 'Net. His hardware and software could also form
the basis of any non rail project a student may be interested in.
David Harris at http://www3.bc.sympatico.ca/HarrisFamily/index.html shows his application of Robert Côté's system. He also includes some other interesting MRR electronics projects.
Don Crano has an isolated detector, some notes on lighting and decoder installs. He also contributes to Allan Gartners Wiring FAQ
Full details of Professor Mark Csele's DCC system are included on this site
Curtarolo aramis.chem.psu.edu/~auro/trains/tech/turnouts/(Link Broken!)
Stefano Curtarolo has notes on DCC wiring of turnouts controlled by Tortoise switch machines.
www.geocities.com/Athens/Agora/2501/ is his NDCC mail list.
'Captain' Kirk DeHaan has provided a MS Windows based Decoder Tool for reading CV values using an EasyDCC system (other systems supported in the future). Files may be saved and loaded. A demo version can be downloaded that has limited the number of saved files to one.
Digitrax have released a "personal product" document allowing wider development of their loconet protocol. Refer to the Digitrax and Tanner sites.
FREMO, a group of European modellers, are active developers of the PC command stations of MB & TMW. They have a LocoNet controller and homebrew decoders. Most information is available in english although some will still have to translated from german. Some of their members a listed seperately on this page.
Allan Gartner's Wiring for Command Control is an excellent reference for soldering, track, turnout wiring, loco decoder installation and a Question & Answer Forum.
Michael Greene, an ex chairman of the DCC Working Group, has a very good "Getting Started" document here. Includes "S" scale decoder installations.
Guiterix EasyDCC www.cvpusa.com
Keith Guiterix's reputation for excellent support has made EasyDCC the most successful model rail electronic project for some time. He has a large group of dedicated fans who don't mind the odd adventure into electronics as long as they can call for help when required. EasyDCC is a constructional job with little technology understanding required.
The more adventurous are interfacing their PC’s to EasyDCC now and writing their own software in any language that can talk to a serial port.
DCC presentations & information. For an anolog throttle that can be fitted to a NCE Powerhouse Pro
Email Mark Gurries at firstname.lastname@example.org and nicely ask for a copy of his Word document on the topic
Fred Horne has a walkaround throttle for MRC, a simple optical occupancy detector, American diesel production dates and decoder installation notes. His pages "All about DCC" provide a good introduction to the subject.
Kenneth Jesser is working on a DCC/RS232 interface for a PC. He has software to monitor the DCC signal and use the PC as an accessory decoder.
JMRI: A Java Model Railroad Interface http://jmri.sourceforge.net/PaneProg/index.html
The JMRI project is building tools for model railroad computer control. We want it to be usable to as many people as possible, so we're building it in Java to run anywhere, and we're trying to make it independent of specific hardware systems.
John Kabat has written the following free DOS software:
PR1DOS - for the Digitrax programmer and its clones
RACETRAK - for "speed matching" locomotives
DCCMON - monitors a DCC signal via the serial port.
LNMON - a loconet monitor
LocoNet VxD driver - software driver
Matt Kastner has a set of dcom/com libs that you can import into c++ or vb and should have a .net version on line with xml exports by October 2002.
Lundgren (TMWDCC) www.GeoCities.com/Tillorp
Lars Lundgren's TMW group have built a PC controlled Command Station based on Mike Brandt's project but considerably extended. Features include multiple throttles, TV remote throttle and many programming modes. The site also has related electronic projects.MERG http://www.merg.org.uk/
The MERG group are actively designing DC & DCC model rail electronic projects with a high standard of documentation. They have a complete DCC system including decoders, programmers, command stations and an auto reversing booster. Well worth a visit!
P Olsen provides construction details for his full function Mini-BOX Loconet Command Station which can have up to 6 FREMO FRED throttles attached .
Rob Paisley has a block detector and over current protection circuits amongst his extensive model railroad electronic circuit site.
Ernesto Pareja is working on a complete DCC system - Command Station, Booster and Decoder. Site includes circuits and software.
F Pedersen is working on DC/DCC software he has called IO Commander. This includes a Visual Basic interface to the MB-TMW hardware.
Mark Peterson has made available his EasyX EasyDCC RS-232 software utility, the latest version supporting 4 digit addressing. Also of interest is his N scale loco data.
Martin Pischky has a Loconet Throttle, Loconet Monitor, Ack detectors, simple booster, simple decoder tester
Dean Probst built the original N Scale decoder. His site no longer exists but is archived at the address provided above (thanks LL & DH).
Larry Puckett has a list of articles he's written for Model Railroading, some decoder installation notes, motor stall currents and a preview of the Digitrax radio throttle.
Wayne Roderick the owner of the Teton Short Line has been hacking away at his own DCC system for some time. His most significant contribution has been to realise how simple the Digitrax PR1 programmer really is. Given that public domain PR1 software is available for DOS (Refer to Kabat above) and MSWindows (Refer to Tanner below) it makes a handy and very cheap programmer that is separate from your railway and therefore doesn't interrupt operations. If you return to the DCC Articles section on this site (ADCC) you will find DECPROG, a PR1 clone based on Wayne's work.
Heiko Schroeter provides details of his Z scale decoder.
Jean-Louis Simonet shares his DCC experiences.
Hans Tanner of DigiToys has written the following software for MSWindows:
Winlok a PC command station (~$A200)
DCC Sniffer that uses a sound card to monitor a DCC signal (free)
Programming software for the Digitrax PR1or a home built programmer (free)
Pekka Siiskonen of the Tapila Club, users of TMW DCC, has upgraded the Dean Probst decoder to make it less sensitive to dirty track.
Jim Thompson's wiring experiences including wiring a "Y". Also some decoder installations.
Ken West, the hard working NMRA conformance tester, has made the test suite available at the new DCC-SIG site. Now you can conduct your own independent tests of your developments or other manufacturers products.
Georg Ziegler builds very compact decoders without using a printed circuit board!
Back to ADCC home page
An odd note:
You often meet the infamous US auto globe #1156 being used as a current limiter in DCC circuits. It is a standard 12Volt 21Watt globe available from auto shops.
PICS (Programmable micro-controllers)
The 16C84 and the 16F84 PICs are becoming very popular with DCC hackers. They couldn't be easier to program and re-program using a PC printer port and an few hours worth of simple hardware construction. If you are interested in developing with PICs after seeing Dean Probst & Mike Bolton's efforts read/surf on ...
Silicon Chip (good article) March 1999
Electronics Australia November 1995, May 1996
Microchip (manufacturers) www.microchip.com
Where you can download the chip data and application notes, an assembler & debugger.
Their Australian outlets are at www.microchip.com/10/Sales/Australia.htm
PIC Programmer Sites:
Oatley Electronics www.oatleyelectronics.com (link repaired)
Lars Lundgren http://www.GeoCities.com/Tillorp/prog2.html
Andreas a member of the Tillorp group has his latest PIC programmer powered via the serial port and it programs all the PICs and EEPROMs used in the current range of DIY decoders.
Pekka Siiskonen http://www.speedy-bl.com/pic16fxxx-e.htm
Has notes on PIC programming software and hardware.
The book "Designing With PIC
Microcontrollers", by John B Peatman. Prentice Hall, ISBN 0-13-759259(
about $55) has been recommended.
Also "Serial PIC'n"(see amazon.com, about 40 bucks) which has prewrtten code routines for interfacing to the serial port of a PC. note you will have to rewrite these for your application and design, as they are generic , and a good understanding of assembly language is manditory.
Web Sites for issues
NMRA Australasian Region www.nmra.org.au
DCC SIG jdb.psu.edu/nmra/dccsig.html
Back to ADCC home page
© ADCC 2007
18 November 2008