Digital Command Control (DCC) is a standard developed by the National Model Railroad Association (NMRA) for a digital system to operate model trains. It enables multiple locomotives to run independently on the same section of track without the need for complex block wiring. In a DCC system, digital signals are encoded onto the track's electrical power supply, allowing each locomotive, equipped with a compatible decoder, to interpret commands specifically addressed to it. These commands can control speed, direction, lighting, and other functions.
The system consists of a command station, which generates the digital signal based on user input; a booster, which amplifies the signal to drive the track power; and decoders installed in locomotives or on the layout for controlling accessories. DCC has become widely adopted in the model railroading community due to its reliability, ease of use, and expandability, supporting advanced features such as sound, back electromotive force (back-EMF) for speed stabilization, and feedback via bidirectional communication in newer implementations like RailCom.
DCC operates on direct current (DC) track power with a constant voltage; the digital signal is transmitted as a modified form of frequency-shift keying (FSK) through polarity changes. The standard defines specific protocol specifications, addressing schemes, and electrical characteristics to ensure interoperability between equipment from different manufacturers.
The NMRA officially adopted DCC as a standard in the 1990s, and it has since undergone continuous refinement to support additional capabilities while maintaining backward compatibility.