model railroad electronics

Skip to content
  • Overview
    • Background
    • Toyama Light Rail, the prototype
    • Toyama Light Rail, the models
    • Track plan
  • Throttles
    • Background
    • Motor controller hardware
    • Motor controller software
  • Throttles — Implementation
    • Overview
      • Throttle System Units
        • Throttle Unit
        • Controller Unit
        • Power Monitor Unit
  • Switch Machine Controllers
    • Background
    • Switch machines
    • Hardware
      • Update
      • Another update
    • Schematics
    • Driver Module printed circuit boards
    • Software
    • Special note: I2C over servo wire
  • Block switching
    • Background
    • What about those turnouts?
    • Switching a single block
    • Switching multiple blocks
    • Hardware
      • Block addressing logic
      • Relay decoder/driver
      • Relay module
      • Connection to control processor
    • Software
    • Timing requirement for relays
  • Track Sensors
    • Background
    • Sensors
    • Controllers and nodes
      • Sensor nodes
      • Sensor controllers
    • Sensor network
    • Software
      • Sensor nodes
      • Sensor controller
  • Trackside Signals
    • Background
    • Color-Light Signals
    • Obstruction-Warning Signals
  • Notes on Interfaces
    • Daisy-chaining SPI devices
    • I2C over servo cable
    • UDP network communications
  • Railroad Turntable
    • Background
    • Modeling the turntable
    • Trackage
    • Drive mechanism
    • Position indexing
  • Turntable Calculations
    • Background
    • Calculations
    • Python code
  • Microstepping a stepper motor
  • Train Speedometer — Basics
    • Background
    • What you need
      • Scale factor
      • Units of speed
      • Sensors
      • Sensor separation
      • Elapsed time between sensor detections
    • Basics of operation
    • Calculating scale speed
  • Train Speedometer — Implementation
    • Background
    • Hardware
    • Setup
    • Operating the speedometer
      • Detect a train
      • Compute the train’s speed
      • Display the speed
    • Testing the speedometer
  • T-TRAK Module Wiring
  • (archive) Arduino Day 2017 in Rockville, Maryland
  • (archive) Switch Machine Controllers – version 1
  • Overview
    • Background
    • Toyama Light Rail, the prototype
    • Toyama Light Rail, the models
    • Track plan
  • Throttles
    • Background
    • Motor controller hardware
    • Motor controller software
  • Throttles — Implementation
    • Overview
      • Throttle System Units
        • Throttle Unit
        • Controller Unit
        • Power Monitor Unit
  • Switch Machine Controllers
    • Background
    • Switch machines
    • Hardware
      • Update
      • Another update
    • Schematics
    • Driver Module printed circuit boards
    • Software
    • Special note: I2C over servo wire
  • Block switching
    • Background
    • What about those turnouts?
    • Switching a single block
    • Switching multiple blocks
    • Hardware
      • Block addressing logic
      • Relay decoder/driver
      • Relay module
      • Connection to control processor
    • Software
    • Timing requirement for relays
  • Track Sensors
    • Background
    • Sensors
    • Controllers and nodes
      • Sensor nodes
      • Sensor controllers
    • Sensor network
    • Software
      • Sensor nodes
      • Sensor controller
  • Trackside Signals
    • Background
    • Color-Light Signals
    • Obstruction-Warning Signals
  • Notes on Interfaces
    • Daisy-chaining SPI devices
    • I2C over servo cable
    • UDP network communications
  • Railroad Turntable
    • Background
    • Modeling the turntable
    • Trackage
    • Drive mechanism
    • Position indexing
  • Turntable Calculations
    • Background
    • Calculations
    • Python code
  • Microstepping a stepper motor
  • Train Speedometer — Basics
    • Background
    • What you need
      • Scale factor
      • Units of speed
      • Sensors
      • Sensor separation
      • Elapsed time between sensor detections
    • Basics of operation
    • Calculating scale speed
  • Train Speedometer — Implementation
    • Background
    • Hardware
    • Setup
    • Operating the speedometer
      • Detect a train
      • Compute the train’s speed
      • Display the speed
    • Testing the speedometer
  • T-TRAK Module Wiring
  • (archive) Arduino Day 2017 in Rockville, Maryland
  • (archive) Switch Machine Controllers – version 1

model railroad electronics

Skip to content
  • Overview
    • Background
    • Toyama Light Rail, the prototype
    • Toyama Light Rail, the models
    • Track plan
  • Throttles
    • Background
    • Motor controller hardware
    • Motor controller software
  • Throttles — Implementation
    • Overview
      • Throttle System Units
        • Throttle Unit
        • Controller Unit
        • Power Monitor Unit
  • Switch Machine Controllers
    • Background
    • Switch machines
    • Hardware
      • Update
      • Another update
    • Schematics
    • Driver Module printed circuit boards
    • Software
    • Special note: I2C over servo wire
  • Block switching
    • Background
    • What about those turnouts?
    • Switching a single block
    • Switching multiple blocks
    • Hardware
      • Block addressing logic
      • Relay decoder/driver
      • Relay module
      • Connection to control processor
    • Software
    • Timing requirement for relays
  • Track Sensors
    • Background
    • Sensors
    • Controllers and nodes
      • Sensor nodes
      • Sensor controllers
    • Sensor network
    • Software
      • Sensor nodes
      • Sensor controller
  • Trackside Signals
    • Background
    • Color-Light Signals
    • Obstruction-Warning Signals
  • Notes on Interfaces
    • Daisy-chaining SPI devices
    • I2C over servo cable
    • UDP network communications
  • Railroad Turntable
    • Background
    • Modeling the turntable
    • Trackage
    • Drive mechanism
    • Position indexing
  • Turntable Calculations
    • Background
    • Calculations
    • Python code
  • Microstepping a stepper motor
  • Train Speedometer — Basics
    • Background
    • What you need
      • Scale factor
      • Units of speed
      • Sensors
      • Sensor separation
      • Elapsed time between sensor detections
    • Basics of operation
    • Calculating scale speed
  • Train Speedometer — Implementation
    • Background
    • Hardware
    • Setup
    • Operating the speedometer
      • Detect a train
      • Compute the train’s speed
      • Display the speed
    • Testing the speedometer
  • T-TRAK Module Wiring
  • (archive) Arduino Day 2017 in Rockville, Maryland
  • (archive) Switch Machine Controllers – version 1

Recent Posts

  • Arduino Days 2025 event in Ashland, Virginia
  • Added Microstepping page
  • Train Speedometer YouTube posted
  • Train Speedometer pages added
  • Updates to Turntable pages

Archives

  • February 2025
  • November 2023
  • October 2023
  • March 2023
  • January 2023
  • December 2022
  • November 2022
  • June 2022
  • May 2022
  • April 2022
  • February 2022
  • October 2020
  • May 2020
  • March 2020
  • October 2019
  • January 2019
  • January 2018
  • August 2017
  • April 2017
  • March 2017
  • January 2017
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • February 2016
Follow model railroad electronics on WordPress.com

About me (click on picture)

Month: November 2023

Leave a comment Posted on November 15, 2023 Uncategorized

Added Microstepping page

I’ve added a new page, Microstepping a stepper motor, which describes how I will be controlling a 200-step stepper motor as if it has 1600 steps per rotation. This will be a very useful technique in my turntable project, as described on my Turntable Calculations page.

Blog at WordPress.com.
  • Subscribe Subscribed
    • model railroad electronics
    • Already have a WordPress.com account? Log in now.
    • model railroad electronics
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar