====== ELECTRONICS ====== DCC Command station. Uses [[https://dcc-ex.com|DCC-EX]] firmware on an Arduino Mega. == Mobile Decoders == [[locos|Locos]] are converted from analog or Marklin 6080 digital decoders to [[https://www.digitrax.com/products/mobile-decoders/dh166d/|Digitrax DH166D]] mobile decoders or [[https://laisdcc.com/decoders/|Lais DCC]] mobile decoders or [[https://www.esu.eu/en/products/lokpilot/lokpilot-5/|ESU Lokpilot 4 or 5]] With Marklin 60943 (3000, 3005, 3060 and 3084), 60941 (3356), E188838 (3048) high performance motors. == Turnout decoders == All turnouts are Marklin M Track dual solenoid. So they need a driver board to operate with DCC-EX. I've designed and have prototype operating here: [[https://github.com/Rosscoetrain/DCC-Turnout-Decoder|DCC Turnout Decoder with solenoid driver]] The pcb for the decoder is available [[https://www.pcbway.com/project/shareproject/DCC_Turnout_Decoder_2288d9b4.html|here]]. The pcb for the driver is available [[https://www.pcbway.com/project/shareproject/DCC_EX_Solenoid_Turnout_Driver_with_Capacitor_Discharge_Unit_8274534c.html|here]]. The solenoid driver can be connected directly to the Command Station or used with the turnout decoder board. It can also have a capacitor discharge unit (CDU) built in if required. There is a fix required on the older version PCB with product code 4X4CDUP4 A wire needs to be soldered between the cathode of diode D2 and the base of transistor Q2. This image shows where on the underside of the PCB. {{ :pcb_fix.png?400 |}} == Update == There is also now a DCC stationary pulsed decoder [[https://github.com/Rosscoetrain/RT-Hardware/tree/master/RT_Pulse_8_decoder|here]]. The pcb for this is available from pcbway [[https://www.pcbway.com/project/shareproject/DCC_Turnout_Decoder_with_capacitor_discharge_unit_352e06bc.html|here]]. == Signal Decoders == These are the updated decoders above. They are either 7039, 7040 or 7041 Marklin semaphore signals which are solenoid controlled.