12V DC Model Train Arduino Controller Simulating Momentum

Become a Member Become a Member
  • Topics
    • Arduino
    • Circuits & Circuit Design
    • Edge Impulse
    • Embedded & AI
    • Espressif
    • IoT & Sensors
    • Power & Energy
    • Prototyping & Production
    • Raspberry Pi
    • Test & Measurement
    • Wireless & Communication
  • Magazine
    • Current Issue
    • Archive
    • Memberships
    • Annual DVDs
  • Articles
    • Reviews
    • Technical Articles
    • Opinion Articles
    • White Papers
    • Ethics in Electronics
  • News
    • All News
    • Partner Content
    • Newsrooms
    • Business Editions
  • Video
    • Academy
    • Elektor TV
    • Engineering Insights
    • Lab Talk
    • Webinars
  • Projects
    • Electronics Projects
    • About Community Projects
    • User manual
    • PCB Service
  • Newsletter
  • Submit
  • Store
  • My Account
    • My details
    • My Address Details
    • My Membership
    • My Academy Pro
    • My Projects
    • My tag alert preferences
    • My Newsletter preferences
    • My Loyalty Coupons
Check out our discount offers ElektorLabs
  1. Home
  2. Elektor Community Projects
12V DC Model Train Arduino controller simulating momentum
386

Having kids now I thought its time to dust off the old model train set - nothing fancy just plain old 12V DC model.

Having kids now I thought its time to dust off the old model train set - nothing fancy just plain old 12V DC model.

When I was about 16 I etched and build an analogue controller to replace the stock transformer and I was amazed at the result - no longer did I have to go push start a Locomotive on the other end of the room! With this unit I had a momentum, brake and emergency brake in addition to the throttle.

One day I still plan to reverse engineer (the wrong word here) since it will be more like PCB archeology in this case.

So back to today and being the wrong side of 40... So I got a free breadboard, Arduino, LM298 and display and got busy. I have a basic prototype but not ready for the tracks...

Aims

Hoping to make it easy to use - perhaps switching off momentum etc. else the kids will loose interest, and mum will cut subsequent funding for this project.

Safe so that if they flip the direction, the train should at least slow down first before speeding up in the other direction... even limiting top speed.

Simultate momentum, not true to scale but perhaps adustable depending user.

Brakes, Emergency brake, Direction and throttle.

Questions:

  1. I have searched for similar projects on the web / Elektor but no success. Is there something I missed? Since that might just put a brake on this proposal...
  2. Simulating momentum. Since I completed school before momentum was discovered I currently simulate this with a weighted average of a PWM output over a 5-second period. I found some research papers about real world train controller maths, but the maths would be too much for the Arduino I guess ;-)
  3. I have not yet hooked up an Oscilloscope but I have seen other clever clogs complaining the the H-Bridge LM298 output might not be the best for a 12V DC motor. This I need to investigate further. Any jump starters?

Updates from the author

Discussion (1 comment)

Add a comment Add a comment

Embed Code

Project Essentials

January 28, 2014 By jordaaaa Page 1/1 4 Join the conversation Last update: June 28, 2020 5 Followers 10809 Views

Project Followers

Follow project

Related Items

MiniRadio Anti-Theremin Effect Mod

MiniRadio Anti-Theremin Effect Mod

Vergleich Audio Analyzer bezüglich Verzerrungen

Vergleich Audio Analyzer bezüglich Verzerrungen

Win replica "La Rose des Vents Connectée"

Win replica "La Rose des Vents Connectée"

No Silicon Digital Clock

No Silicon Digital Clock

Newsletter

Latest Comments

Radio-Controlled FM Alarm Clock Interesting projectWhere are the schematics and the code listings? 2 days ago A "Tube-Theremin" I get your frustration when a campaign collapses, it really undermines trust, and coverage shouI get your frustration when a campaign collapses,... 3 days ago VibroTactile Gloves against Parkinson's disease PD 5 HERBSMy husband was diagnosed of Parkinsons disease 2 y... 3 days ago VibroTactile Gloves against Parkinson's disease PD 5 HERBS FOR PARKINSONS DISEASEMy husband was diagnosed of Parkinsons disease 2 y... 3 days ago LED Matrix Clock / Weather Forecaster Waar nadere info?Waarom kan ik geen verdere informatie vinden van d... 5 days ago

Trending

Simple Dynamic Compressor with Soft Control and Warm Sound

Simple Dynamic Compressor with Soft Control and Warm Sound

Power, Precision, Passion: The MHO Series

Power, Precision, Passion: The MHO Series

Boosting Wi-Fi Range of the ESP32-C3 SuperMini: A Simple and Effective Antenna Mod

Boosting Wi-Fi Range of the ESP32-C3 SuperMini: A Simple and Effective Antenna Mod

Introducing ESP32 by Example: Your Complete Practical Course for Embedded Systems

Introducing ESP32 by Example: Your Complete Practical Course for Embedded Systems

Wireless Device Powering with Inductive Technology

Wireless Device Powering with Inductive Technology

Login

No account yet? Register for free!

Email Password Remember me

Login Forgot password?

Forgot password?

Please enter your email address. Instructions for resetting the password will be emailed to you now.

Email

Request password

Register

Already have an Elektor ID account? Click here to log in.

First Name * Last Name * Nickname Email * Password * Confirm password * Register account

Thank you for your vote!

Leave further comments in the fields below.

Cancel Post comment

Thank you for your vote!

If you wish to leave a comment with your rating, please first use the login below. If not, just close this window.

No account yet? Register for free!

Email Password Remember me

Cancel Login Forgot password?

Tag » Arduino Dcc Train Controller