Originally Posted by: fabstar68 
hi all,
i'm about to get my firs piko locomotive, which has a #56405 PIKO SmartDecoder 4.1 Sound PluX22 decoder. amongst the many functions, i was interested in the possibility of a constant braking distance. i read that this can be activated by ABC braking , DC braking (marklin braking module), speed set to zero, and DCC braking signal. i was interested in this last one, but i don't understand if this is something that can be sent with a marklin central station 3 (which i am about to get in place of my actual mobiles station 2), and/or this mode is only available with some pc programs and/or other ways which i don't know. thanks to those willing to give me a hand,
Fab
Hi Fab
I started purchasing a couple of Märklin brake modules but soon realized for a medium-size layout, there is a lot of wiring (3 sections with Märklin), it is not cheap and to handle bi-directional blocks is a pain in the neck.
Then I made my own brake module (using a relay to switch a DC voltage and a car 5W lamp in series to avoid destruction if a loco connects by accident the digital power and the DC power.
Last I used Rocrail (excellent, inexpensive software to manage trains) and using my all-purpose laptop and it gives me this:
- cost 5€ for a CAT5 cable between my CS3 and the laptop plus the facultative contribution to Rocrail
- reduced wiring: no more insulated track section, only track detection zones
- ANY trail can become a shuttle train and still stop at the right place
- any block can be bi-directional without ANY complication
- access to "Fish-bowl" operation (trains travel randomly anywhere permitted)
- access to 'Schedule Operation" (trains travel after a schedule on fixed or relative time)
- manual mode
- all signals are ONLY DECORATIVE so you may start with NO SIGNALS and then install nice signals ONLY where they are visible.
- start with Rocrail is progressive: when starting no checks on block lengths, train lengths, train constrains (electrified section, main line section, remote trunk line, etc), interdictions (goods trains, shuttle trains, etc) and all this can be added WHEN YOU WISH.
Your question "constant braking distance"- fast trains travel ...fast and brake quickly while goods trains travel slow and brake/ start slowly.
- blocks have often a very variable length and some blocks are bi-directinal
So all this seems like mission impossible but it is not. Here is my solution:
- using Rocrail, each loco has four standard speed set individually: V_min, V_moy, V_route, V_max
- of course freight locos travel much slower than D-trains and a little slower than rail cars (Schinenbüsse)
- a loco speed between blocks is V_route, when it enter a block the V_moy is used and when coming near a red signal, thespeed is zero
- the adjustments on each loco are: maximum speed (resulting in a realistic route speed for that loco) and the inertia (acceleration and braking, set depending on the loco type
- I have standardized a length of deceleration of trains to 18 cm (to go from V_moy to zero and stop a few centimleters before the signal.
- no matter each loco speed and deceleration adjustment, the locos can be set to stop within 1 to 2 cm of the set location
- this is made possible because the slowing down zone of an approching train (variable length because all blocks have not the same length) must slow down from V_route to V_moy and must have finished the deceleration before entering the stop zone
To give an idea of the operations permitted by Rocrail ( or other more expensive train-control software) here is my layout in total automatic mode
Don't get the idea that controlling trains is gone. Quite the opposite, instead of being a loco driver you are a chief dispatcher
Cheers
Jean