Skip to content

git4dcc/RTB_D13

Repository files navigation

RTB_D13

Real-time Bus (RTB) Kicad_Libs Apache License 2.0

My Homebrew D13 LED decoder is a drop in design for Minitrix (#15791) coach with no mechanical modification required. The decoder is designed to integrate into the RTB digital control infrastructure.

See also
User Guides


Decoder features

  • DCC
    • DCC-A automatic logon
    • DCC-R protocol extension
    • Service Mode Programming
  • Railcom
    • Channel 1/2
    • POM, xPOM
    • DYN: QoS, Track-Voltage, Scap-Voltage, Temp, Ambient light
  • 1x4F/2.8V SCAP (on PCB)
  • Inrush limited
  • step up/down converter
  • max track voltage 25V
  • Corridor (11 LEDs), Cabin (13 LEDs), Lavatory (2 LEDs)
  • Status LEDs: heartbeat, charging, no-power
  • motion sensor
  • ambient light sensor
  • fast firmware update within seconds on main tracks via DCC-R

Hardware

The current PCB layout uses SMD footprints with 0.5mm pitch and mainly 0603 parts. Reflow soldering is recommended whereas handsoldering will be difficult.

PCB

  • 4-layer PCB, FR4, 1mm
  • CPU: AVR64DA48

Kicad

Schematic | Layout | Gerber

Dependency

🟡 Requires my Kicad project library RTB_SamacSys in the same directory tree.

Firmware

Filename structure: { pcb }{ code }{ version }.hex

Example: D13F0001.hex

Description
pcb Name of matching hardware (D13)
code Type of code contained (R=rom, B=bootloader, F=flash, U=bld update, P=UPDI factory code)
version Release version (####)

Firmware files

Images

YouTube

See the D13 decoder in action.

This project is intended for hobby use only and is distributed in accordance with the Apache License 2.0 agreement.

About

DCC/RailCom Function Decoder for Minitrix Passenger Cars

Topics

Resources

License

Stars

Watchers

Forks

Contributors