12V DC Model Train Arduino Controller Simulating Momentum
Maybe your like
- 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 - Home
- Elektor Community Projects
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:
- 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...
- 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 ;-)
- 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 commentEmbed Code
Project Essentials
January 28, 2014 By jordaaaa Page 1/1 Project Followers
Related Items
Frequency Counter 2Hz ... >60MHz Using The ATtiny424's "EVENT" System
Allerneuste Version der „entbrummten“ Stromversorgung für Audio Endstufen.
Low Power Timer Clock
Preiswerter Kühlkörper für DC-Load
Newsletter
Latest Comments
Precision Picoammeter description above:"The complete description can be found in t... 8 hours ago Precision Picoammeter Schematic, PCBHello, where can I please find schematic and PCB f... 12 hours ago Self-powered and low-noise dynamic microphone amplifier I deliberately opted for a transformerless design for three main reasons: - High I deliberately opted for a transformerless design... 12 hours ago Self-powered and low-noise dynamic microphone amplifier My digital audio recorder is an older portable model with an unbalanced stereo input on a My digital audio recorder is an older portable mo... 13 hours ago Low-Noise Lab Power Supply - JumpStarter Page For absolute clarityIncreasing the range of P2 is easy to do by decrea... 15 hours ago
Trending
New Espressif Microcontrollers Debut at CES 2026
Arduino Open-Source Ecosystem Gets a Fresh GitHub Push
Security in Embedded and (I)IoT Systems: From Classical Protection to the Post-Quantum Era
Circuit: Differential Oscilloscope Current Probe
USB 2.0 Isolator: Electrically Isolated Connections for USB Devices
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.
Register
Already have an Elektor ID account? Click here to log in.
First Name * Last Name * Nickname Email * Password * Confirm password * Register accountThank you for your vote!
Leave further comments in the fields below.
Cancel Post commentThank 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
-
Model Rail Digital DCC Command Station Arduino And Free App
-
Arduino DCC Controller - YouTube
-
DCC Command Station (DCC Model Railway With Arduino 1)
-
Arduino DIY DC Model Train Controller - YouTube
-
Model Railway - DCC Command Station Using Arduino: : 3 Steps
-
Do-It-Yourself DCC Projects
-
Category Archives: DCC Model Railway With Arduino
-
Arduino DCC Controller | Arduino Projects, Model Trains ... - Pinterest
-
DCC++ EX Model Railroading — DCC++ EX Documentation
-
Wireless Model Railroad DC Control System
-
Locoduino - GitHub
-
Arduino Model Railway DCC Interface
-
Arduino DCC Decoder - Electronics DIY